Приветствую Вас ГостьПонедельник, 20.05.2024, 08:10

IT-лаборатория


Каталог статей

Главная » Статьи » ЛИНУКС

Интерактивное слежение за процессами в Linux утилитой top
Интерактивное слежение за процессами в Linux утилитой top

Все системным администраторам, которым по своим должностным обязанностям положено отслеживать работу нескольких сетевых сервисов и сереров, сталкиваются с проблемой подходящего инструмента для отслеживания работы запущенных в системе процессов. Это зачастую необходимо для отлова высоконагруженных приложений.

Для операционной системы Windows есть ряд достойных графических сетевых мониторов, о которых я расскажу когда-нибудь потом.

Для операционной системы Linux есть отличное консольное решение – утилита top. Утилита очень маленькая и в большей части дистрибутивов Linux она уже имеется на борут. К примеру, в операционной системе Ubuntu она есть изначально.

Интерфейс top интерактивный и очень быстрый (наверное, все потому, что он консольный). Этот инструмент позволяет отслеживать процессы по процессорной нагрузке, по занимаемой оперативной памяти, по занимаемой виртуальной памяти, по времени работы и так далее. Даже можно узнать время uptime`а сервера.

Для того, чтобы запустить top у себя на компьютере, необходимо запустить команду:

top

Можно увидеть загруженные процессы только конкретного пользователя, для этого набираем команду:

top -u имя_пользователя

Если нужны только системные процессы то имя пользователя будет root.

Вот так выглядит работа в действии. Этот пример запущен на рабочем компьютере, а не на боевом сервере, ибо нефиг лезть в рабочую машину когда все работает.

Интерактивное слежение за процессами в Linux утилитой top

Дополнительно к этому хотелось бы рассказать о горячих клавишах, которыми можно пользоваться во время работы утилиты top:

  • t – вкл/выкл общее количество всех запущенных процессов;
  • m – вкл/выкл информацию о использовании оперативной и виртуальной памяти;
  • A – вкл/выкл сортировки всей информации по группам, позволяет увидеть самые высоконагружаемые процессы (самая полезная вещь);
  • f – вкл/выкл интерактивное окно настройки графического отображения;
  • o – позволяет интерактивно изменять порядок столбцов выведенной информации;
  • r – вополнение renice комманды;
  • k – выполнение kill комманды (снять процесс);
  • z – переключение между цветным и черно-белым режимом;
  • h – вывод краткой справки.

Благодаря утилитке top у системных администраторов операционных систем Linux есть возможность контролировать работу каждого процесса, избегая возможных проблем с повышенной нагрузкой какого-то одного процессора.

Категория: ЛИНУКС | Добавил: STALKER34 (31.03.2012)
Просмотров: 415 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Интересные статьи
Как создать загрузочный USB с Windows 7
Как обжать витую пару
НТВ+ бесплатно
HTML для чайников
Команды Linux
Структура папок ОС Linux
Звуковые сигналы Bios
Сетевые команды Windows
Подключение интернета через GPRS
Кое-что о ремонте материнских плат
Ремонт оперативной памяти
Проникновение в сеть WiFi
Как заработать на SAPE
Как увеличить посещаемость сайта
10 (+1) способов скачать с YouTube
Как заработать в ИНТЕРНЕТЕ
Подключи второй винт(IDE,SATA)
Вывод Webmoney на Украине
Как изменить IP- адрес
Агент ПриватБанка
Жаргон хакеров
Установка второго винта SATA
Анонимный Интернет
Описание всех портов
Программы нахождения компьютера
Как скачать с DepositFiles бесплатно
Ролик YouTube без видеокамеры
Любое видео в 3D
.


Отправка СМС
Информация пользователя

Поиск


.
Измерь скорость интернета Tattooman Работа на дому Каталог сайтов :: Развлекательный портал iTotal.RU Каталог@MAIL.RU - каталог ресурсов интернет
Money

Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки

Кошелек
Код Защитный код

Обмен Webmoney




Получить WMR-бонус Balans.kz на свой кошелек!


Мини-терминал
Регистрация