Hva er MULTICS?

MULTICS, også kjent som Multiplexed Information and Computing Service, var et tidsdelingsoperativsystem utviklet av MIT, General Electric og Bell Labs, først utgitt i 1964. Merkable utviklere som jobbet med MULTICS, inkluderer Ken Thompson og Dennis Ritchie.

Nye konsepter introdusert i MULTICS

  • Et hierarkisk filsystem, med filnavn på vilkårlig lengde og støtte for symbolske lenker.
  • En enhetsbutikk for datatilgang som fjernet forskjellen mellom filer og prosessminne. Dagens operativsystem som Linux deler noe lignende der minnet av hver prosess er en del av filsystemet, som ligger i / proc- katalogen.
  • Dynamisk kobling, der en prosess kan innlemme separat sammensatt kode når den kjører. Dynamisk kobling tillater et program å bruke den nyeste versjonen av eventuelle eksterne rutiner det kan ringe.
  • On-line rekonfigurering, der maskinvarekomponenter som CPUer, minnemoduler og diskstasjoner kan legges til og fjernes mens systemet kjører.

Den siste maskinen til å kjøre MULTICS ble avviklet i 2000, men konseptene og egenskapene til MULTICS finnes fortsatt i operativsystemer, inkludert Windows, Linux og MacOS X.

Dynamisk kobling, hierarkisk filsystem, operativsystemvilkår