Як перевірити використання процесора в Linux за допомогою команд

Як перевірити використання процесора в Linux за допомогою команди. Команда "Використання процесора", щоб показати найпопулярніший процес процесорів у Linux. За допомогою цих команд можна перевірити використання процесора в Linux за допомогою процесу; Використання процесора Linux на процес.

Читайте далі, щоб дізнатися про команд для перевірки використання процесора та пам'яті в Linux:

топ

Найкращі команди показують процеси Linux у режимі реального часу. Верх забезпечує постійний перегляд активності процесора в режимі реального часу. Він відображає список найбільш системних завдань, що вимагають великої кількості процесорів, і може забезпечити інтерактивний інтерфейс для керування процесами. Він може відображати загальну інформацію системи, а також список процесів або потоків, які зараз керуються ядром Linux. Він може сортувати завдання за рахунок використання ЦП, використання пам'яті та часу виконання.

Під час роботи вершини дві найважливіші клавіші - це допомога ('h' або '?') Та клавіша виходу ('q'). Крім того, ви можете просто використовувати традиційний ключ переривання ('^ C'), коли ви закінчите.

іостат

Команда iostat повідомляє статистику центрального процесора (CPU) та статистику введення / виводу для пристроїв, розділів та мережевих файловых систем (NFS). Команда iostat використовується для контролю завантаження пристрою вводу / виводу системи, спостерігаючи за часом, коли пристрої активні у порівнянні зі середніми швидкістю передачі.

Команда iostat генерує звіти, які можна використовувати для зміни конфігурації системи, щоб краще збалансувати навантаження на вхід / вихід між фізичними дисками.

Перший звіт, створений командою iostat, надає статистику щодо часу, що минув після завантаження системи. Кожна наступна доповідь охоплює час з моменту попереднього звіту. Вся статистика повідомляється щоразу, коли запускається команда iostat. Звіт складається з рядка заголовка ЦП, а потім рядок статистики ЦП. На багатопроцесорних системах статистика ЦП розраховується загальносистемними як середні серед усіх процесорів.

vmstat

vmstat повідомляє статистику віртуальної пам'яті. vmstat повідомляє інформацію про процеси, пам'ять, підкачки, блок IO, пастки, диски та процесор. Отриманий перший звіт дає середні значення після останньої перезавантаження. Додаткові звіти містять інформацію про період відбору проб затримки довжини. Повідомлення про процес та пам'ять є миттєвими в будь-якому випадку.

Команда приймає такий синтакс:
vmstat [параметри] [затримка [count]

  • Параметри - аргументи командного рядка, такі як
    {відображати активну та неактивну пам'ять}, f {відображає кількість вилок після завантаження}, m {показує slabinfo}, s {відображає лічильники подій та статистику пам'яті}, d {повідомляє про статистику дисків} та багато інших.
  • Затримка - це затримка між оновленнями у секундах. Якщо не вказано затримку, надруковано лише один звіт із середніми значеннями після завантаження.
  • count - це кількість оновлень. За відсутності підрахунку, коли затримка визначена, значення за замовчуванням нескінченно.

Коли -a використовується разом з командою, він показує активну / неактивну пам'ять.

Команда vmstat показує наступні відсотки загального часу процесора.

  • us: час, проведений за допомогою не-ядра коду. (час користувача, включаючи приємний час)
  • sy: Час, витрачений на керування кодом ядра. (системний час)
  • id: час, що пройшов у режимі очікування. До Linux 2.5.41 це включає час очікування IO-wait.
  • wa: Час, що чекає на IO. До Linux 2.5.41, включений в режим очікування.
  • st: Час викрадений з віртуальної машини. До Linux 2.6.11, невідомо.

htop

htop - це команда перегляду інтерактивних процесів. Це схоже на вершину, але дозволяє прокручувати вертикально та горизонтально, щоб ви могли бачити всі процеси, що працюють в системі, разом з їх повними командними рядками. Використовуючи команду htop, завдання, пов'язані з процесами (вбивство, перейменування), можна виконати, не вводячи їх PID.

ps

ps показує стан поточних процесів. Ця команда показує лише ті процеси, які працюють з вашим ефективним ідентифікатором користувача та прикріплені до контрольного терміналу. Додаткові категорії процесів можуть бути додані до дисплея за допомогою різних параметрів. ps відображає в табличній формі ідентифікатор процесу, під PID; контрольний термінал (якщо є), під ТТ; час, який використовується процесом до теперішнього часу, включаючи час користувача та системний час, під час TIME; стан процесу, під S; і, нарешті, вказівка ​​КОМАНДУ, яка працює.

Як перевірити використання процесора в Linux за допомогою команд спочатку опубліковано Джерело цифр - Останні технології, гаджети та Gizmos.

залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.