Selama beberapa bulan terakhir, banyak hal di MacBook Pro saya menjadi sangat lambat. Seringkali aplikasi berpindah atau membuka tab baru di Chrome akan memakan waktu hingga 10 atau 15 detik.
Jelas, tidak ada yang bisa memberi tahu saya mengapa mesin saya lambat hanya karena itu, jadi ini adalah pertanyaan awal. Apa yang harus saya perhatikan untuk mulai mencari tahu mengapa Mac saya menjadi begitu lambat? Saya sedang memikirkan:
- Apakah disk sudah penuh? (Ya, tapi sekarang saya punya 35GB gratis.)
- Apakah RAM sedang diisi? (Tidak, saya mendapat gratis> 1,5GB saat saya mengalami masalah.)
- Apakah CPU dipatok? (Tidak, sepertinya tidak.)
- Apakah saya / O diblokir? (Mungkin, bagaimana orang tahu?)
- Apa lagi?
Ketika Mac berjalan lambat, apa tanda-tanda vital yang harus diambil, dan petunjuk apa yang harus saya ambil berdasarkan pembacaan itu?
Jawaban:
Saya menemukan ini biasanya disebabkan oleh hard drive yang sekarat (terutama untuk Mac).
Salah satu hal yang menyenangkan tentang Mac adalah semuanya sama. Karena kebanyakan orang tidak memiliki masalah dengan Mac mereka, itu mungkin akan menjadi sesuatu yang membuat Mac Anda unik dari yang lain (lama kepemilikan dan penggunaan).
Bagian aus dan menjadi tua. Anda mungkin ingin mencari cara untuk membaca data SMART baku dari drive. Setelah realokasi sektor biasanya merupakan petunjuk yang baik bahwa drive sedang dalam perjalanan keluar (bahkan jika statusnya mengatakan "ok").
Saya menggunakan smartctl untuk melakukan ini. Anda mungkin bisa mendapatkan
smartctl
untuk Mac, misalnya menggunakan Homebrew runningbrew install smartmontools
, dan menjalankan:Atau Anda dapat menjalankan CD langsung seperti Knoppix dan memuatnya
smartctl -a /dev/sda
.Dari terminal knoppix:
Hal lain yang dapat memperlambat komputer Anda adalah debu atau kipas yang rusak. Jika pendingin CPU Anda penuh debu, mungkin memperlambat CPU untuk mencegah kerusakan akibat panas. Saya pikir ini 8 sekrup dan seluruh panel bawah terlepas menyediakan akses ke apa saja.
sumber
brew install smartmontools
. Tampaknya mengatakan bahwa SMART mengatakan disk lewat. Di sisi lain, Disk Utility mengatakan bitmap volume perlu diperbaiki, jadi mungkin itu bagian dari itu.Jika Anda memiliki hard disk drive tradisional dan bukan solid state drive, gejala yang Anda jelaskan terdengar seperti tahap awal kegagalan hard drive. Beberapa sektor yang sering membaca tetapi tidak pernah menulis gagal, menyebabkan banyak percobaan "baca lambat", dan akhirnya kehabisan waktu / kegagalan. Karena tidak pernah ditulis, drive tidak pernah mendapat kesempatan untuk merealokasi itu. Hal ini dapat menyebabkan lambatnya roda pelangi dan pelangi yang tak tertahankan di semua jenis kegiatan, dan berlanjut di seluruh reboot (sering juga menyebabkan boot lambat yang menyakitkan).
Jalankan demo gratis SMART Utility untuk melihat apakah hard drive Anda memiliki sektor buruk yang Tertunda, Dihapus, atau dialokasikan ulang. Jika ada, itu mulai gagal dan Anda harus segera menggantinya.
Perhatikan bahwa Utilitas Disk bawaan Mac OS X akan sering mengatakan "Status SMART: Terverifikasi" bahkan ketika ada bad sector, jadi Anda benar-benar perlu menjalankan SMART Utility, bukan hanya Disk Utility. Yah, sebenarnya, pada Lion (Mac OS X v10.7.x) Anda benar-benar bisa mendapatkan penghitung kesalahan SMART yang mendasari di Disk Utility, dengan mengklik ikon hard drive fisik itu sendiri (bukan partisi) dan kemudian memilih "File> Dapatkan Info ...". Tetapi SMART Utility pihak ketiga melakukan pekerjaan yang baik untuk menafsirkan penghitung yang benar untuk Anda, jadi saya tetap merekomendasikannya.
Kadang-kadang mungkin, tetapi tidak disarankan, untuk menyadarkan kembali hard drive dengan sejumlah kecil bad sector, dengan memformat seluruh drive (bukan hanya partisi individual) dengan "Zero Out Data" diaktifkan. Hal ini memaksa setiap sektor untuk menulis, yang memungkinkan drive kesempatan untuk merealokasi sektor buruk yang tertunda. Ini mungkin akan menyebabkan tanaman blok buruk saat ini diurus, tetapi begitu drive memiliki blok buruk, itu mungkin dalam spiral kematian dan tidak boleh dipercaya.
Ngomong-ngomong, perlu dicatat bahwa SMART Utility menanyakan pengontrol drive dan segera mengembalikan hasilnya; tidak perlu membuang waktu untuk menguji seluruh disk, jadi tidak perlu membuang waktu.
PS Saya dulu menyarankan agar orang-orang dalam situasi ini melihat dalam Log Sistem dan Log Kernel untuk pesan seperti "disk0s2: I / O Error: UNDEFINED", tapi saya menemukan bahwa saran itu terlalu rentan terhadap kesalahan pengguna. Jauh lebih mudah dan lebih dapat diandalkan untuk hanya mengunduh SMART Utility dan menjalankannya.
sumber
Hanya beberapa makanan cepat untuk dipikirkan: ada siklus interupsi yang dialokasikan untuk memeriksa fungsionalitas komponen penting, misalnya untuk sinyal detak jantung penggemar. Kipas kanan saya mati dan MacBook menjadi sangat lambat bahkan sebelum chip apa pun akan cukup panas untuk melambat. Itu tidak bisa menangani situasi interupsi yang baru. Saya tahu bahwa ada masalah dengan komponen lain pada platform Mac yang berbeda tetapi saya tidak bisa menjelaskan lebih lanjut.
sumber
Dugaan saya: sistem Anda membuat swapfile lotta keseluruhan. Lihat
vm_stat
perintahnya. Dan lihat halaman http://osxdaily.com/2010/10/08/mac-virtual-memory-swap/ untuk petunjuk lebih lanjut.sumber
vm_stat
hasil sehubungan dengan masalah OP?