swapoff
명령 뒤에 숨은 메커니즘이 궁금합니다.
해당 명령을 실행하면 "스왑" 데이터는 어디로 가나요?
어떻게 작동하나요?
답변1
스왑 장치(또는 파일)가 비활성화 되면 swapoff
거기에 저장된 데이터가 메모리로 다시 읽혀집니다. 이 작업을 수행하는 데 사용할 수 있는 메모리가 충분하지 않으면 swapoff
실패합니다 (아직 사용 가능한 경우 다른 스왑 장치로 교체).종료 상태 2.
vmstat 1
실행을 실행하거나 반복하여(현재 스왑 장치 점유를 표시) 이 프로세스를 관찰할 수 있습니다 swapon
. 비활성화된 스왑 장치의 스왑 크기가 실제로 사용된 양으로 감소하고 데이터가 점차적으로 다시 읽힐 때 해당 양이 사용되는 것을 볼 수 있습니다. 감소합니다. vmstat
해당 열에 다시 읽은 데이터의 양을 표시합니다 .si