RAM을 모두 사용하면 어떻게 되나요?

RAM을 모두 사용하면 어떻게 되나요?

ImageMagick을 실행하여 convert이미지 파일을 PDF 파일로 변환하고 결합하면 /tmp.

항상 그랬는지, 아니면 RAM이 다 써버렸기 때문인지는 잘 모르겠습니다. 어떤 사람들은 convert내 RAM에 더 이상 여유 공간이 없기 때문에 그랬다고 말했습니다 .

일반적으로 RAM이 다 소모되면 어떻게 되나요? OS가 Ram의 내용을 디스크의 스왑 파티션으로 스왑하지 않습니까?

하지만 스왑 파티션은 /tmp?

답변1

일반적으로 스왑 파티션은 자체 파티션이거나 파일 시스템의 파일입니다.

확실히 자체 의지로 /tmp에 있는 파일에 쓰기를 시작하지는 않습니다.

"free -m" 명령을 실행하면 보유하고 있는 RAM 및 SWAP 용량과 사용량이 모두 표시됩니다.

프로세스가 실행되는 동안 "watch free -m"을 실행하고 메모리 사용량을 주시하여 시스템에서 무슨 일이 일어나고 있는지 확인하는 것이 좋습니다.

관련 정보