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

Это руководство покажет вам, как управлять процессами из графического интерфейса пользователя с помощью системного монитора. Приложение System Monitor в первую очередь ориентировано на системы Linux, использующие среду рабочего стола GNOME.

Список процессов в системном мониторе

Чтобы запустить приложение System Monitor, просто нажмите кнопку Супер (Windows) ключ, тип Системный монитор в поле поиска и нажмите Входить. Кроме того, вы можете запустить приложение из терминала, выполнив следующую команду:

gnome-system-monitor

В окне системного монитора будут перечислены все запущенные процессы в алфавитном порядке.

Примечание: В большинстве дистрибутивов Linux Ресурсы - вкладка, выбранная по умолчанию, поэтому не забудьте переключиться на Процессы вкладка, чтобы просмотреть список процессов.

Системный монитор перечисляет все процессы и соответствующие учетные записи пользователей. Кроме того, он также отображает подробную информацию о системных ресурсах, потребляемых каждым процессом, включая использование ЦП, использование ОЗУ, а также чтение и запись на диск. С помощью этой информации вы можете определить, какие процессы влияют на производительность вашей системы, и какие действия над ними следует предпринять.

Приоритет процесса также указан справа, который определяет системные ресурсы, назначенные процессу, по сравнению с другими процессами.

Идентификатор процесса - это то, что однозначно идентифицирует экземпляр программы в вашей системе.

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

Управляйте процессами с помощью системного монитора

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

При щелчке правой кнопкой мыши по записи процесса отобразится следующее контекстное меню. Чтобы выполнить действие над процессом, просто щелкните соответствующий параметр в меню.

Ниже приведены некоторые из основных действий, которые вы можете выполнять над процессом с помощью программы System Monitor.

  • Стоп: Когда вы останавливаете процесс в Linux, вы даете команду операционной системе приостановить выполнение этой программы.
  • Продолжать: Используйте этот параметр, чтобы перезапустить процесс, который был приостановлен или остановлен с помощью Стоп инструкция выше.
  • Конец: Чтобы завершить процесс, выберите Конец в контекстном меню. Он отправляет сигнал 15, и система корректно завершает процесс.
  • Убийство: Эта инструкция немедленно завершает или завершает процесс, независимо от того, завершился ли он правильно. В Убийство Инструкция отправляет сигнал 9 целевому процессу.

Изменить приоритет процесса с помощью системного монитора

Еще один важный аспект управления процессами - это настройка приоритета процесса. Схема приоритета процессов в Linux позволяет определить, какие процессы получают больше ресурсов ЦП или времени.

Для большинства процессов приоритет по умолчанию будет установлен на Обычный (0). В Linux числа от -20 к +19 представляют приоритет процесса. Чем ниже номер приоритета процесса, тем больший приоритет он получает в ЦП. Например, процесс с приоритетом -3 будет иметь больше процессорного времени, чем другой процесс с приоритетом 6.

Чтобы настроить приоритет процесса, щелкните правой кнопкой мыши процесс в программе System Monitor и выберите Изменить приоритет. Затем система представит вам некоторые общие приоритеты процесса. Если вам нужен детальный контроль, выберите Обычай вариант и вручную назначьте номер приоритета с помощью ползунка.

Связанный: Как изменить приоритет процесса в Linux с помощью nice и renice

Альтернативные способы управления процессами Linux

В этом руководстве показано, как управлять процессами Linux с помощью gnome-system-monitor tool, приложение на основе графического интерфейса пользователя для управления процессами Linux, если вы используете среду рабочего стола GNOME.

При работе с серверами Linux вам может потребоваться перечислить все процессы, запущенные в системе. Поскольку на серверах нет дисплея, утилиты командной строки - единственный выбор для получения информации, относящейся к серверу. К счастью, вы можете получить полную информацию о процессах в Linux, используя инструменты командной строки, такие как вершина а также пс.

Электронное письмо
Как отобразить информацию о процессе в системе Linux с помощью команды Ps

Хотите знать, какие процессы запущены на вашем компьютере с Linux. Узнайте, как использовать команду ps, чтобы узнать, что работает.

Читать далее

Похожие темы
  • Linux
  • Ubuntu
  • Системный монитор
  • GNOME Classic
Об авторе
Мвиза Кумвенда (Опубликовано 20 статей)

Мвиза занимается разработкой программного обеспечения по профессии и много пишет о Linux и интерфейсном программировании. Некоторые из его интересов включают историю, экономику, политику и архитектуру предприятий.

Ещё от Mwiza Kumwenda

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.