Vai Indietro   PcTuner Forum > Blogs > SonicGuru
Arcade Registrazione Blogs Regolamento Feedback FAQ Lista Utenti Calendario Segna come Letti

Ultimi 5 blog pubblicati su PcTuner Blog
Data Titolo

Vota questa Inserzione

Microsoft rilascia l'RDK di Singularity, il suo Sistema Operativo sperimentale

Postato 05-03-2008 alle 18.29.17 da SonicGuru
Aggiornato 05-03-2008 alle 20.09.12 da SonicGuru
Microsoft sta lavorando almeno da un decennio ormai alla realizzazione di questo Sistema Operativo ed oggi ha ufficialmente rilasciato la prima RDK (Research Development Kit), presso l'annuale Microsoft R&D extravaganza TechFest.

L'RDK è ovviamente, per sua natura, indirizzata ad usi non commerciali, quindi sostanzialmente di studio e sviluppo, pertanto sarà destinata più che altro a dipartimenti universitari, aziende, agenzie etc.

Singularity non è (ancora almeno) un OS destinato a un vero e proprio impiego nel mondo reale, nè ora nè in futuro.
Si tratta più che altro di un Sistema sperimentale, una sorta di laboratorio di idee, dove Microsoft testa soluzioni e innovazioni, che poi finiranno seminalmente in altri OS sviluppati per il mercato. Un pò come la Formula 1 per l'industria automobilistica diciamo.

Tra le maggiori innovazioni di questo Sistema Operativo, un Microkernel completamente scritto in C# e l’implementazione dei cosiddetti Software Isolated Processes o SIP. Semplificando di molto possiamo dire che, normalmente, ogni processo ha un proprio insieme di dati che viene caricato (tutto o parzialmente) nella cache quando il processo in questione è in esecuzione, mentre quando è in attesa, viene spostato in ram o swappato sull'hdd. Ogni singolo programma sarà quindi composto da più processi separati, che occupano differenti spazi di memoria. Ognuno ha dei dati solo suoi e dei dati condivisi, questo, durante lo schedule dei processi, richiede continui passaggi di dati dalla cache alla ram. In Singularity invece tutti questi dati occupano un'unico spazio interprocesso. Se ciò non comporta una totale assenza di passaggi tra cache e ram, li azzera comunque significativamente. In questa maniera i SIP assicurano la stessa stabilità degli odierni sistemi operativi in cui se un singolo processo crasha, essendo eseguito in uno spazio specifico, non compromette la stabilità dell'intero Sistema Operativo, ma in più assicura una snellezza di esecuzione e una velocità maggiori, abbattendo il numero di passaggi logici necessari per ogni operazione.

In ogni caso le novità tecniche di Singularity sono molte, molte di più.

per approfondimenti:

QUI

QUI

QUI
Commenti Totali 0

Commenti

 

Tutti gli Orari sono GMT +1. Attualmente sono le 13.18.15.


Powered by vBulletin Versione 3.6.12
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0