История изменений
Исправление antares0, (текущая версия) :
Я почему-то думал что там сразу была некоторая многозадачность и несколько пользователей, которые использовали разные TTY.
Много и несколько это на тот момент - Multics, ITS. Они появились раньше и использовали аппратные возможности майнфреймов для разделения процесооов и написаны были на асме. И стали историей вместе с тем железом. Unix же абстракция для запуска "переносимого ассемблера" - одной программы. А что там будет Init форкающий терминалы, inetd или монолитный процесс лисп-машины без процессов - с точки зрения архитектуры юникса не важно и не должно усложнять ядро. Поэтому
некоторая многозадачность и несколько пользователей
это уровень пользователя с некоторой опциональной поддржкой API ядра. Технически железо для ранних версий юникса было дохлым и делать из него сервер смысла была мало. Печатная машинка програмиста так сказать и игровая приставка)).
Исходная версия antares0, :
Я почему-то думал что там сразу была некоторая многозадачность и несколько пользователей, которые использовали разные TTY.
Много и несколько это на тот момент - Multics, ITS. Они появились раньше и использовали апартаные возможности майнфреймов для разделения процесооов и написаны были на асме. и стали историей вместе с тем железом. Unix же абстракция для запуска "переносимого ассемблера" - одной программы. А что там будет Init форкающий терминалы, inetd или монолитный процесс лисп-машины без процессов - с точки зрения архитектуры юникса не важно и не должно усложнять ядро. Поэтому
некоторая многозадачность и несколько пользователей
это уровень пользователя с некоторой опциональной поддржкой API ядра. Технически железо для ранних версий юникса было дохлым и делать из него сервер смысла была мало. Печатная машинка програмиста так сказать и игровая приставка)).