MacBook Menjalankan Sangat Lambat, Laporan Monitor Aktivitas VM BESAR

9

MacBook saya berjalan sangat lambat saat ini, saya telah berhenti banyak proses (tetapi aktivitas monitor hanya melaporkan penggunaan CPU sekitar 10%).

Saya baru saja memperhatikan bahwa saya memiliki Ukuran VM 250GB!

Mungkinkah ini masalahnya? Kenapa bisa sebesar itu?

Pez Cuckow
sumber

Jawaban:

4

Hal pertama yang Anda mungkin ingin lakukan adalah me-restart itu. Itu mungkin akan memperbaiki masalah.

Hal-hal lain yang mungkin ingin Anda periksa:

  1. Apakah Anda memiliki ruang disk yang cukup?
  2. Berapa banyak RAM yang Anda miliki? Apakah Anda menjalankan aplikasi intensif memori (atau banyak)? Yaitu Anda mungkin memiliki photoshop duduk diam, tetapi sepuluh file RAW 80MB terbuka ... yang menggunakan RAM, bukan CPU (selama Anda tidak memprosesnya dengan cara apa pun).
  3. Apakah Anda menjalankan segala jenis perangkat lunak Virtualisasi (VMware, Parallels, VirtualBox?) Jika ya, apakah mereka menjalankan Mesin Virtual?
  4. Apakah Paging komputer Anda terlalu banyak ke disk? (Lihat aktivitas Monitor, memori: Page ins vs Page out). Banyak Pageouts yang buruk (dibandingkan dengan Ins). Itu berarti komputer Anda kekurangan memori RAM fisik dan harus menulis ke HDD (lambat) untuk menyimpan keping memori. Ini adalah salah satu penyebab # 1 untuk pelambatan. Catatan : beberapa halaman out ok, sistem ini menggunakan swap tidak peduli berapa banyak ram yang Anda miliki.
  5. Anda sudah menyebutkannya, tetapi urutkan berdasarkan Penggunaan CPU di Semua Proses (Monitor Aktivitas) dan pastikan tidak ada proses yang menjadi gila setiap saat.
  6. Buka Terminal (/Applications/Utilities/Terminal.App) dan jalankan:

    ls -lh / var / vm

Output akan terdiri dari satu (atau lebih) swapfile0, 1, 2 ... dan di sebelahnya Anda akan melihat ukurannya. Ukuran kecil ok (beberapa ratus Megabytes). Jika swapfile itu besar, maka Anda memiliki masalah RAM tidak mencukupi. Anda membutuhkan lebih banyak RAM atau lebih sedikit program secara bersamaan.

Inilah output saya: (Saya memiliki 12 GB RAM, jadi itu banyak cadangan)

Output Terminal

Pada akhirnya, nyalakan kembali komputer Anda dan pantau nilai-nilai itu sepanjang hari.

Martin Marconcini
sumber
2

Itu ukuran VM yang cukup normal bagi saya (saat ini: 257,31 GB). Yang penting bukanlah ukurannya, tetapi apa yang menggunakannya. Activity Monitor akan memungkinkan Anda mengurutkan aplikasi berdasarkan memori yang mereka gunakan — apakah ada sesuatu yang terlihat sangat besar? Pengalaman saya adalah bahwa Safari biasanya adalah pelakunya.

Jika itu salah satu aplikasi tertentu, keluarlah dan jalankan kembali.

Jika Anda tidak dapat menemukan pelaku yang jelas, restart Mac Anda.

Dori
sumber
Saya setuju dengan Dori untuk tidak khawatir tentang entri "ukuran VM" secara keseluruhan pada Monitor Aktivitas. Bagi saya, Firefox tampaknya perlahan-lahan tumbuh untuk mengkonsumsi semua memori. Ini mungkin terkait dengan menggunakan banyak tab. Berhenti secara berkala membebaskan ram besar bagi saya. Mesin saya secara umum tidak pernah mengalami masalah - uptime 22 hari dan terus bertambah.
Michael H.
1

Jika pelambatan tidak terlihat jelas di Activity Monitor, maka Anda perlu melakukan sedikit pengelompokan untuk memilah-milah keadaan khusus yang menyebabkannya: Pengindeksan lampu sorot, pengunduhan, anti-virus, pencetakan, dll.

Persentase penggunaan CPU bukan merupakan indikator lengkap dari apa yang mungkin menghambat mesin. Saya pernah membuat McAfee Anti-Virus benar-benar meredam mesin saya (dan maksud saya bola pantai, layar yang membeku, dan ketidakmampuan yang hampir lengkap untuk menyelesaikan proses boot selama satu jam pada suatu waktu) mencoba memindai isi konten iDisk saya. Tetapi lima proses yang dijalankan oleh AV tidak pernah mencapai di atas 2% atau 3%. Setelah saya memutus iDisk saya, semuanya baik-baik saja dan saya tidak mendengar intip dari AV.

Sudah bukan rahasia lagi bahwa Mac OS X adalah babi memori, dan reboot sesekali (saya lakukan setiap Senin pagi) melakukan keajaiban.

Philip Regan
sumber