VME | |
---|---|
Kehittäjä | International Computers Limited |
Ensimmäinen painos | tammikuuta 1970 |
Verkkosivusto | www.fujitsu.com/uk/services/… |
VME ( Virtual Machine Environment ) on Isossa -Britanniassa International Computers Ltd :n 1970-luvulla kehittämä keskustietokoneen käyttöjärjestelmä [1] [2] .
Järjestelmän tuotanto alkoi International Computers and Tabulators (ICT) ja English Electric Computersin yhdistämisellä vuonna 1968. Kolme tunnetuinta kokoonpanoa ovat:
VME:tä on kehitetty 2900- ja 39-sarjojen koneille 1970-luvun alusta lähtien. Kehityksen aikana käytettiin ylhäältä alas -suunnittelua, järjestelmä luotiin korkean tason kielellä, ALGOL 68:n murteella. Käyttöjärjestelmä koostuu yhteensä 8 tuhannesta moduulista, sen luomiseen osallistui yli 200 ihmistä [ 3] .
VME/B:n pääarkkitehti oli Brian Warboys [4] , josta tuli myöhemmin ohjelmistotekniikan professori Manchesterin yliopistossa.
VME nähtiin ensisijaisesti kilpailijana System/360 IBM:n suurtietokoneen kanssa kaupallisena EBCDIC-koodatun käyttöjärjestelmänä.
VME kirjoitettiin alun perin lähes kokonaan S3:lla, mukautetulla kielellä, joka perustuu Algol 68R:ään. Vaikka käytetään korkean tason kieltä, käyttöjärjestelmää ei ole suunniteltu riippumattomaksi taustalla olevasta laitteistoarkkitehtuurista: päinvastoin ohjelmisto- ja laitteistoarkkitehtuurit ovat tiiviisti kytkettyjä.
1990-luvun alusta lähtien jotkut täysin uudet VME-alijärjestelmät kirjoitettiin osittain tai kokonaan C-ohjelmointikielellä.
Varhaisista päivistään lähtien VME:tä on kehitetty käyttämällä CADES-nimistä ohjelmointivarastoa, joka on rakennettu IDMS-ydintietokannan käyttöä varten.
Vuodesta 1997 lähtien Yhdistyneessä kuningaskunnassa oli käytössä yli tuhat ICL-keskuskonetta [5] .