<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Hery's devlog :: komentarze do wpisu &quot;Singularity&quot;</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Mon, 06 Sep 2010 03:48:29 +0200</lastBuildDate><generator>JoggerPL</generator><item><title>hells.of.iron</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350004</link><description>&quot;Być może także pokuszę się o dokładniejsze opisanie któregoś z mechanizmów&quot;Ja pokuszę się o subskrypcję :)Fajnie, że ktoś tu porusza ciekawe zagadnienia związane z OS'ami. (Coś na zupełnie innym poziomie niż &quot;wyszło nowe łubudubu 50.20&quot;, &quot;kde jest super&quot;...)</description><pubDate>Tue, 03 Mar 2009 22:43:10 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350004</guid></item><item><title>BTM</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350015</link><description>&quot;Żaden obiekt nie może należeć do więcej niż jednego procesu w tym samym czasie.&quot; Czy chodzi o to, że żadne dwa programy nie mogą np. jednocześnie operować na tych samych komórkach pamięci? Jeżeli tak, to szlag trafia nieco ideę cache. Ale pewnie się mylę, bo nie jedna mądra głowa by już na to wpadła :)</description><pubDate>Tue, 03 Mar 2009 23:16:00 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350015</guid></item><item><title>Paweł Dziepak</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350019</link><description>W przypadku tego ograniczenia chodzi o pamięć współdzieloną, która za wyjątkiem &quot;strzeżonej&quot; przez system sterty wymiany nie ma prawa istnieć. Więc, tak, dwa programy nie mogą jednocześnie mieć dostępu do tych samych komórek pamięci, ponieważ wymagałoby to dodatkowego wsparcia dla synchronizacji. W Singularity jej rolę pełni przynależność obiektu do procesu. Przekazując &quot;prawo własności&quot; danego obszaru pamięci (i tak musi być na stercie wymiany) innemu procesowi (a konkretnie odpowiedniemu endpointowi) zezwala mu się na dostęp do tego obiektu, ale poprzedni właściciel w tym momencie go traci.</description><pubDate>Tue, 03 Mar 2009 23:25:50 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350019</guid></item><item><title>sprae</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350070</link><description>Wpis bardzo dobry, lecz obawiam się, że konstrukcja swich-recive wydaje się wygodna. Mnie to przypomina bebechy WinLoop. Jako programista wolałbym w systemie obiektowym opartym na jakiejś formie c# - delegaty, eventy, jakąś czystą formę kontrolera?</description><pubDate>Wed, 04 Mar 2009 02:43:17 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350070</guid></item><item><title>stronger</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350178</link><description>Świetny tekst, Paweł. Może znasz, a może nie - podcast z kierownikiem projektu Singularity na Software Engineering Radio:http://www.se-radio.net/podcast/2008-03/episode-88-singularity-research-os-galen-hunt</description><pubDate>Wed, 04 Mar 2009 12:07:20 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350178</guid></item><item><title>Ktos</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350373</link><description>A propos Singularity: http://singularity.codeplex.com/ jeśli ktoś chce sobie zobaczyć, przejrzeć, zbudować i tak dalej :-)</description><pubDate>Wed, 04 Mar 2009 18:35:10 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350373</guid></item><item><title>Paweł Dziepak</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350542</link><description>@sprae: switch receive może i nie jest typowo obiektowym rozwiązaniem, ale w tym zastosowaniu wydaje się w miarę uzasadnione. Przede wszystkim jedna taka konstrukcja pozwala na obsługę wielu endpointów jednocześnie. Przykładowy kod może zostać wykonany jedynie wtedy gdy otrzymane zostaną wiadomości na paru endpointach jednocześnie. Coś takiego już nie uda się w równie prosty sposób zrealizować przy pomocy delegatów.</description><pubDate>Wed, 04 Mar 2009 23:29:29 +0100</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1350542</guid></item><item><title>pp</title><link>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1454146</link><description>Witam może z innej beczki znalazłem OS finasowany przez M$ barrelfish.org narazie początek na BSD licencji.
co myślicie o tym OS</description><pubDate>Thu, 15 Oct 2009 17:11:36 +0200</pubDate><guid>http://pdziepak.quarnos.org/2009/03/03/singularity/#c1454146</guid></item></channel></rss>