Як виміряти обмін диска на Linux?


12

Як я точно спостерігаю і вимірюю кількість використання віртуальної пам'яті та активності в Linux? Я знаю, що є vmstat, але як я інтерпретую результати? Або, що краще?

Відповіді:


12

"vmstat" скаже вам, що ви хочете знати. У стовпцях "si" та "so" відображається об'єм пам'яті, заміненої на / інтервалом за інтервал. І "vmstat", і "free" можуть показати вам розбиття використання пам'яті. Замість того, щоб скопіювати та вставити текст, моя відповідь тут дає вам певну інформацію про те, про що повідомляють ці інструменти.


досконалий. Я повинен був шукати vmstat. Дякую!
випадковий

6

Якщо обмолот спричинений заміною, цей рядок дає гарне число:

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

Якщо комп'ютер змінюється, це може бути добре. Якщо комп'ютер заміняється, це теж може бути добре. Але якщо комп'ютер замінюється і заміняється, це погано.


3

Ще один корисний інструмент atop, який дає більш детальний вигляд вводу / виводу, ніж звичайний старий верх.


1

Ви пройшли через сторінку?

man vmstat

Якщо вам потрібна історична інформація, я використовую kSar . Він має додаткову корисну здатність: його можна запустити на віддаленій машині та збирати інформацію безпосередньо через ssh.


0

Одна з найважливіших дилем Linux - це знати, який інструмент використовувати. Я думаю, це одна з причин, коли я писав колекціонер більше 5 років тому. Він поєднує в собі найкращі з більшості інших інструментів, щоб об'єднати майже всі інші їх в одне ціле. Насправді він надає альтернативні формати виводу, тому якщо вам подобається вихід vmstat, ви просто запустіть "collectionl --vmstat". То чому б просто не запустити vmstat? Це просто - збирання може також записувати такі дані, як sar, але відтворювати їх, щоб виглядати як vmstat! Він навіть відтворить його у форматі, який ви можете безпосередньо подати на gnuplot (див. Collectionl-utils) або можете завантажити його в exel або навіть RRD, якщо хочете пройти цей маршрут.

-знак

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.