The frog 66 Inviato 22 Gennaio, 2012 (modificato) E' davvero un bel sistema operativo che abbraccia la fascia che va dai microcomputer ai mainframe. Ha inventato il cluster ed adesso con il NUMA (Not Uniform Memory Access) permette di spotare dinamicamente banchi di memoria RAM da un sistema a un altro (ammesso che siano configurati in cluster). Insomma e' il non plus ultra dei sistemi operativi mission critical. Sviluppato da Digital (che adesso non esiste piu') ora e' HP. Chi lo conosce, anche solo per sentito dire? Regards, The frog Modificato 22 Gennaio, 2012 da The frog Condividi questo messaggio Link al post Condividi su altri siti
The frog 66 Inviato 22 Gennaio, 2012 Ah VMS sta per Virtual Memory System. Nel 1978 questo e' stato il primo sistema operativo con memoria virtuale (oggi implementata anche su Windows) a mezzo di un pagefile su disco. Opinioni in merito restano gradite. Regards, The frog Condividi questo messaggio Link al post Condividi su altri siti
Astor 148 Inviato 23 Gennaio, 2012 (modificato) Ah VMS sta per Virtual Memory System. Nel 1978 questo e' stato il primo sistema operativo con memoria virtuale (oggi implementata anche su Windows) a mezzo di un pagefile su disco. Opinioni in merito restano gradite. Regards, The frog Ah, il VMS, che ricordi ... Non posso dire di conoscerlo molto, per? lo usai per farci la tesi (non voglio neppure dire quanti anni fa ...), in Fortran su un Vax-11/780 (macchina mitica). Il sistema operativo mi fece un'ottima impressione, anche perch? prima di allora avevo usato solo il mainframe dell'Universit? e solo in modo batch (c'erano allora ancora le schede perf ..., no, meglio che stia zitto, mi invecchia troppo! ). Scoprii presto che la memoria virtuale era una grande invenzione ma non ti esimeva dall'usarla "cum grano salis": una grande elaborazione matriciale poteva durare "X" se fatta per colonne o invece "10X" se fatta per righe, a seconda di come venissero caricati i dati in memoria e quindi quante paginazioni il sistema dovesse fare per andarli a recuperare da disco! E' uno dei non molti casi che io abbia visto dove fare una certa "ottimizzazione" del codice (ovvero scegliere se elaborare per righe o per colonne) fosse davvero significativo. Inoltre il VMS fu il diretto responsabile dell'autentico shock che provai quando, iniziando a lavorare in azienda, scoprii i sistemi operativi e le interfacce video dei mainframe IBM: roba da et? della pietra rispetto al VMS! E i colleghi che conoscevano solo quelli pensavano che fossero il non plus ultra della tecnologia! Il VMS era un gran bel sistema (poi scoprii Unix e quest'ultimo mi piacque ancora di pi?). Non sapevo che HP lo supportasse ancora. Per inciso, uno dei padri del VMS ? stato Dave Cutler, quello che poi arriv? in Microsoft dopo essersene andato da Digital (e pare lasciandosi piuttosto malino se ? vero che, come lessi a suo tempo, alle ultime riunioni in DEC ci andava con una maglietta con scritto "You are screwing me" ). In Microsoft and? a progettare Windows NT e sebbene questo sia un sistema che ho sempre detestato abbastanza e Cutler non mi fosse per niente simpatico (pi? che altro per il suo disprezzo per Unix) devo ammettere che ammirai molto il suo rifiuto di far scrivere codice al suo gruppo con la famigerata "notazione ungherese" che veniva tanto decantata in Microsoft! (in realt? "Encoding the type of a function into the name (so-called Hungarian notation) is brain damaged. ... No wonder Microsoft makes buggy programs." - Linus Torvalds) Ma qui sono OT ... Grazie per avermi riportato alla mente tanti ricordi. Modificato 23 Gennaio, 2012 da Astor Condividi questo messaggio Link al post Condividi su altri siti