VME

Это статья об операционной системе. О шине VME смотрите VMEbus.
VME
Разработчик International Computers Limited
Первый выпуск январь 1970
Веб-сайт fujitsu.com/uk/services/…

VME (англ. Virtual Machine Environment) — операционная система для мейнфреймов, разработанная в Великобритании компанией International Computers Ltd в 1970-х годах[1][2].

Происхождение

Производство системы началось со слияния International Computers and Tabulators (ICT) и English Electric Computers в 1968. 3 самых известных сборки:

  • VME/B (originally System B), ориентирована для мощных процессоров, как 2970/2980
  • VME/K (originally System T), сделана для средних по производительности, как 2960. Разработана после того, как оригинальная система для маломощных процессоров (System D) была прекращена в разработке. VME / K была разработана и представлена на рынке и в конце концов заменила VME / B
  • VME/T, была задумана, чтобы поддержать «отказоустойчивость» систем, разрабатывалась успешной американской начинающей компанией Tandem Computers, но не вышла в свет.

VME разрабатывалась для машин серий 2900 и 39 с начала 1970-х. При разработке использовался дизайн «сверху вниз», система создавалась на языке высокого уровня, диалекте ALGOL 68. Всего операционная система состоит из 8 тысяч модулей, в её создании участвовало более 200 человек[3].

Главный архитектор VME / B был Брайан Уорбойс[4], который впоследствии стал профессором инженерии программного обеспечения в университете Манчестера.

VME рассматривалась как, прежде всего, конкурентка с System / 360 IBM мэйнфреймов в качестве коммерческой операционной системы с EBCDIC кодировкой.

Процесс разработки

VME был первоначально написан почти полностью в S3, специально созданном языке, основанном на Algol 68R. Хотя язык высокого уровня используется, операционная система не разработана, чтобы быть независимой от основной архитектуры аппаратных средств: наоборот, архитектура программного и аппаратного обеспечения сильно объединены.

С начала 1990-х вперед, некоторые полностью новые подсистемы VME были написаны частично или полностью на языке программирования C.

С его самых ранних дней VME был развит при помощи хранилища программирования, известного как CADES, построенные для цели использовать основную базу данных IDMS.

Наши дни

По состоянию на 1997 год в Великобритании использовалось более тысячи мэйнфреймов ICL[5].

Примечания

  1. Новые мэйнфреймы ICL работают с NT, Unix и VME Архивная копия от 14 июля 2018 на Wayback Machine // «Computerworld Россия», № 22, 1997
  2. ICL's VME celebrates twenty first birthday, but will it survive modern world? (англ.). Incisive Business Media. 19 ноября 1996. Архивировано 14 июля 2018. Дата обращения: 10 января 2015.
  3. Software Reliability: State of the Art Report 14:2 Архивная копия от 13 июля 2018 на Wayback Machine ISBN 978-1-4831-5286-8 "11. Metrics in Practice, by Barbara Kitcheham (ICL), 1986
  4. Brian WARBOYS | Emeritus Professor of Software Engineering | B.Sc Mathematics | The University of Manchester, Manchester | School of Computer Science
  5. Jobwatch: Fifty years on, there?s life in ICL?s VME yet Архивная копия от 23 сентября 2015 на Wayback Machine // 23 Sep 1997

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.