Что такое операционная система и почему она похожа на слона? Рассказывает Георгий Курячий

preview_player
Показать описание
Преподаватель МГУ Георгий Курячий рассказывает, когда появились первые операционные системы и как они развивались, зачем нужны ядро, утилиты и даймоны и почему без разделения ресурсов современный компьютер не сможет работать.

В новом выпуске:
0:00 - Интро
0:06 - Что такое операционная система
01:13 - О первых операционных системах
4:42 - Первые утилиты
6:51 - Мультипрограммный режим
13:16 - Системные службы - демоны
17:22 - Утилита Bash
21:41 - Притча «Слепые и слон»

Полезные ссылки:
Рекомендации по теме
Комментарии
Автор

Диски типа RK по 2.5мб. там такие два девайса, над руками "пианиста", куда эти диски ставились. Кстати, там в каждой коробке только один блин. А ещё в каждом из девайсов был один несменный блин. У машинки только 64Кб адресного пространство, без системы защиты памяти и без станичной адресации. 256Кб было у более поздних моделей - шина на 18 разрядов, адресное пространство программы до 64Кб набирается страницами по 4Кб. У совсем поздних было 4Мб памяти (22 разрядов), которые отображались на 18-разрядную шину и было уже три режима доступа: ядро, супервайзер и пользователь. Отдельного адресного пространство для данных, на сколько я помню, не было - режимы адресации как-то не способствовали.

AndreiChemiakin
Автор

Классно. Большое спасибо.
Помню другу в 90х годах мама купила домашний компьютер Хобби ПК8000. Процессор КР580 работал на частоте 2, 5 МГц!
Игры и программы хранились на магнитофонных кассетах и записывались в память с помощью магнитофона. Пытались писать игры на встроенном GW Basic.
Интересное было время в нашей деревне.

МихаилБадаев-эф
Автор

Стол наверное очень много про операционные системы понял. Я даже могу предположить, что он в состоянии дисертацию написать.

Cyber_Engineer
Автор

Про прерывания забыли. Серьёзный разговор об операционных системах нельзя вести, не понимая, что это такое и какую роль они играют. На вышеупомянутой ЭВМ, например, контроллер магнитной ленты обязательно посылал прерывание, окончив запись данных в указанную ему область памяти.
(Отдельных каналов ввода-вывода там не было, зато каждый контроллер имел доступ в память через общую шину. Собственно, порты ввода-вывода тоже были просто адресами на этой шине.)

AndreiChemiakin
Автор

Вот что значит ОС на простом языке, я даже не додумался бы, круто :)

onenan-mrsnurch
Автор

Почему на запрещенном в РФ ресурсе появляется видео ?
В рутуб ! в кванмён !!! иначе на зону.

EanutiyDolbayyyb
Автор

чувак не лей воду создай вторую винду форк на винду так же как на линукс сделал

riazxc