TGViewer
DevOps // Human Help DevOps // Human Help @devopshh · 1.04K subscribers
Post #6 725
⌨️ Из чего сделаны наши процессы?

#process_management

Что такое процесс в OS Linux? Если подходить формально и давать наиболее краткое определение, то процесс — это экземпляр программы, загруженной в память сервера и выполняющейся в данный момент в системе. Процесс состоит из двух компонентов: адресное пространство и набор структур данных внутри ядра.

Первое — это виртуальная область памяти, которую процесс использует для выполнения своих задач. В этом пространстве содержится всё, что нужно процессу для работы: его код, данные, библиотеки, которые он использует, переменные и стеки.

Второе — это метаинформация о процессе, которую ядро использует для управления им, например, текущее состояние процесса, его приоритет, информация о используемых ресурсах и т.д.

Аналогия: Процесс можно представить как совокупность офисного клерка, его собственной изолированной рабочей зоны со всеми нужными инструментами, отделенной от остального опенспейса перегородками, и записи о клерке и его задачах. Ядро в этой аналогии — это корпорация, которой принадлежат и сам клерк, и его ноутбук, и перегородки рабочей зоны, и записи обо всех этих вещах. Такая вот желающая машина на теле без органов.
  • 🔥 6
  • 👍 3
More from @devopshh
  1. Jun 12, 2026Спрашивается, что должно случиться, чтобы этот канал прервал молчание? Да в целом ничего.…
  2. Feb 11, 2026document post
  3. Feb 11, 2026Всем привет, продолжаем наш экскурс в вопросы с технических собеседований. Загрузка Linux,…
  4. Feb 2, 2026document post
  5. Feb 2, 2026⌨️ Load Average (full + PDF) #Linux Всем привет, я возвращаюсь. Находился в некотором твор…
  6. Oct 27, 2025⌨️ Софт скилы на собеседовании. #рекрутинг #собеседования Почему «говорить правду» на собе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →