UNIX/32V

Fra Wikipedia, den frie encyklopedi
Hopp til: navigasjon, søk

UNIX/32V, også kalt 32V, var den første 32-bitsutgaven av operativsystemet Unix, og ble lansert i juni 1979 av Bell Laboratories. UNIX/32V var en direkte portering av Unix versjon 7 fra PDP-11 til DECs nye 32-bits VAX-arkitektur.

Operativsystemet utnyttet få av de tekniske nyvinningene VAX-arkitekturen introduserte, og leverte for alle praktiske formål en raskere PDP-11. Spesielt hemmende var systemets manglende støtte for virtuell hukommelse, som sammen med doblet ordlengde (fra 16 til 32 bits) og mangedoblet adresseoråde, var arkitekturens sterkeste kort.

Støtte for virtuell hukommelse i UNIX/32V ble utviklet av Bill Joy og andre ved University of California, Berkeley i 1978, i første omgang for å støtte universitetets Lisp-prosjekt, Franz Lisp. Utvidelsen ble en del av den første UNIX-distribusjonen for VAX fra Berkeley, 3BSD, utgitt i 1979.

En annen uavhengig implementasjon av virtuell hukommelse ble foretatt av AT&T's UNIX Support Group og integrert i lanseringen av UNIX System III i 1982.

Litteratur[rediger | rediger kilde]

  • Marshall Kirk McKusick og George V. Neville-Neil: The Design and Implementation of the FreeBSD Operating System, Addison-Wesley, Boston, 2004, ISBN 0-201-70245-2, s. 4–6.
  • Thomas B. London og John F. Reiser: A UNIX Operating System for the DEC VAX-11/780 Computer, internal Bell Labs memo, 7. juli 1978, tilgjengelig online på Dennis Ritchies hjemmeside og her.