Администрирование Linux - Управление процессами
Как составить список запущенных процессов в Linux
Каждое приложение, которое вы используете, или команда, которую вы запускаете в своей системе Linux, создает процесс или задачу. Как системный администратор, вам нужно будет управлять процессами для обеспечения оптимальной производительности системы. В этом руководстве мы рассмотрим различные команды Linux, которые вы можете использовать для составления списка текущих запущенных процессов и управления ими. Процессы в Linux Процессы в Linux запускаются каждый раз, когда вы запускаете приложение или выполняете команду...
Ядро Линукс. Управление процессами
Ядро Линукс Управление процессами Процесс — это основная единица исполнения программного кода в операционной системе. Основные характеристики процесса: - Исполняет код программы.
- Оперирует системными ресурсами (файлы, память, устройства).
- Работает с виртуальной памятью.
- Может быть разбит на потоки (threads), которые позволяют исполняться параллельно на нескольких ядрах процессора. Каждый процесс (как и поток) описывается специальной структурой task_struct. Пример (упрощённый фрагмент): struct...