OpenVMS fa'aogaina faiga fa'aogaina i le x86-64 fausaga

VMS Software, lea i le lima tausaga talu ai na faʻatau ai aia tatau mai Hewlett-Packard e faʻaauau ai le atinaʻeina o le OpenVMS (Virtual Memory System) operating system, ua faʻasalalau le tatalaina o le OpenVMS 9.1, lauiloa mo lona faʻatinoina o le lagolago mo le fausaga x86-64. O le OpenVMS operating system ua atiaʻe talu mai le 1977, faʻaaogaina i faiga faʻaletonu e manaʻomia ai le faʻalauteleina o le faʻatuatuaina, ma sa avanoa muamua mo na o VAX, Alpha ma Intel Itanium architectures. E maitauina o taumafaiga e faʻafeiloaʻi le OpenVMS i le x86 faiga i le faaiuga o le 1980s na le manuia ona o le faʻamutaina o le faʻatupeina, mulimuli ane na siitia atu le tusitala o le taulaga i Microsoft ma fatuina Windows NT.

O le uafu OpenVMS fuafuaina mo le x86-64 fausaga, faʻaopoopo i le faʻapipiʻiina i luga o meafaigaluega moni, lagolago faʻaoga i KVM, VMware ma VirtualBox masini masini. O le taulaga e fausia e faʻavae i luga o le OpenVMS source codes o loʻo faʻaaogaina i faʻaliliuga mo le Alpha ma le Itanium architectures, faʻaaogaina tuʻufaʻatasiga tuʻufaʻatasia, suia foliga o loʻo nonoa i foliga o faʻataʻitaʻiga meafaigaluega.

O le OpenVMS code ua faʻatulagaina e fausia e faʻaaoga ai le LLVM nai lo le GEM compiler faʻapitoa na faʻaaogaina e fausia ai le Alpha ma Itanium ports (ua tusia se faʻaliliuga faʻapitoa e atagia ai le GEM IR i le LLVM IR, ma ua faʻaogaina Clang e fausia ai le C++ code mo OpenVMS). O le UEFI ma le ACPI e fa'aaogaina mo le su'esu'eina o masini ma le amataga, ma fa'auluina e fa'aaoga ai le RAM disk nai lo le masini fa'apipi'i VMS. Ina ia faʻataʻitaʻiina le tulaga avanoa VAX, Alpha ma Itanium o loʻo misi e le o iai i luga o le x86-64 faiga, o le OpenVMS kernel e faʻaogaina le SWIS (Software Interrupt Services) module.

puna: opennet.ru

Faaopoopo i ai se faamatalaga