2008-12-15 24 views
11

Có công cụ nào cho tôi biết những ứng dụng nào đang ghi vào ổ cứng trong thời gian thực không? Tôi đang suy nghĩ một cái gì đó như Task Manager nhưng cho I/O. Tôi đã có một số quá trình nền chạy, và không bao giờ có thể nói khi Visual Studio đang nắm giữ tất cả mọi thứ lên, hoặc một số quá trình khác là hogging đĩa (đặc biệt là khi bộ vi xử lý đang chạy ở mức dưới 20%).Công cụ để hiển thị các quy trình ghi vào ổ cứng?

Trả lời

17

ProcMon từ Sysinternals/Microsoft.

+1

FileMon đã lỗi thời và không được đề xuất nữa. Bạn sẽ nhận được nhiều hơn từ người kế nhiệm của nó: ProcMon. Trong mọi trường hợp, đó là công cụ cho nhiệm vụ. +1. – Tomalak

+0

Xin chào, cảm ơn Tomalak! Tôi đã cập nhật bài đăng. –

+1

Sau đó thêm bộ lọc: 'hoạt động - bắt đầu bằng - WriteFile' – BornToCode

6

Bạn đang nhận thức được nhiệm vụ maanger có thể có các cột cho

  • I/O Đọc
  • I/O đọc byte
  • I/O Viết
  • I/O Write byte
  • I/O Khác
  • I/O Các byte khác

? Điều đó có thể hữu ích - xem Xem/Chọn Cột

+4

HA, bạn nghĩ tôi sẽ xem xét ở đó ... Tuy nhiên, dường như chỉ hiển thị tổng số, không cho tôi biết ai đang hogging nó ngay bây giờ. Tuy nhiên, vẫn xứng đáng với một cuộc bỏ phiếu. – gfrizzle

+1

Thật vậy. Tôi thường chỉ cần nhìn vào màn hình để trực quan tại chỗ những người mà dường như đang thay đổi nhanh chóng - đó là một kiểm tra nhanh chóng nhưng ít hữu ích nếu bạn muốn đăng nhập các kết quả hoặc một cái gì đó. –

7

Process Explorer from Microsoft SysInternals. Bạn có thể xem thông tin này về tất cả các quá trình cùng một lúc hoặc nhận thông tin chi tiết hơn khi bạn nhấp đúp vào một quy trình.

Đây là một trong những công cụ tôi không thể sống thiếu.

alt text http://i.technet.microsoft.com/bb896653.ProcessExplorer(en-us,MSDN.10).jpg

alt text http://i.technet.microsoft.com/bb896653.ProcessExplorer1(en-us,MSDN.10).jpg

+0

Nếu bạn di chuyển chuột qua biểu đồ I/O, bạn có thể thấy quy trình nào đang làm nhiều nhất I/O. –

+0

Công cụ này vừa được cập nhật (feb 2013), có vẻ là một công cụ tốt –

1

Người ta có thể lấy thông tin về các quy trình bằng văn bản vào đĩa bằng cách mở Windows Task Monitor ->Networking ->Resource Monitor

Resource Monitor có thể đi sâu xuống để sử dụng đĩa bởi quá trình :

enter image description here

Các vấn đề liên quan