Thread View: pl.comp.os.advocacy
13 messages
13 total messages
Started by Andrzej Rosa
Wed, 02 Feb 2011 09:13
Jednak nie Upstart.
Author: Andrzej Rosa
Date: Wed, 02 Feb 2011 09:13
Date: Wed, 02 Feb 2011 09:13
21 lines
1835 bytes
1835 bytes
Skoro już zacząłem, to pozwolę sobie na skromy "A nie mówiłem!" moment. Upstart nie będzie zamiennikiem inita na Linuksie. Praktycznie wszystkie liczące się dystrybucje zgodziły się na przejście na systemd*. Ubuntu póki co twierdzi, że będzie się upierać przy upstarcie, ale deweloper odszedł go Googla, Ubuntu generalnie niewiele pisze, więc jest bardzo mało prawdopodobne, by się faktycznie upierali. Zresztą nie ma przy czym. systemd to zupełny knockout w porównaniu z rozwiązaniami typu OpenRC czy upstart (tak, MSZ oba są funkcjonalnie równoważne). Link z wykładem, dla zainteresowanych: http://linuxconfau.blip.tv/file/4696791/ *) - Fedora i Opensuse systemd piszą, Mandriva się zgodziła, Debian i Gentoo też, zgodnie z tym co powiedział Lennart Poettering na LinuxConf. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Jednak nie Upstart.
Author: Szymon von Ulezalka
Date: Wed, 02 Feb 2011 10:47
Date: Wed, 02 Feb 2011 10:47
2 lines
1384 bytes
1384 bytes
w ramach advocacy: coz, linuxowi deweloperzy sa swietni w wymyslaniu kola na nowo. launchd na macosx istnieje od 2005 roku (zdaje sie).
Re: Jednak nie Upstart.
Author: Miroslaw L. Baran
Date: Wed, 02 Feb 2011 11:49
Date: Wed, 02 Feb 2011 11:49
17 lines
1516 bytes
1516 bytes
PT Andrzej Rosa pisze:
> Skoro już zacząłem, to pozwolę sobie na skromy "A nie mówiłem!" moment.
> Upstart nie będzie zamiennikiem inita na Linuksie. Praktycznie
> wszystkie liczące się dystrybucje zgodziły się na przejście na systemd*.
> Ubuntu póki co twierdzi, że będzie się upierać przy upstarcie, ale
> deweloper odszedł go Googla, Ubuntu generalnie niewiele pisze, więc jest
> bardzo mało prawdopodobne, by się faktycznie upierali.
Developer odszedł do google'a, google używa upstarta.
Jubal
--
[ Miroslaw L Baran | jabber id: baran-at-hell-pl | key-id: FC494FC4 | 0101010 ]
,,...albo rum albo seniorita... nie mieszać!''
-- Michał 'Beaky' Dębicki
Re: Jednak nie Upstart.
Author: Andrzej Rosa
Date: Wed, 02 Feb 2011 14:53
Date: Wed, 02 Feb 2011 14:53
15 lines
1781 bytes
1781 bytes
On 2011-02-02, Szymon von Ulezalka <sz.gruszczynski@googlemail.com> wrote: > w ramach advocacy: coz, linuxowi deweloperzy sa swietni w wymyslaniu > kola na nowo. launchd na macosx istnieje od 2005 roku (zdaje sie). systemd to jednak coś innego, przy czym od inżynierów Apple zaczerpnął ideę, żeby nie czekać na uruchomienie serwisu tylko na zainicjalizowanie samych socketów, bo to z reguły w zupełności wystarcza. Innymi słowy, jeśli to przypadek NIH, to niezbyt udany, bo autor zbyt otwarcie przyznaje się do inspiracji. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Jednak nie Upstart.
Author: Andrzej Rosa
Date: Wed, 02 Feb 2011 14:58
Date: Wed, 02 Feb 2011 14:58
23 lines
1927 bytes
1927 bytes
On 2011-02-02, Miroslaw L. Baran <baran@hell.pl> wrote: > PT Andrzej Rosa pisze: >> Skoro już zacząłem, to pozwolę sobie na skromy "A nie mówiłem!" moment. >> Upstart nie będzie zamiennikiem inita na Linuksie. Praktycznie >> wszystkie liczące się dystrybucje zgodziły się na przejście na systemd*. >> Ubuntu póki co twierdzi, że będzie się upierać przy upstarcie, ale >> deweloper odszedł go Googla, Ubuntu generalnie niewiele pisze, więc jest >> bardzo mało prawdopodobne, by się faktycznie upierali. > > Developer odszedł do google'a, Facet bardzo głęboko wniknął w szybki boot, tak naprawdę w detalach. Podejrzewam, że bardziej o to im szło. > google używa upstarta. To się przesiądą. systemd paralellizuje start praktycznie wszystkich serwisów, upstart praktycznie żadnych (czy coś źle rozumiem?). -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Jednak nie Upstart.
Author: Mis
Date: Wed, 02 Feb 2011 16:22
Date: Wed, 02 Feb 2011 16:22
30 lines
2413 bytes
2413 bytes
W dniu 2011-02-02 15:58, Andrzej Rosa pisze: > On 2011-02-02, Miroslaw L. Baran<baran@hell.pl> wrote: >> PT Andrzej Rosa pisze: >>> Skoro już zacząłem, to pozwolę sobie na skromy "A nie mówiłem!" moment. >>> Upstart nie będzie zamiennikiem inita na Linuksie. Praktycznie >>> wszystkie liczące się dystrybucje zgodziły się na przejście na systemd*. >>> Ubuntu póki co twierdzi, że będzie się upierać przy upstarcie, ale >>> deweloper odszedł go Googla, Ubuntu generalnie niewiele pisze, więc jest >>> bardzo mało prawdopodobne, by się faktycznie upierali. >> >> Developer odszedł do google'a, > > Facet bardzo głęboko wniknął w szybki boot, tak naprawdę w detalach. > Podejrzewam, że bardziej o to im szło. > >> google używa upstarta. > > 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. 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. Nie zmienia to faktu, ze upstart czasami moze byc lepszym podejsciem, bo np. plan inita jest taki jak ma byc i juz.
Re: Jednak nie Upstart.
Author: Witek
Date: Wed, 02 Feb 2011 19:56
Date: Wed, 02 Feb 2011 19:56
11 lines
1062 bytes
1062 bytes
> linuxowi deweloperzy sa swietni w wymyslaniu > kola na nowo. co prawda, to prawda: jednak nie HAL, jednak nie DeviceKit, już wkrótce: jednak nie udev -- Witek
Re: Jednak nie Upstart.
Author: Szymon von Ulezalka
Date: Wed, 02 Feb 2011 22:20
Date: Wed, 02 Feb 2011 22:20
4 lines
1529 bytes
1529 bytes
> jednak nie HAL, jednak nie DeviceKit, już wkrótce: jednak nie udev to ze hal staje sie 'obsolete' to wiem, DK nie znam, ale co zlego jest w udevie? co ma go zastapic?
Re: Jednak nie Upstart.
Author: Miroslaw L. Baran
Date: Wed, 02 Feb 2011 22:35
Date: Wed, 02 Feb 2011 22:35
26 lines
1644 bytes
1644 bytes
PT Andrzej Rosa pisze:
(…)
> > Developer odszedł do google'a,
> Facet bardzo głęboko wniknął w szybki boot, tak naprawdę w detalach.
> Podejrzewam, że bardziej o to im szło.
> > google używa upstarta.
> To się przesiądą. systemd paralellizuje start praktycznie wszystkich
> serwisów, upstart praktycznie żadnych (czy coś źle rozumiem?).
Tak to jest, jak się człowiek opije poetteringówki ;-)
Jubal
--
[ Miroslaw L Baran | jabber id: baran-at-hell-pl | key-id: FC494FC4 | 0101010 ]
Lásku moji kníže Igor si bere
nad sklenkou vodky hraju si s revolverem
havran usedá na střechy Petěrburgu
čert aby to spral
-- Jaromir Nohavica
Re: Jednak nie Upstart.
Author: Mikolaj Machowski
Date: Wed, 02 Feb 2011 23:22
Date: Wed, 02 Feb 2011 23:22
9 lines
1403 bytes
1403 bytes
Szymon von Ulezalka napisał: >> jednak nie HAL, jednak nie DeviceKit, już wkrótce: jednak nie udev > > to ze hal staje sie 'obsolete' to wiem, DK nie znam, ale co zlego jest > w udevie? co ma go zastapic? udev przecież dopiero co wchodzi za HAL więc dajmy mu jakieś dwa lata ;) m.
Re: Jednak nie Upstart.
Author: Andrzej Rosa
Date: Thu, 03 Feb 2011 09:01
Date: Thu, 03 Feb 2011 09:01
23 lines
1819 bytes
1819 bytes
On 2011-02-02, Miroslaw L. Baran <baran@hell.pl> wrote: > PT Andrzej Rosa pisze: > > (…) > >> > Developer odszedł do google'a, > >> Facet bardzo głęboko wniknął w szybki boot, tak naprawdę w detalach. >> Podejrzewam, że bardziej o to im szło. > >> > google używa upstarta. > >> To się przesiądą. systemd paralellizuje start praktycznie wszystkich >> serwisów, upstart praktycznie żadnych (czy coś źle rozumiem?). > > Tak to jest, jak się człowiek opije poetteringówki ;-) Cóż, przynajmniej go stać na coś więcej niż onelinery... ;-) -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Re: Jednak nie Upstart.
Author: 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.
Re: Jednak nie Upstart.
Author: Andrzej Rosa
Date: Thu, 03 Feb 2011 10:00
Date: Thu, 03 Feb 2011 10:00
35 lines
2029 bytes
2029 bytes
On 2011-02-02, Witek <mozga@trimen.pl.no.junk> wrote: > >> linuxowi deweloperzy sa swietni w wymyslaniu >> kola na nowo. > > co prawda, to prawda: > > jednak nie HAL, Good riddance! > jednak nie DeviceKit, udev go połknął, czyli nie przepadł bez śladu. > już wkrótce: jednak nie udev Być może. Edward Napierała strasznie się udevem brzydził, ale np. ja wcale. Tak, udev ma problem z race-conditions, ale też nie da się go prosto ominąć przy zachowaniu funkcjonalności udeva (tzn. kernel nie może robić tego samego szybciej, normalnie się nie da). O ile ktoś nie wymyśli czegoś autentycznie lepszego, raczej nie ma czym udeva zastąpić. Przeniesienie części funkcjonalności do kernela jest możliwe, ale nie bez kosztów. Przeniesienie całości to absurd i deweloperzy nigdy się na to nie zgodzą. Czyli (MSZ) nie, udeva szybko niczym nie zastąpimy. Może z czasem zmorfować w coś innego, co zresztą już ma miejsce, ale to jakby nieco inny problem. -- Andrzej Rosa Working Gentoo flavor: http://www.funtoo.org Maintained by Daniel Robbins.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads