Singularity: Ein Forschungs-OS in Managed Code

14. Mai 2005 11:58

Bei Singularity handelt es sich um ein Forschungsprojekt von Microsoft Research: Das Team baut einen Prototyp für ein Betriebssystem das (fast) komplett mit managed Code implementiert wird. Dabei probieren sie einige relativ radikale Dinge aus: Abgesehen davon, das (fast) alles manged Code ist - auch die Gerätetreiber - gibts interessante Versuche wir zum Beispiel die Tatsache, das es bei Singularity keinerlei Shared Memory gibt. IPC findet über einen Channel-Mechanismus statt, bei dem sowohl das Aussehen als auch die Reihenfolge der Nachrichten bekannt sein muss. Es gibt keinerlei geteilten Code - das 'dll' Modell ist dort tot. Und so weiter und so fort...

Lauter interessante Dinge: Leider muss man für einige davon recht viel Zeit haben. Die Singularity Site ist hier, und hier gibts ein Channel9 Video (das ist allerdings fast eine  Stunde lang).

Kommentare

21.07.2006 15:57:28 #

Auch wenns schon lange her ist, das post:

Das Singularity-Projekt finde ich sehr interessant --- mit Java gibt es ja einige ähnliche Ansätze; allerdings denke ich, dass sich die CLR aufgrund ihrer höheren Flexibilität für einen solchen Einsatz besser eignet als die JVM.

Vielleicht ist das eher die Lösung als ein reiner Mikrokernelansatz, wie ihn GNU/Hurd anstrebt???

--- Lass es uns wissen, wenn du was wissenswertes Neues darüber weißt.

Michi

Michi

Kommentare sind geschlossen

Kalender

<<  Mai 2012  >>
MoDiMiDoFrSaSo
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar