Системні ресурси

(CPU, GPU, RAM, ROM, Load Average)

Середні значення навантаження в Linux - це “середні значення навантаження системи”, що показують потребу у потоках (завданнях), які виконуються, у вигляді усередненої кількості потоків, які виконуються, і потоків, що очікують. Це міра навантаження, яке може перевищувати те, що обробляється системою в даний момент. Більшість інструментів показує три середніх значення: для 1, 5 і 15 хвилин:

Деякі інтерпретації:

  • Якщо значення дорівнюють 0.0, то система в стані простою.
  • Якщо середнє значення для 1 хвилини вище, ніж для 5 або 15, то навантаження зростає.
  • Якщо середнє значення для 1 хвилини нижче, ніж для 5 або 15, то навантаження знижується.
  • Якщо значення навантаження вище, ніж кількість процесорів, то у вас можуть бути проблеми з продуктивністю (залежно від ситуації).

- моніторинг процесів в системі

Керування F1-F10

Сортування по натисканю розділа


- інформація про процесор

lscpu - це невелика і швидка команда, яка не потребує жодних опцій. Вона просто виводить інформацію про апаратне забезпечення CPU в зручному для користувача форматі.


- вбити процес

$ kill -сигнал pid_процесса

  • SIGINT - самый безобидный сигнал завершения, означает Interrupt. Он отправляется процессу, запущенному из терминала с помощью сочетания клавиш Ctrl+C. Процесс правильно завершает все свои действия и возвращает управление;
  • SIGQUIT - это еще один сигнал, который отправляется с помощью сочетания клавиш, программе, запущенной в терминале. Он сообщает ей что нужно завершиться и программа может выполнить корректное завершение или проигнорировать сигнал. В отличие от предыдущего, она генерирует дамп памяти. Сочетание клавиш Ctrl+/;
  • SIGHUP - сообщает процессу, что соединение с управляющим терминалом разорвано, отправляется, в основном, системой при разрыве соединения с интернетом;
  • SIGTERM - немедленно завершает процесс, но обрабатывается программой, поэтому позволяет ей завершить дочерние процессы и освободить все ресурсы;
  • SIGKILL - тоже немедленно завершает процесс, но, в отличие от предыдущего варианта, он не передается самому процессу, а обрабатывается ядром. Поэтому ресурсы и дочерние процессы остаются запущенными.

kill 20446

killall firefox


- інформація про процеси

  • ps
  • ps -aux
  • ps -aux | grep 'firefox' / sort
  • -A, -e, (a) - выбрать все процессы;
  • -a - выбрать все процессы, кроме фоновых;
  • -d, (g) - выбрать все процессы, даже фоновые, кроме процессов сессий;
  • -N - выбрать все процессы кроме указанных;
  • - выбирать процессы по имени команды;
  • -G - выбрать процессы по ID группы;
  • -p, (p) - выбрать процессы PID;
  • –ppid - выбрать процессы по PID родительского процесса;
  • -s - выбрать процессы по ID сессии;
  • -t, (t) - выбрать процессы по tty;
  • -u, (U) - выбрать процессы пользователя.
  • - отображать информацию планировщика;
  • -f - вывести максимум доступных данных, например, количество потоков;
  • -F - аналогично -f, только выводит ещё больше данных;
  • -l - длинный формат вывода;
  • -j, (j) - вывести процессы в стиле Jobs, минимум информации;
  • -M, (Z) - добавить информацию о безопасности;
  • -o, (o) - позволяет определить свой формат вывода;
  • –sort, (k) - выполнять сортировку по указанной колонке;
  • -L, (H)- отображать потоки процессов в колонках LWP и NLWP;
  • -m, (m) - вывести потоки после процесса;
  • -V, (V) - вывести информацию о версии;
  • -H - отображать дерево процессов;

Інформація про зайнятий дісковий простір

Детальніше на сторінці linux -> files -> du

  • linux/system/all.txt
  • Востаннє змінено: 21/07/2024 17:47
  • (зовнішнє редагування)