Lincor писал(а):
думаю, вам стоит прочесть
это. возможно, у вас прибавится уважения в UNIX
От прочтения этого у меня теоретически может прибавиться уважения к Multics, но никак не к Unix.
Кстати, сходу нашёл минимум одну ошибку:
Цитата:
В системе Multics была впервые реализована и следующая инновационная идея — динамическое связывание (dynamic linking) исполняемой программы с библиотеками кода.
Это имелось уже в IBMовской OS/360, которая появилась вместе с первыми машинами Системы 360 (анонс -- 1964 год, начало поставок -- 1965 год).
Цитата:
Удивительно, что ядро системы Multics, находившееся постоянно в памяти компьютера и в те далёкие годы часто высмеивавшееся за свой размер и сложность, занимало всего 135 Килобайт кода.
Для тех времён -- весьма приличный размер. Например, OS/360 (похоже, вообще первая "большая" ОС в истории) могла работать на машине, где ОЗУ всего 128 Кбайт было; ядро в этом случае теснилось примерно в 40 Кбайтах. Ну а если памяти было много, можно было дать ценное указание загрузить резидентно всё, что только можно, -- тогда размер постоянно используемой системой памяти увеличивался где-то до мегабайта.
ADD. А в "кастрированном" однозадачном варианте -- и на 64 Кбайтах работала...