MacBook이 매우 느리게 실행되고 활동 모니터에서 HUGE VM이보고 됨


9

내 MacBook이 현재 실제로 느리게 실행되고 있습니다. 많은 프로세스를 종료했습니다 (그러나 활동 모니터는 어쨌든 CPU 사용량이 약 10 % 만보 고했습니다).

방금 VM 크기가 250GB임을 알았습니다.

이것이 문제가 될 수 있습니까? 왜 그렇게 커졌을까요?

답변:


4

가장 먼저 할 일은 다시 시작하는 것입니다. 아마 문제가 해결 될 것입니다.

확인하고 싶은 다른 것들 :

  1. 사용 가능한 디스크 공간이 충분합니까?
  2. 당신은 얼마나 많은 RAM을 가지고 있습니까? 메모리를 많이 사용하는 응용 프로그램을 실행 중입니까? 즉, 포토샵은 유휴 상태이지만 80MB의 RAW 파일 10 개가 열리 며 CPU를 사용하지 않고 RAM을 사용합니다 (어떻게 든 처리하지 않는 한).
  3. 모든 종류의 가상화 소프트웨어 (VMware, Parallels, VirtualBox)를 실행하고 있습니까? 그렇다면 가상 머신을 실행하고 있습니까?
  4. 컴퓨터가 디스크 페이징을 너무 많이 수행합니까? (활동 모니터, 메모리 : 페이지 입력 및 페이지 출력 참조). 많은 페이지 아웃이 잘못되었습니다 (Ins와 비교). 즉, 상자에 실제 RAM 메모리가 부족하고 메모리 조각을 저장하려면 (느린) HDD에 기록해야합니다. 이것은 속도 저하의 원인 중 하나입니다. 참고 : 일부 페이지 아웃은 괜찮습니다. 시스템은 램 용량에 관계없이 스왑을 사용합니다.
  5. 이미 언급했지만 모든 프로세스 (활동 모니터)에서 CPU 사용량을 기준으로 정렬하여 프로세스가 매번 미쳐 가지 않도록하십시오.
  6. 터미널 (/ 응용 프로그램 / 유틸리티 /Terminal.App)을 열고 다음을 실행하십시오.

    ls -lh / var / vm

출력은 하나 이상의 swapfile0, 1, 2…로 구성되며 그 옆에 크기가 표시됩니다. 작은 크기는 괜찮습니다 (수백 메가 바이트). 해당 스왑 파일이 크면 RAM 부족 문제가있는 것입니다. 동시에 더 많은 RAM 또는 더 적은 프로그램이 필요합니다.

내 출력은 다음과 같습니다 (12GB의 RAM이 있으므로 여유가 많습니다)

터미널 출력

결국 컴퓨터를 다시 시작하고 하루 종일 해당 값을 모니터링하십시오.


2

그것은 나에게 꽤 일반적인 VM 크기입니다 (현재 : 257.31 GB). 중요한 것은 그다지 크지 않지만 크기를 사용하는 것입니다. Activity Monitor를 사용하면 사용하는 메모리별로 앱을 정렬 할 수 있습니다. 제 경험은 Safari가 대개 범인이라는 것입니다.

특정 앱인 경우 종료 한 다음 다시 시작하십시오.

명백한 범죄자를 찾을 수 없다면, Mac을 재시동하십시오.


활동 모니터의 전체 "VM 크기"항목에 대해 걱정하지 않아도 Dori에 동의합니다. 나에게 Firefox는 모든 메모리를 소비하기 위해 천천히 성장하는 것 같습니다. 많은 탭을 사용하는 것과 관련이있을 수 있습니다. 정기적으로 종료하면 상당한 양의 램이 생깁니다. 내 기계는 일반적으로 문제가 없습니다-가동 시간 22 일 및 계산.
Michael H.

1

Activity Monitor에서 속도 저하가 분명하지 않은 경우 스포트라이트 인덱싱, 다운로드, 안티 바이러스, 인쇄 등 특정 상황을 분류하는 데 약간의 시간이 소요됩니다.

CPU 사용률은 머신의 성능 저하를 나타내는 완전한 지표가 아닙니다. 한 번은 McAfee Anti-Virus가 iDisk 내용의 내용을 스캔하려고 할 때 내 컴퓨터를 완전히 멈췄습니다 (그리고 해변 공, 화면 정지, 한 번에 한 시간 동안 부팅 프로세스를 완료 할 수없는 거의 완전한 능력을 의미합니다). 그러나 AV에서 실행되는 5 개의 프로세스는 2 % 또는 3 %를 넘지 않았습니다. iDisk를 연결 해제하면 모든 것이 정상이며 AV의 엿보기 소리가 들리지 않습니다.

Mac OS X이 메모리 호그라는 사실은 비밀이 아니며 가끔 재부팅 (매주 월요일 아침에 그렇게 함)은 놀라운 일입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.