Saya mencoba mencari tahu mengapa aplikasi saya sangat lambat pada mesin tertentu (berjalan dengan baik di tempat lain). Saya pikir saya telah melacak masalah kinerja ke hard-disk membaca dan menulis dan saya pikir itu hanya disk yang sangat lambat.
Alat apa yang dapat saya gunakan untuk mengukur kinerja baca dan tulis hd pada Windows 2003 dengan cara yang tidak merusak (partisi pada drive harus tetap utuh)?
performance
windows-server-2003
Daniel Andersson
sumber
sumber
2012 Server Core OS
saya harus menyalin filewinsat.exe, d3d11.dll, dxgi.dll, d3d10.dll, d3d10_1.dll, d3d10_1core.dll, d3d10core.dll
dari komputer windows 8.HD Tach telah habis masa pakainya. HD Tune tampaknya setara: http://www.hdtune.com/
sumber
Anda dapat menggunakan Perfmon untuk mengumpulkan penghitung berbasis disk fisik, seperti:
Disk Fisik (instance) \ Disk Transfer / penghitung detik untuk setiap disk fisik
Disk Fisik (contoh) \% Waktu Idle
Rata-rata Panjang Antrian Disk
Atau unduh PAL (alat pemantauan yang sangat berguna) dan gunakan templat bawaan yang menargetkan OS.
sumber
Bagi mereka yang mungkin mencari sesuatu yang mampu menguji skenario tipe SQL ada Diskspd.exe yang telah menggantikan SQLIO.
sumber
ATTO Disk Benchmark adalah freeware dan tidak memerlukan instalasi.
sumber
IOMeter akan melakukan ini. Itu dapat melakukan pengujian non-destruktif dengan menulis ke file sendiri di dalam partisi.
sumber
Penghitung kinerja di windows dapat menunjukkan kecepatan transfer, antrian disk saat ini, dll untuk melacak kemacetan aktual pada mesin saat aplikasi Anda berjalan.
Lihatlah Objek Kinerja: Disk Fisik
Dan lihat terutama pada antrian-counter. Disk dapat menjadi sekuensial iklan yang sangat cepat dibaca, tetapi begitu ia mencoba mengakses disk secara bersamaan antriannya mungkin memuncak dan memberi Anda kinerja yang mengerikan.
sumber
Coba dengan program benchmark Harddisk: http://www.hdtune.com/ http://www.passmark.com/products/pt_advdisk.htm
sumber
Selain alat grafis jika Anda ingin output yang rumit untuk menganalisis kinerja partisi atau hard disk Anda, ada alat yang bagus yang disebut sqlio (dari microsoft). Alat ini berbasis CMD, tetapi melakukan pekerjaan yang luar biasa ketika datang ke pengujian IO. Rujuk: Tes Kinerja Disk Windows
sumber