Важно. Эта статья написана не для опытных пользователей, которые и так в курсе как все работает, а для тех кто только начинает разбираться в принципах работы операционных систем. Хотя в общем и целом все описанное ниже верно, все же возможны упрощения для простоты понимания. Уважаемый читатель, чтобы хорошо усвоить данный материал (если ты ставишь перед собой такую цель) пожалуйста просмотри, чтобы быстренько вспомнить, другие статьи из этой серии, а именно: абстракции и интерфейсы и система изнутри часть 1...
Ядро - это центральный компонент операционной системы. Ядро также считается сердцем операционной системы. Он отвечает за управление всеми процессами, памятью, файлами и т. д. Ядро функционирует на самом низком уровне операционной системы. Он действует как интерфейс (мост) между пользовательским приложением (программным обеспечением) и аппаратным обеспечением. Поэтому связь между программным обеспечением и аппаратным обеспечением осуществляется через ядро. Основные функции, которые выполняет ядро: Теперь давайте разберемся подробнее в этих функциях ядра...