Singularity
Z Wikipedii
Singularity - nazwa projektu badawczego firmy Microsoft, którego celem jest stworzenie systemu operacyjnego opartego na mikrojądrze i stanowiącego podstawę dla bardziej niezawodnej platformy systemowej oraz aplikacyjnej.
Spis treści |
[edytuj] Wprowadzenie
Twórcy systemu Singularity postanowili zaniechać używania sprzętowych systemów ochrony w komputerze, takich jak oddzielne przestrzenie adresowe, czy poziomy ochrony procesora, na rzecz programowej ochrony systemu i procesów ("Software-Isolated Processes" - SIP). Możliwe jest to dzięki kompilacji programów i większości samego systemu do bezpiecznego kodu zarządzanego (ang. safecode). System operacyjny jest w stanie zweryfikować poprawność takiej kompilacji podczas uruchamiania programu (instalowania w pamięci), natomiast po jego uruchomieniu kod aplikacji samodzielnie kontroluje poprawność pracy, w tym poprawność wskaźników pamięci. Programy działające pod kontrolą Singularity mogą działać w ramach tej samej sprzętowej przestrzeni adresowej i w najwyższym poziomie ochrony procesora.
Większość systemu, w tym także większość jądra została napisana w języku C#, podstawą działania systemu i aplikacji jest stabilny kolekcjoner nieużytków (ang. garbage collector), będący elementarną częścią Singularity. Jedynie niewielkie fragmenty systemu, w najniższym poziomie abstrakcji i odpowiedzialne za wczesny rozruch, napisane zostały w językach asemblera, C++, czy C.
W późniejszej fazie rozwoju, do Singularity został dodany mechanizm wykorzystania sprzętowego mechanizmu ochrony. System może pogrupować procesy i każdej z grup przydzielić osobną przestrzeń adresową.
[edytuj] Wydajność
Dzięki wyłączeniu sprzętowych systemów ochrony, system Singularity zyskał na wydajności. Operacje takie jak przełączanie zadań, czy wywołanie systemowe, dzięki brakowi konieczności zmiany przestrzeni adresowej i trybu ochrony procesora wykonywane są znacznie szybciej niż w systemach takich jak np. Windows.
[edytuj] Microsoft Midori
Singularity i Windows Cairo ma być najprawdopodobniej częścią systemu Microsoft Midori[1]
[edytuj] Linki zewnętrzne
Przypisy
- ↑ http://pl.wikinews.org/wiki/Midori_nast%C4%99pc%C4%85_Windows_7_i_Windows_8 Midori następcą Windows 7 i Windows 8
| Dramatyczne słowa do Leppera - "Andrzeju, nie łudź się, nie będziesz uniewinniony" |
|
- Ten werdykt to wstyd dla sądu w Szamotułach, a nie dla mnie - powiedziała w TVN 24 Renata Beger. Była posłanka Samoobrony została skazana przez sąd za fałszowanie podpisów na listach wyborczych.
|
| Sandauer: prezydent słusznie chce referendum |
|
Przewodniczący Stowarzyszenia Pacjentów Primum Non Nocere Adam Sandauer uważa, że "prezydent słusznie decyduje się na referendum" w sprawie prywatyzacji ochrony zdrowia.
|
| "Propozycja referendum jest uczciwa" |
|
Złożona przez prezydenta Lecha Kaczyńskiego propozycja wstrzymania prac parlamentarnych nad projektami dotyczącymi zmian w służbie zdrowia i zorganizowania referendum jest uczciwa - ocenia szefowa Sekretariatu Ochrony Zdrowia "Solidarności" Maria Ochman.
|
| Austria podniesie gwarancje na depozyty bankowe do 100 tys. euro |
|
- Austria zamierza podnieść gwarancje na depozyty bankowe z 20 tys. euro do 100 tys. - zapowiedział austriacki minister finansów Wilhelm Molterer po spotkaniu z pozostałymi ministrami finansów Unii Europejskiej w Luksemburgu.
|
| "Prezydent chciał zaprezentować się w roli ojca narodu" |
|
Referendum musi być uchwalone przez parlament większością głosów, a tam większość ma obecna koalicja. Orędzie prezydenta to zwykła gra pod publiczkę - oceniła w TVN Joanna Senyszyn (SLD), komentując orędzie Lecha Kaczyńskiego.
|