내가 사용하던 디스크 재고 X를 라는 파일 발견 sleepimage
에 /private/var/vm/
그것은 4기가바이트을 차지을! 또한 같은 폴더에서 swapfile0
swapfile1
, 등 의 수많은 다른 파일을 발견했습니다. 파일은 무엇이며 삭제해도 안전한 공간을 확보 할 수 있습니까? (거의 10GB)
내가 사용하던 디스크 재고 X를 라는 파일 발견 sleepimage
에 /private/var/vm/
그것은 4기가바이트을 차지을! 또한 같은 폴더에서 swapfile0
swapfile1
, 등 의 수많은 다른 파일을 발견했습니다. 파일은 무엇이며 삭제해도 안전한 공간을 확보 할 수 있습니까? (거의 10GB)
답변:
swapfile0
, swapfile1
등 스왑 파일입니다. "백업"RAM과 같은 것으로 생각할 수 있습니다. 컴퓨터에 모든 프로그램의 메모리 요청을 수용하기에 충분한 RAM이없는 경우 (거의 항상 정상 임),이 파일을 사용하여 RAM에있는 것의 일부를 "쓰기"합니다.
은 sleepimage
/ Mac에서 최대 절전 모드 때만이 사용되는 것을 제외하고, 매우 유사한 용도가 일어난다.
swapfile*
파일을 삭제하면 시스템이 망가질 수 있지만 안전하게 삭제할 수 있습니다 sleepimage
. 그러나 그것은 무의미합니다. 다음에 컴퓨터를 최대 절전 모드로 전환 할 때 다시 만들어 질 것입니다. 당신이 경우 정말 삭제하려면, 당신은 사용이 것 sudo rm
때문에, root
파일을 소유하고 있습니다.
마지막으로 sleepimage
최대 4GB 를 사용하는 것이 정상입니다 . 일반적으로 RAM과 동일한 공간을 차지합니다.
편집/var/vm/sleepimage
안전하게 삭제할 수 있지만 Mac을 잠자기 상태로 만들면 다시 만들어집니다. 이 경우 run sudo pmset -a hibernatemode 0; sudo rm /var/vm/sleepimage
Mac은 기본 잠자기 모드 (기본적으로 데스크탑 Mac과 같은)를 사용하며 재생성하지 않습니다 /var/vm/sleepimage
. 자세한 내용은 이 게시물을 참조하십시오.
이들은 가상 메모리 시스템의 일부입니다. swapfile*
문자 그대로 스왑 데이터를 포함합니다. 이것은 스왑 데이터를 디스크로 푸시 된 메모리 내용입니다.
은 sleepimage
중단하고 재개 지원을 위해 사용된다; 시스템이 최대 절전 모드 일 때 메모리 데이터가 저장되는 위치입니다.
삭제하면 심각한 문제가 발생할 수 있습니다. sleepimage는 RAM과 크기가 같으며 절전 모드로 다시 만들어야합니다. 스왑 파일은 사용중인 메모리이므로 심각한 문제가 발생할 수 있습니다.
스왑을 적게 사용하면 시스템은 자동으로 해당 파일을 할당 해제하고 해당 디스크 공간을 비 웁니다.
sleepimage
가상 메모리 시스템의 일부가 아닙니다 . sleepimage
전원 관리 및 물리적 메모리 와 관련이 있습니다.
방금 수면 이미지를 삭제하고 모든 것이 제대로 작동하고 다시 나타나지 않도록 영구적으로 막으려면 이 기사 의 의견에 설명 된 단계를 따르십시오.
개요…
예, 잠자기 이미지를 제거 할 수 있으며 다음에 Mac을 잠자기 상태로 전환하면 자동으로 다시 생성됩니다. sleepimage를 삭제하려면 터미널에 다음 명령을 입력하십시오.
sudo rm / private / var / vm / sleepimage
파일을 제거 할 수있는 관리자 암호를 묻는 메시지가 나타납니다. 이는 정상적인 현상입니다.
절전 이미지 파일은 절전 모드 전에 데이터가 HDD에 저장되는 안전 절전 기능에만 필요합니다.이 디스크 공간을 영구적으로 되 찾으려면 터미널 창에서 다음 명령을 사용하면됩니다. 이렇게하면 컴퓨터가 이전 절전 모드로 되돌아가 잠자기 속도가 빨라지고 깨어나지 만 절전 기간 동안 데이터는 메모리에 유지됩니다.
어떤 모드가 활성화되어 있는지 확인
pmset -g | grep hibernatemode
모드를 변경하려면 0 = 이전 스타일 절전 3 = 새로운 기능 (디스크 스타일로 저장)
sudo pmset -a hibernatemode 0