Anda mungkin menyadari bahwa Lion memperkenalkan MTMFS, Sistem File Mesin Waktu Mobile.
Saya punya beberapa contoh sekarang di mana MTMFS telah mengunyah seluruh inti dari dual-core (pertengahan 2009) MacBook Pro saya selama berjam-jam tanpa bukti bahwa itu benar-benar melakukan sesuatu yang konstruktif.
Sebagai akibatnya, suhu CPU naik dan kipas pendingin bekerja dengan cepat dan berisik.
Memulai ulang mesin menenangkan segalanya lagi, tetapi saya mengharapkannya untuk memulai lagi.
Apakah ada yang memahami MTMFS dengan cukup baik untuk menyarankan mengapa MTMFS sibuk sendiri (atau apakah itu kemungkinan besar, hanya bug), atau jika saat ini ada solusi? Saya khawatir saya menjadi tuli atau tersiram air panas hingga mati sebelum Apple merilis pembaruan ...
Jawaban:
Saya menderita ini hari ini ketika menemukan / -apapun -exec ini-atau-itu {} \;
Tiba-tiba mtmfs mendapat CPU 100%. Ternyata mtmfs adalah sistem file khusus yang dipasang di / Volume / MobileBackups. Jika Anda menjalankan sesuatu yang akan mengakses file secara diam-diam, seperti find (sesuatu yang dilakukan oleh banyak "program bersih") mtmfs akan menggunakan banyak CPU ketika file-file tersebut sedang diakses.
Anda memiliki dua opsi:
1) Seperti yang disarankan, nonaktifkan cadangan Time Machine lokal (sudo tmutil disablelocal)
2) Pastikan untuk mengecualikan / Volume / MobileBackups (atau bahkan / Volume, karena dapat menjadi pita untuk menjalankan pencarian melalui sistem file jaringan) dari perintah pencarian.
Itu harus menyelesaikan masalah.
sumber
Untuk melacak masalah, Anda mungkin harus menyelami
fs_usage
atau alat lain yang menangkap aktivitas sistem file saat itu terjadi.Biasanya, saya telah melihat masalah korupsi kecil pada sistem file (atau bug dalam kode - sulit untuk mengatakan / sulit untuk mereproduksi masalah ini) sebagai penyebabnya. Dalam praktiknya, saya tidak dapat membuatnya gagal lagi setelah membersihkan cadangan lokal yang ada.
sudo tmutil disablelocal
sudo tmutil enablelocal
sumber
Berjalan
sudo find / -type f -mmin -5
sementara mtmfs menggunakan 85% dari Mac saya, mengungkapkan bahwa proses sedang menulis/Volumes/MobileBackups/Backups.backupdb
.Saya kira TM sedang melakukan backup lokal hariannya.
sumber
Saya juga memperhatikan ini di MacBook Air baru saya. Saya telah menemukan mematikan Time Machine dan lagi akan menghentikannya mengunyah CPU, tetapi tidak tahu bagaimana menghentikannya terjadi lagi.
sumber