Chúng tôi nhận được tất cả các thông tin này trong Unix bằng cách sử dụng iostat trong UNIX. Tôi có thể làm gì trong cửa sổ. Hiện tại chúng tôi sử dụng typeperf.Nhận thời gian dịch vụ IO (svctm), thời gian chờ (chờ),% util trong cửa sổ máy chủ
Trả lời
Mỗi thống kê rằng Windows đã có thể được acessed sử dụng API Powershell của nó:
Get-Counter https://technet.microsoft.com/en-us/library/hh849685.aspx
Vì vậy, ví dụ , nếu bạn làm:
Set-Alias grep Select-String
(Get-Counter -List PhysicalDisk).PathsWithInstances | grep "C:"
bạn sẽ nhận được một danh sách của tất cả các thống kê cho bạn ổ C:
\PhysicalDisk(0 C:)\Current Disk Queue Length
\PhysicalDisk(0 C:)\% Disk Time
\PhysicalDisk(0 C:)\Avg. Disk Queue Length
\PhysicalDisk(0 C:)\% Disk Read Time
\PhysicalDisk(0 C:)\Avg. Disk Read Queue Length
\PhysicalDisk(0 C:)\% Disk Write Time
\PhysicalDisk(0 C:)\Avg. Disk Write Queue Length
\PhysicalDisk(0 C:)\Avg. Disk sec/Transfer
\PhysicalDisk(0 C:)\Avg. Disk sec/Read
\PhysicalDisk(0 C:)\Avg. Disk sec/Write
\PhysicalDisk(0 C:)\Disk Transfers/sec
\PhysicalDisk(0 C:)\Disk Reads/sec
\PhysicalDisk(0 C:)\Disk Writes/sec
\PhysicalDisk(0 C:)\Disk Bytes/sec
\PhysicalDisk(0 C:)\Disk Read Bytes/sec
\PhysicalDisk(0 C:)\Disk Write Bytes/sec
\PhysicalDisk(0 C:)\Avg. Disk Bytes/Transfer
\PhysicalDisk(0 C:)\Avg. Disk Bytes/Read
\PhysicalDisk(0 C:)\Avg. Disk Bytes/Write
\PhysicalDisk(0 C:)\% Idle Time
\PhysicalDisk(0 C:)\Split IO/Sec
Từ trang người đàn ông của iostat (http://linuxcommand.org/man_pages/iostat1.html)
svctm
The average service time (in milliseconds) for I/O
requests that were issued to the device.
await
The average time (in milliseconds) for I/O requests
issued to the device to be served. This includes the time
spent by the requests in queue and the time spent servicing them.
Tôi làm theo các cách giải thích:
https://unix.stackexchange.com/questions/104192/iostat-await-vs-svctm
http://www.xaprb.com/blog/2010/09/06/beware-of-svctm-in-linuxs-iostat/
Bao gồm các cuộc thảo luận rằng svctm không nên được sử dụng nữa.
Nếu bạn thấy https://blogs.technet.microsoft.com/askcore/2012/02/07/measuring-disk-latency-with-windows-performance-monitor-perfmon/, bạn sẽ thấy rằng Windows có nội dung tương tự.
Bộ đếm tên "\ PhysicalDisk (*) \ Avg đĩa giây/Transfer." Biện pháp thời gian dành cho:
- Class driver
- Port Driver
- Device Miniport driver
- Đĩa Subsystem
vì vậy, ví dụ chúng ta có thể theo dõi những thống kê này với:
Get-Counter -Counter "\PhysicalDisk(0 C:)\% Disk Time"
Get-Counter -Counter "\PhysicalDisk(0 C:)\Avg. Disk sec/Transfer"
hoặc nếu bạn thích, phiên bản "pipelined" hơn:
"\PhysicalDisk(0 C:)\% Disk Time","\PhysicalDisk(0 C:)\Avg. Disk sec/Transfer" >> counters.txt
cat counters.txt | Get-Counter
Đối với một lời giải thích chi tiết hơn về từng truy cập xem:
https://blogs.technet.microsoft.com/askcore/2012/03/16/windows-performance-monitor-disk-counters-explained/
Ngoài ra còn có tiện ích "logman". Links về chủ đề này: Clint Huffman blog của & cuốn sách http://blogs.technet.com/b/clinth/ http://www.amazon.com/dp/0124167012/ref=wl...=I2TOVTYHI6HDHC
- 1. Thời gian chờ dịch vụ WCF
- 2. Thời gian chờ của máy chủ SQL
- 3. Thời gian chờ của máy chủ Restlet
- 4. Thời gian chờ nhiệm vụ của Celery/giới hạn thời gian cho các cửa sổ?
- 5. Gỡ rối hết thời gian chờ của Máy chủ SQL
- 6. Thời gian chờ để bắt đầu dịch vụ cửa sổ là gì?
- 7. WCF Dịch vụ, cách tăng thời gian chờ?
- 8. C# thời gian chờ của nhà máy nhiệm vụ
- 9. Ngoại lệ hết thời gian chờ dịch vụ Microsoft Azure
- 10. Báo cáo dịch vụ báo cáo Thời gian chờ
- 11. thời gian chờ grpc trong một nhiệm vụ cần tây
- 12. truy xuất thời gian chờ của máy chủ php
- 13. Hết thời gian chờ bên ngoài
- 14. Máy chủ SQl vẫn gặp lỗi "Thời gian chờ đã hết hạn. Thời gian chờ hết hạn"
- 15. Thêm thời gian chờ để DatagramSocket - nhận()
- 16. Thời gian chờ lỗ UDP
- 17. Thời gian chờ cho BackgroundWorker
- 18. feedparser với thời gian chờ
- 19. Selenium Firefox Mở thời gian chờ
- 20. Thời gian chờ của Faraday
- 21. ASIHTTPRequest đặt thời gian chờ
- 22. Thời gian chờ cho WaitGroup.Wait()
- 23. Thời gian chờ yêu cầu Tomcat
- 24. Cách giảm 'Thời gian chờ' và 'Thời gian nhận' trên Tải trang
- 25. Thời gian chờ phản hồi Thời gian chờ không dừng trình tự?
- 26. Thời gian chờ kết nối và thời gian kết nối
- 27. Sự khác biệt giữa thời gian chờ và thời gian chờ mở là gì?
- 28. cách triển khai vòng lặp dịch vụ cửa sổ chờ đợi một khoảng thời gian trong C#/.NET2.0
- 29. Làm thế nào để tăng thời gian chờ của dịch vụ web trong asp.net?
- 30. Tránh hết thời gian chờ trong SQLAlchemy