Jedinečnost

Jedinečnost
Ilustrační obrázek článku Singularity
Typ jádra Mikrojader
Stav projektu Opuštěný
Platformy x86
Společnost /
vývojář
společnost Microsoft
Licence Licence Microsoft Research
Napsáno Assembler , C , C ++ , C # , Sing #
Nejnovější stabilní verze 2,0 (14. listopadu 2008)
Kancelářské prostředí Rozhraní příkazového řádku
webová stránka http://research.microsoft.com/en-us/projects/singularity/

Singularity je název experimentálního projektu operačního systému od roku 2003 do roku 2010 provedeného společností Microsoft Research a jeho cílem je dosáhnout určité provozní spolehlivosti. Z tohoto důvodu je téměř úplně vyvinut ve spravovaném kódu .

V té době chtěl tento projekt být další generací operačního systému Microsoft a je jeho nejdůležitějším mezirezortním projektem. Singularity již nemá nic společného se starým Windows , protože 35 vývojářů kteří tam pracují na plný úvazek, začínali od nuly a pro tuto chvíli tvoří jádro pouze 300 000 řádků kódu (což pro operační systém není moc).

Novinka

SIP ( softwarově izolované procesy ) fungují v uzavřeném prostředí. Dva SIP nemohou přistupovat ke stejnému objektu současně a jsou vytvářeny a ukončovány samotným systémem podle potřeby. Nejedná se o trvalé procesy, takže nezahlcují pevný disk ani RAM, protože použitý rozsah paměti je přímo přiřazen něčemu jinému. Někteří odborníci se domnívají, že tento systém, který společnost Xerox již dávno vymyslel, způsobí zpomalení systému, ale v době vydání Singularity se výkon našich počítačů výrazně zvýší.

Specifika

Stav projektu

Singularity verze 1.0 je vydána v 2007. Vývojová sada pro Singularity byla vydána pod licencí Shared Source , která umožňuje nekomerční akademické použití, a je k dispozici na CodePlex . Verze 1.1 byla vydána vBřezen 2007 a verze 2.0 byla vydána dne 14. listopadu 2008.

Podobné projekty

Poznámky a odkazy

  1. (in) Microsoft vydává verzi 2.0 Singularity RDK

Související články

externí odkazy