Article View: pl.comp.os.advocacy
Article #481500Re: Jednak nie Upstart.
From: Andrzej Rosa
Date: Thu, 03 Feb 2011 09:26
Date: Thu, 03 Feb 2011 09:26
43 lines
3034 bytes
3034 bytes
On 2011-02-02, Mis <a@a.com> wrote: > W dniu 2011-02-02 15:58, Andrzej Rosa pisze: > >> To się przesiądą. systemd paralellizuje start praktycznie wszystkich >> serwisów, upstart praktycznie żadnych (czy coś źle rozumiem?). >> > > Systemd nie uruchamia niczego planowo a jedynie na "zawaolanie", gdy sa > pierwszy raz potrzebne okreslone uslugi. Efektem jest zrownoleglenie > uruchamiania tych uslug w niekontrolowanym ale jakos tam losowym czasie. (O ile to rozumiem), to tylko jeden z przydatnych efektów ubocznych. systemd jest w stanie równolegle uruchamiać serwisy, bo usuwa problem zależności pomiędzy nimi. Z reguły serwisy wymagają jedynie zainicjalizowanego socketa. systemd inicjalizuje sockety zaraz na początku, więc serwisy przestają od siebie zależeć i mogą być uruchamiane równolegle. Ale nie to mi się najbardziej podoba. W przypadku systemd można zrestartować działający serwis bez utraty danych, bo kernel trzyma bufor danych w sockecie cały czas. Na przykład można zrestartować serwer www w czasie pracy bez utraty klików. > Idea zaczerpnieta z OS X. Upstart uruchamia planowo wg schematu inita > wiec moze byc tak, ze ktos czeka na init ftp-a a system go nie startuje, > bo jest wlasnie zajety uruchamianiem MySQL-a. Może startować, jak ma na to zasoby, a przecież z reguły ma. > Nie zmienia to faktu, ze upstart czasami moze byc lepszym podejsciem, bo > np. plan inita jest taki jak ma byc i juz. W takim wypadku SysV init równie dobrze sobie poradzi, czyli poniekąd sam przyznajesz, że Upstart nigdy nie był znacząco lepszym rozwiązaniem. (Poza tym startowanie serwisów po kolei to jednak nie to samo co startowanie ich równolegle, bo stosunkowo częściej system będzie czekał na i/o, ale powiedzmy że to szczegół.) -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Technical Details
Message-ID:
<4d4a74d7$0$2437$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<4d49201c$0$2442$65785112@news.neostrada.pl> <slrnikih5q.fnc.baran@wrath.hell.pl> <4d4970fa$0$2455$65785112@news.neostrada.pl> <iic0bd$nhd$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.os.advocacy From: Andrzej Rosa <bakters@yahoo.com> Subject: Re: Jednak nie Upstart. References: <4d49201c$0$2442$65785112@news.neostrada.pl> <slrnikih5q.fnc.baran@wrath.hell.pl> <4d4970fa$0$2455$65785112@news.neostrada.pl> <iic0bd$nhd$1@news.onet.pl> User-Agent: slrn/0.9.9p1 (Linux) Mime-Version: 1.0 Date: 03 Feb 2011 09:26:47 GMT Lines: 43 Message-ID: <4d4a74d7$0$2437$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.28.79.133 X-Trace: 1296725207 unt-rea-a-01.news.neostrada.pl 2437 83.28.79.133:53808 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit