Продолжаем разбираться с загрузчиками. Как вы помните, начальный загрузчик сталкивался с тем, что было неизвестно, что именно будет загружаться. Кроме того, ему приходилось работать с внешними накопителями напрямую, ведь в памяти машины еще не было ни ОС, ни драйверов. Но когда ОС уже загружена все должно быть легко и просто. Или нет? Что требуется загружать во время работы ОС? Не сомневаюсь, что все назовут, как минимум, программы пользователя. Многие вспомнят о разделяемых библиотеках (.dll в Windows, ...
Если вы так же любопытны, как я, вы наверняка задумывались о том, как работают операционные системы. Здесь я расскажу о некоторых исследованиях и экспериментах, которые я провёл, чтобы лучше понять, как работают вычислительные и операционные системы...