Объясните, что означает RES в отображении процесса в утилите htop на Linux?
В утилите htop в Linux колонка RES показывает размер резидентной (физической) памяти, которую процесс занимает в оперативной памяти (RAM).
Читать ответПодготовка к интервью
33 вопроса с ответами по теме «Процессы и systemd в Linux»
Что проверяют на интервью
От создания процесса до корректного завершения: сигналы, ограничения ресурсов и работа с /proc. Отдельный блок вопросов посвящён диагностике нагрузки и управлению службами через systemd.
Каталог
В утилите htop в Linux колонка RES показывает размер резидентной (физической) памяти, которую процесс занимает в оперативной памяти (RAM).
Читать ответВ Linux для определения использования оперативной памяти процессом можно использовать несколько способов:
Читать ответПрорванный процесс (orphan process) — это процесс, чей родитель завершился до него.
Читать ответПроцесс загрузки Linux при старте компьютера включает несколько этапов:
Читать ответВ Linux стандартный размер стека процесса можно узнать с помощью команды ulimit -s, которая показывает размер стека в килобайтах.
Читать ответУдаление имени файла не освобождает его данные, пока остаются открытые ссылки процесса или другие жёсткие ссылки.
Читать ответЭто означает, что родитель ещё не вызвал подходящую операцию ожидания, например wait или waitpid, чтобы забрать статус завершения потомка.
Читать ответЕсли /proc доступен, сведения о процессе можно получить из /proc/PID/status, cmdline, fd и task.
Читать ответZombie — завершившийся процесс, чей код завершения ещё не забрал родитель.
Читать ответ