Komputer saya mengalami perlambatan dan saya tidak terkejut (usianya sekitar 6 tahun). Inilah yang saya verifikasi:
- Mereka tidak terlalu sering (hanya beberapa kali sehari).
- Ketika mereka terjadi, satu aplikasi akan hang selama 10-60 detik, sedangkan sisanya tidak hang tetapi juga lambat.
- Bahkan ketika itu terjadi, penggunaan CPU tetap rendah.
- Ini terjadi pada aplikasi (seperti editor teks, firefox, skype).
- Tidak pernah terjadi pada beberapa aplikasi (seperti game) yang saya gunakan selama berjam-jam di bawah beban CPU yang berat.
Juga dari catatan:
- Kartu Grafik dan PSU baru (sekitar satu tahun).
- Meskipun saya memiliki jumlah perangkat lunak yang layak diinstal sekarang, ini terjadi bahkan setelah saya menginstal ulang Windows.
- HDD ini telah melalui banyak skema partinioning, dan beberapa operasi berat (seperti memindahkan sekitar 200GB data).
Karena hal di atas, saya sudah 70% yakin masalahnya ada pada hard drive. Namun, sebelum saya menggantinya, saya ingin mengesampingkan kemungkinan lain yang tidak begitu mungkin (seperti RAM, perangkat lunak, atau PSU).
Saya tidak punya uang untuk mengganti seluruh kotak sekarang, tetapi saya dapat dengan mudah mengganti salah satu komponen.
Saya telah membaca beberapa pertanyaan (seperti yang ini ) yang memberikan panduan umum tentang pemecahan masalah yang tidak diketahui, bukan itu yang saya cari di sini.
Pertanyaan utama saya adalah:
Tes atau tolok ukur apa yang dapat saya jalankan untuk memverifikasi saya memiliki hard drive yang bermasalah?
Saya tidak perlu menyelesaikan masalah ini, saya puas hanya dengan memastikan itu adalah hard drive.
Saya dapat meminjam hard drive baru dari seorang teman dan melihat apakah itu menjadi lebih baik. Hasil positif akan mengesampingkan semua komponen lain, tetapi itu tidak akan mengesampingkan masalah perangkat lunak (karena hard drive baru ini tidak akan memiliki perangkat lunak yang saya gunakan setiap hari).
Berjalan di Windows / Linux.
sumber
Jawaban:
Memeriksa atribut SMART adalah langkah pertama yang berguna untuk mengidentifikasi masalah hard drive.
Mengakses Atribut SMART
Anda dapat melihat atribut SMART di Windows menggunakan alat pihak ketiga seperti GSmartControl .
Di macOS, Anda dapat menggunakan Disk Utility , meskipun tidak terlalu bertele-tele. Anda dapat menginstal
smartctl
dari paketsmartmontools
untuk mengakses atribut SMART menggunakan baris perintah.Di Linux, perintah
smartctl -a /dev/hda
(dari paketsmartmontools
) memberikan informasi SMART tentang hard drive, di mana/dev/hda
diganti dengan perangkat yang dimaksud. GNOME Disks (gnome-disks
dari paketgnome-disk-utility
, sebelumnya dikenal sebagaipalimpsest
) adalah utilitas grafis yang dapat memberikan beberapa saran lebih lanjut tentang kondisi hard drive Anda.Memahami Atribut SMART
Berikut adalah beberapa atribut yang relevan dan patut diperhatikan. Daftar yang lebih besar dapat ditemukan di sini .
Tingkat Kesalahan Baca (ID 1) yang tidak nol menunjukkan masalah dengan permukaan disk atau kepala baca / tulis.
The Kinerja throughput (ID 2) adalah efisiensi rata-rata disk. Jika nilainya turun di bawah ambang batas, mungkin ada yang salah dengan disk.
Waktu Spin-Up yang tinggi (ID 3) (direkam dalam milidetik) dapat mengindikasikan bahwa hard drive mengalami masalah pemintalan.
Peningkatan dialokasikan Sektor Hitung (ID 5) berarti bahwa daerah-daerah pada hard drive gagal dalam integritas, dan data harus dipindahkan. Ini menyebabkan kinerja menurun ketika sektor-sektor sedang dipetakan ulang, tetapi mungkin lebih serius karena hard drive akan gagal.
Sebuah rendah Carilah Waktu Kinerja (ID 8) merupakan tanda dari masalah mekanik dengan kepala magnetik.
The spin Retry Hitungan (ID 10) naik ketika spin-up gagal. Jika ini terjadi, operasi input / output diantri hingga hard drive dapat berputar secara normal, yang menyebabkan perlambatan. Lebih penting lagi, jika hard drive harus mencoba kembali berputar, itu pertanda kegagalan segera.
Penghitungan Kesalahan yang Tidak Dapat Dikoreksi (ID 187) yang tidak nol berarti bahwa jumlah sektor tersebut tidak dapat dikoreksi oleh koreksi kesalahan perangkat keras. Ini pertanda usia tua.
The Current Sektor Tertunda Hitungan (ID 197) adalah jumlah sektor menunggu untuk memetakan kembali. Ini menunjukkan usia hard drive yang lama.
Benchmark HDD
Jika ada lokasi tertentu di hard drive yang mendapatkan kinerja buruk (mungkin tempat informasi yang sering digunakan disimpan), tolok ukur baca hard drive dapat membantu mengonfirmasi hal ini. Di atas adalah tangkapan layar dari patokan hard drive menggunakan
palimpsest
, sekarang dikenal sebagai GNOME Disks (gnome-disks
).Jika Anda lebih suka melakukan benchmark baris perintah di Linux, Anda dapat menggabungkan beberapa opsi:
hdparm
(dari pakethdparm
)hdparm -t /dev/hda
- Tes baca berurutan buffer pada/dev/hda
hdparm -T /dev/hda
- Tes baca sekuensial cache pada/dev/hda
dd
(dari paketcoreutils
)dd if=/dev/hda of=/dev/zero bs=1M count=1024
- Mempertahankan pembacaan dari awal/dev/hda
untuk1GiB
menggunakan ukuran blok1MiB
ioping
(dari paketioping
)ioping -R /dev/hda
- Tes baca acak aktif/dev/hda
Di Windows, Anda dapat menggunakan alat seperti HD Tune untuk melakukan benchmark hard drive.
Di macOS, Anda dapat menggunakan alat seperti Blackmagic Disk Speed Test untuk melakukan benchmark hard drive.
sumber
Cara lain yang dapat Anda uji dalam Windows adalah dengan menjalankan Command Prompt (Jalankan sebagai Administrator di Vista atau Windows 7). Dari sana, ketik
CHKDSK C: /f /r
dan tekan Enter. Ini akan memindai sistem file, dan ruang kosong untuk kesalahansumber
Periksa drive Anda status SMART dengan alat seperti GSmartControl . Jika ada masalah serius seperti sektor yang rusak, ini mungkin terlihat dalam data. Anda juga dapat meluncurkan swa uji untuk mencari tahu tentang kesalahan baru, yang belum dicatat.
sumber