Noise hard drive dari sistem file yang berbeda (NTFS, EXT3, dll)


1

Saya telah menggunakan banyak sistem operasi sejak bertahun-tahun yang lalu, dan saya telah melihat sesuatu yang aneh bahwa saya tidak dapat menemukan jawaban di internet. Ini adalah suara-suara berbeda yang dihasilkan oleh sistem NTFS / FAT, dan suara-suara yang hampir hening dihasilkan oleh sistem mirip UNIX, termasuk Linux, All-BSD (Mac OS X, juga).

Saya tidak pernah menemukan artikel teknis yang cukup jelas tentang masalah ini, tetapi saya bersumpah, saya tidak gila! Saya baru saja mendengar Windows 98, XP, Vista, 7 di hard drive Maxtor saya terdengar jauh lebih tinggi daripada sistem operasi lain ... Saya telah menguji banyak produsen dan sistem hard drive ... tetapi kesimpulannya selalu sama: NTFS / FAT benar-benar berisik, khususnya ketika sistem akan 'tidur', atau hanya tinggal beberapa detik tidak aktif. Itu tidak pernah terjadi dengan Mac OS atau seperti UNIX lainnya.

Jika Anda memiliki sesuatu yang signifikan untuk dikontribusikan, beri tahu saya.


Jawaban:


2

Ya, sistem operasi dan sistem file yang berbeda memiliki pola derau yang berbeda. Apa yang Anda dengar sebenarnya adalah gerakan kepala, sehingga setiap kali hard disk mencari ke posisi baru, Anda mendengar suara khas. Inilah alasannya:

  1. Beban kerja berbeda. Server database unix yang sibuk mengakses file secara berbeda dari rig gaming PC, itu sudah jelas.

  2. Strategi alokasi file berbeda di sistem file yang berbeda: di mana file yang baru dibuat berikutnya akan dibuat pada disk. Beberapa filesystem memilih ruang kosong terdekat dengan file lain di direktori yang sama, beberapa ruang bebas terbesar, beberapa berikutnya tersedia, dll. Ini sangat memengaruhi pencarian hard disk setelahnya.

  3. Disk fragmentasi. File pada sistem file FAT semakin terfragmentasi dari waktu ke waktu jika ada aktivitas buat-hapus yang cukup. NTFS dan unix filesystems mengelola fragmentasi dengan lebih baik.

  4. Sinkronisasi cache dan disk. Seberapa sering filesystem mem-flush data cache ke disk? Sistem file FAT sering lebih berisik karena asumsinya adalah kabel daya dapat disentak kapan saja, sehingga mereka mencoba untuk menyiram sesegera mungkin, karena FAT dapat dengan mudah rusak. Sistem file penjurnalan (NTFS, ext3, dll.) Menyimpan data dalam cache lebih lama, sehingga mengurangi pencarian disk. OS PC (Windows khususnya) harus menganggap daya dapat keluar setiap saat, sehingga sering memerah ke disk dan meningkatkan kebisingan.

Secara keseluruhan, Anda tidak bermimpi hal-hal, tetapi tidak ada yang ajaib tentang hal itu.


Mungkin ada unicorn berlarian di dalam komputernya!
surfasb

Terima kasih, @haimg! Saya berasumsi sebelumnya bahwa itu adalah masalah tingkat yang sangat rendah, tetapi saya tidak dapat menemukan aspek teknis ini. Salam
Ginetom

1
Tergantung pada sistem file, ada penjurnalan, buffer memori, dan berbagai algoritma pencarian kepala yang digunakan yang menghasilkan suara yang sangat berbeda. Awalnya, Unix dan Linux menggunakan buffering memori dan elevator berusaha mencegah head thrashing yang umum dalam metode akses drive OS lainnya. Kembali ketika saya diperkenalkan dengan NT4, kami memiliki tiga sistem yang berdampingan. Netware menggunakan buffer memori besar-besaran, Xenix memiliki buffering memori dan driver Chantel, sedangkan Priam 250MB dalam sistem NT terdengar seperti jet lepas landas dan head thrash bisa dirasakan pada kasus ketika sistem berada di bawah beban berat.
Fiasco Labs

@FiscoLabs scary NT jet = p
Ginetom

2
NT Jet ... Saya bekerja di industri penerbangan. Saat itu kami memiliki demo dari Avidyne di salah satu paket avionik baru mereka. Ketika tenaga penjualan menembak unit demo, saya langsung mengenali NT dan bertanya kepadanya tentang me-reboot setelah layar biru selama penerbangan. Jawabannya adalah, "kami menggunakan NT 3.5, Anda tahu, versi stabil yang belum diretas untuk bermain video game."
Fiasco Labs
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.