37 подписчиков
Что такое инициализация (System V)? Init (сокращение от «инициализация») — это первый (и родительский) процесс, загружаемый вашим ядром, который подавляет другие (дочерние) процессы, чтобы ваша система работала систематически, и ему присвоен PID = 1 (идентификаторы процессов назначаются в Последовательный порядок). Как родитель всех процессов, он несет ответственность за постоянную работу до тех пор, пока пользователь не выдаст сигнал остановки. Когда это произойдет, вы можете столкнуться с критической стадией, известной как «Паника ядра»...
7 месяцев назад
2,2K подписчиков
После загрузки и завершения процесса инициализации ядро создает спонтанные процессы в пользовательском пространстве. Спонтанные, потому что они запускаются автономно, а не создаются, как должно быть, только по воле существующих процессов. Такие процессы можно распознать с помощью команды ps, у них будет низкое значение PID и скобки вокруг их имени. Например, [netns], [kworker/0:0H] и т.д. Исключением из этого шаблона является демон init или менеджер systemd. Они имеют идентификатор процесса 1....
2 года назад
49,1K подписчиков
Учимся писать сценарии для вашей операционки Когда мы говорили про автоматизацию в компьютере, то основная идея была такая: мы один раз учим компьютер делать что-то важное для нас, а дальше компьютер делает это сам в нужный момент. Сегодня поговорим про первую часть — как с помощью встроенных скриптов научить компьютер делать то, что нам нужно. Принципиальное решение Мы попробуем заставить компьютер выполнять полезную работу без непосредственного участия пользователя: чтобы не нужно было двигать мышкой и нажимать на экранные кнопки...
2 года назад
2,7K подписчиков
Обычно, когда мы говорим о Linux, мы сразу вспоминаем про такие дистрибутивы, как Ubuntu, Debian, Mint и т. д. Однако эти дистрибутивы не являются операционными системами как таковыми, а скорее являются “адаптациями” операционной системы с открытым исходным кодом: Linux. И следовательно, несмотря на особенности каждого из них, все они имеют одну и ту же базу, которую мы знаем как ядро Linux . Ядро Linux. По этой причине обычно не говорят ”я собираюсь установить Linux ”, имея в виду конкретную операционную...
1 год назад