Czym jest MULTICS?

MULTICS, znany również jako Multiplexed Information and Computing Service, był systemem operacyjnym z podziałem czasu opracowanym przez MIT, General Electric i Bell Labs, wydanym po raz pierwszy w 1964 roku.

Nowe koncepcje wprowadzone w MULTICS

  • Hierarchiczny system plików, używający nazw plików o dowolnej długości i obsługujący dowiązania symboliczne.
  • Jednopoziomowy magazyn dostępu do danych, który usunął rozróżnienie między plikami a pamięcią procesową. Dzisiejszy system operacyjny, taki jak Linux, udostępnia coś podobnego, w którym pamięć każdego procesu jest częścią systemu plików, znajdującego się w katalogu / proc .
  • Dynamiczne łączenie, w którym proces może włączać oddzielnie skompilowany kod, gdy działa. Dynamiczne łączenie pozwala programowi korzystać z najnowszej wersji wszelkich zewnętrznych procedur, które może wywołać.
  • Rekonfiguracja on-line, w której można dodawać i usuwać komponenty sprzętowe, takie jak procesory, moduły pamięci i napędy dysków, gdy system był uruchomiony.

Ostatnia maszyna do uruchomienia MULTICS została wycofana ze służby w 2000 r., Ale koncepcje i cechy MULTICS są nadal dostępne w systemach operacyjnych, w tym Windows, Linux i macOS X.

Dynamiczne łączenie, hierarchiczny system plików, terminy dotyczące systemu operacyjnego