Hoạt động đĩa liên tục - làm thế nào tôi có thể biết tập tin nào đang được truy cập không ngừng?


8

Trên Windows 2003 Server của tôi, hoạt động của đĩa gần đây đã vượt khỏi tầm kiểm soát - hàng đợi đĩa đang trở nên dài và tôi đang nóng lên trong thời gian chờ đợi tài nguyên. Tôi đang tìm kiếm một công cụ cho phép tôi xem hai điều:

  1. Những quá trình đang gây ra phần lớn các truy cập đĩa
  2. Những tập tin nào đang được truy cập liên tục

Số 2 có vẻ quan trọng hơn đối với tôi, vì tôi có thể xác định các tệp có thể được nén tốt hơn (để giảm kích thước đọc đĩa và chuyển tải sang bộ xử lý, chỉ được sử dụng nhẹ) hoặc chuyển sang FC SAN.

Cảm ơn lời đề nghị của bạn!


Bạn đã giải quyết # 2?
Mark K Cowan

@MarkKCowan Process Monitor thực sự làm cả hai điều này - nếu cách đây 7 năm khi tôi đăng bài này, nó chắc chắn không phải bây giờ. Lúc đó tôi không biết về công cụ này, nhưng nó đã trở thành một phần vững chắc trong hộp công cụ của tôi mà tôi sử dụng liên tục!
SqlRyan

Cảm ơn, rất cần thiết bởi một người bạn chạy Windows Server và có IO nặng liên tục!
Mark K Cowan

Câu trả lời:


7

Bạn có thể có được chế độ xem mắt nhanh bằng cách sử dụng Trình theo dõi tiến trình để xem các quy trình hiện đang chạy. Điều này sẽ cho bạn thấy cả các quy trình và các tệp mà họ đang truy cập.

Thêm các cột "I / O Read Byte", "I / O Write Byte", "I / O Reads" và "I / O Writes" vào Trình quản lý tác vụ cũng có thể cung cấp cho bạn một số ý tưởng.

Về lâu dài, có lẽ bạn tốt nhất nên ghi lại một số nhật ký truy cập w / Performance Monitor và sàng lọc dữ liệu. Công cụ Phân tích Hiệu suất Nhật ký (PAL) miễn phí có thể cung cấp cho bạn một số phản hồi tốt về các đặc điểm hiệu suất hệ thống tổng thể.

Tôi tự hỏi liệu bạn có nhìn thấy phân trang bộ nhớ gây ra sự gia tăng hoạt động của đĩa không. Xem bộ đếm "Nhập trang / giây" của đối tượng "Bộ nhớ" trong Trình theo dõi hiệu suất. Số lượng đầu vào / giây cao được duy trì liên tục cho thấy bạn đang bị bỏ đói bộ nhớ vật lý, điều này có thể tự biểu hiện khi truy cập đĩa quá mức.


1

Tôi đã sử dụng Filemon cho một cái gì đó như thế này một thời gian trước đây. Hóa ra có một công cụ mới gọi là ProcessMon thực hiện giám sát hệ thống tập tin và đăng ký theo thời gian thực.

http://technet.microsoft.com/en-us/sysiternals/bb896645.aspx

Chỉnh sửa - Evan đánh tôi với nó; Tôi cũng thích PAL để phân tích quầy perfmon là một mẹo hay.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.