„OpenVMS” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
1 forrás archiválása és 0 megjelölése halott linkként.) #IABot (v2.0 |
→Programozás: Hibajavítás. Tartalmi változás nincs. |
||
115. sor:
A különböző technológiák és kapcsolódások keveredhetnek is, így használhatók Gigabit Ethernet (GbE), SCSI, FDDI, DSSI, CI és Memory Channel adapterek. Nemcsak a technológfiák keveredhetnek, hanem architektúrák is, egy klaszter tartalmazhat VAX és Alpha, vagy Alpha és Itanium gépeket. Egy klaszterben legfeljebb 96 gép lehet. Egyes helyeken találhatók mindhárom architektúrát és akár 150 nódust tartalmazó klaszterek is, de ezek nem élvezik a HP támogatását.
Sok más klaszterezési megoldástól eltérően a VMScluster átlátható
Egy klaszter 500 mérföldes távolságot hidalhat át, ami lehetővé teszi, hogy egy városban több telephely, sőt több városban levő telephelyek is ugyanahhoz a klaszterhez tartozzanak.
134. sor:
A 64 bites rendszeridő előjeles szám. Ez pozitív, ha az időt pontosan lehet tudni, és negatív, ha nem. Ez elég lenne, hogy az óra elszámoljon egészen a 31-JUL-31086 02:48:05.47 időpontig. Ekkor a számláló tólcsodrulna, és a számítás nulláról indulna újra, azaz az óra visszaállna az 1858. november 17. nappalát megelőző éjfélre. Azonban például a C programkönyvtár órája már 2038. január 19-én lejár, ez a [[2038-probléma]]. Egyes mezőhosszhoz kötődő komponensek és alkalmazások 10000-ben fognak meghibásodni, ez a [[10000-probléma]].
==Programozás==
Az OpenVMS legfontosabb adottságai közé tartozik a Common Language Environment, ami egy pontosan definiált szabvány. Ez meghatározza a függvények és rutinok hívásának konvencióit, a vermeket, regisztereket és hasonlókat, függetlenül a nyelvtől. Emiatt az egyik nyelven írt rutin egyszerűen hívhat egy másik nyelven írt rutint, a megvalósítás részleteinek ismerete nélkül. Az OpenVMS rendszert is több nyelv felhasználásával készítik, főként Bliss, VAX Macro és C
March 1994}}</ref> Ez szembeállítható a [[UNIX]] rendszerekkel, melyek majdnem egészen C-ben készültek.
Ezt a környezetet az OpenVMS Calling Standard<ref name="openvms-calling-standard"/> és az OpenVMS Programming Concept<ref>{{cite web|url=http://h30266.www3.hpe.com/odl/axpos/opsys/vmsos84/5841/5841pro.html#first_page|title=HP OpenVMS Programming Concepts Manual|date=January 2005}}</ref>
A Macro32 assembler az OpenVMS VAX-on, a többi architektúrán fordító. Elérhető az OpenVMS-ben a rendszer részeként. BLISS fordítók letölthetők,<ref>{{cite web|url=http://www.hp.com/go/openvms/freeware/|title=OpenVMS Freeware|author=|date=|website=hp.com}}</ref> ahogy Perl, PHP, Ruby és más nyelvek is. Az OpenVMS nyújt Java SE környezetet.<ref>{{cite web|url=http://h30266.www3.hpe.com/PDFs/V8.4QuickSpecs12551_div.pdf|title=QuickSpecs - HP OpenVMS Version 8.4 for Integrity and Alpha servers|date=February 14, 2011}}</ref> C, Fortran és további nyelvek fizetősek.
|