Làm thế nào để tôi đo lường đập đĩa trên linux?


12

Làm cách nào để quan sát và đo chính xác lượng sử dụng và hoạt động của bộ nhớ ảo trên Linux? Tôi biết có vmstat, nhưng làm thế nào để tôi giải thích kết quả? Hoặc, cái gì tốt hơn?

Câu trả lời:


12

"Vmstat" sẽ cho bạn biết những gì bạn muốn biết. Các cột "si" và "so" đang hiển thị cho bạn lượng bộ nhớ được hoán đổi vào / ra mỗi khoảng. Cả "vmstat" và "miễn phí" đều có thể cho bạn thấy sự cố của việc sử dụng bộ nhớ. Thay vì sao chép và dán văn bản, câu trả lời của tôi ở đây cung cấp cho bạn một số thông tin cơ bản về những gì các công cụ đó báo cáo.


hoàn hảo. Tôi nên đã tìm kiếm vmstat. Cảm ơn!
ngẫu nhiên

6

Nếu việc đập được gây ra bởi sự hoán đổi thì dòng này cho một số tốt:

vmstat 10 2 | tail -n1 | awk  '{print $7*$8}'

Nếu máy tính bị tráo đổi, nó có thể ổn. Nếu máy tính hoán đổi, điều đó cũng có thể ổn. Nhưng nếu máy tính vừa hoán đổi vừa tráo đổi thì thật tệ.


3

Một công cụ hữu ích khác là atop, cung cấp các chế độ xem I / O chi tiết hơn so với đầu cũ đơn giản.


1

Bạn đã đi qua trang web?

man vmstat

Nếu bạn cần thông tin lịch sử, tôi sử dụng kSar . Nó có khả năng hữu ích bổ sung mà nó có thể chạy trên một máy từ xa và thu thập thông tin trực tiếp qua ssh.


0

Một trong những vấn đề nan giải lớn của linux là biết nên sử dụng công cụ nào. Tôi đoán đó là một trong những lý do tôi đã viết sưu tầm hơn 5 năm trước. Nó kết hợp tốt nhất của hầu hết các công cụ khác để kết hợp tất cả các công cụ khác thành một. Trong thực tế, nó cung cấp các định dạng đầu ra thay thế, vì vậy nếu bạn thích đầu ra vmstat, bạn chỉ cần chạy "colll --vmstat". Vậy tại sao không chạy vmstat? Đó là dễ dàng - colll cũng có thể ghi dữ liệu như sar nhưng phát lại để trông giống như vmstat! Nó thậm chí sẽ phát lại theo định dạng mà bạn có thể cung cấp trực tiếp cho gnuplot (xem colll-utils) hoặc bạn có thể tải nó vào exel hoặc thậm chí RRD nếu bạn muốn đi theo tuyến đó.

-dấu

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.