init doczekał się następcy

28.08.2006 22:04, Autor: Grzegorz Niemirowski (gniemirowski), Kategoria: News
NewsImage

Twórcy dystrybucji Ubuntu pracują nad programem, który zastąpi init. Docelowo przejmie też zadania programów takich jak cron i inetd.

init jest programem uruchamianym bezpośrednio przez jądro i kontrolującym uruchamianie i zatrzymywanie innych procesów w zależności od bieżącego runlevelu. Najczęściej jego działanie polega na kolejnym uruchamianiu skryptów. Znajduje się w prawie każdej dystrybucji systemu Linux.

Przez wiele lat linuksowy init, wzorowany na uniksowym sysvinit, spełniał z powodzeniem swoją rolę. Obecnie jednak efektywne działanie inita jest coraz trudniejsze. Dyski bowiem mogą być łatwo podłączane i odłączane, podobnie z urządzeniami sieciowymi. Dla oszczędzenia energii napędy mogą być wyłączane. Niektóre urządzenia wymagają załadowania firmware zanim będą mogły działać. Ponadto montowanie partycji opisanych w /etc/fstab może wymagać narzędzi z katalogu /usr znajdującego się na sieciowym systemie plików gdy jeszcze interfejsy sieciowe nie zostały podniesione.

Następca inita, upstart, rozwiązuje te problemy. Jest to demon sterowany zdarzeniami, reagujący na nie wykonując określone czynności. upstart może reagować m.in. na podłączenie urządzenia blokowego, zamontowanie systemu plików, zmiana domyślnej trasy routingu czy też upłynięcie określonego odcinka czasu. Procesy będą mogły zgłaszać zdarzenia za pomocą standardowego gniazda uniksowego.

upstart już działa i są tworzone do niego programy współpracujące, np. klient initctl oraz zmodyfikowane wersje takich narzędzi jak np. shutdown. Dla zachowania kompatybilności wstecz upstart nadal potrafi uruchamiać tradycyjne skrypty runleveli.

Źródło: netsplit.com
r   e   k   l   a   m   a

Komentarze (26)  

Avatar
fg (niezalogowany) | 28.08.2006 22:20#1

Ponoć ma już być w Edge Eft. Ciekawe jak będzie z innymi dystrybucjami. Swoją drogą tyle się gadało o initng, inne distra też się na niego szykowały a tu wyskakuje taka nowinka.

Avatar
twist (niezalogowany) | 28.08.2006 22:32#2

i bardzo dobrze, teraz korzystanie z tej dystrybucji bedzie przyjemniejsze. ale nie wszystkim sie przyda bo wiele osob ma starsze kompy

Avatar
aga (niezalogowany) | 28.08.2006 23:10#3

I tak lepsze jest SUSE

Avatar
Linuksosceptyk (niezalogowany) | 28.08.2006 23:22#4

Przyznam, że to ciekawy news. Może coś się ruszy z tymi linuchami wreszcie.

Avatar
Death (niezalogowany) | 28.08.2006 23:44#5

Heh, coraz ciekawiej na dobrych programach :>
Coz init ma juz nastepce.. a dokaldnie initng rozwijany przez gentoo... gentoo z initng laduje sie w 3s...do kde 5s.. co prawda ciagle ejst rozwijany...no ale :>

Avatar
fg (niezalogowany) | 29.08.2006 0:09#6

Gdyby tylko jeszcze UBUNTU miało paczki pod i686 przynajmniej... Eh wszystko inne mogło by się schować...

Avatar
Padalec (niezalogowany) | 29.08.2006 0:12#7

Nie mogłem się doczekać :)

Avatar
twist (niezalogowany) | 29.08.2006 0:13#8

aga to dobrze, kazdy lubi co innego :)

Avatar
Thar (niezalogowany) | 29.08.2006 9:14#9

LOL, aga... Naprawdę, takie kwiatki jak kłótnie Firefox vs. Opera czy miedzy miłośnikami różnych distro Linuxa to tylko na dobreprogramy.pl :/

Dzięki GNU GPL v2 to rozwiązanie z Ubuntu i tak szybciutko przejmą inne dystrybucje. I bardzo dobrze, bo o to właśnie w Linuksie chodzi :D

Avatar
twist (niezalogowany) | 29.08.2006 9:45#10

@Thar [[Dzięki GNU GPL v2 to rozwiązanie z Ubuntu i tak szybciutko przejmą inne dystrybucje]]
i bardzo dobrze, linuksowcy wzajemnie powinni sie wspierac :)

Avatar
NIC (niezalogowany) | 29.08.2006 9:56#11

Brzmi ciekawie... Aczkolwiek z racji mojego początkującego stanu z linuksem nie mam zastrzeżeń do inita.

Avatar
rafal (niezalogowany) | 29.08.2006 10:58#12

ubuntu by było super jak by miała paczki i kernel pod i686 !

Avatar
Psota (niezalogowany) | 29.08.2006 11:35#13

Ciekawe co gdzie będzie wydajniejsze... initng w gentoo potrafi uruchomić konsole nawet w 3 s a kde w 5 i wątpie aby upstart był wydajny w gentoo

Avatar
Wolnosciowiec (niezalogowany) | 29.08.2006 11:51#14

w 5s pelne kde?, to chyba z ramdysku:)

Avatar
Alinoe (niezalogowany) | 29.08.2006 12:38#15

Wolnosciowiec, jakos tak bedzie :) na moim domowym systemie zrobionym pod amd64. Jest ino "mik mik" od zalogowania do pelnego wstania wm'a (oczywiscie kde wstaje bez jakis dziwnych programow autostarcie typu superkaramba jakies im czy inne). Zeby podac dokladne wyniki musial bym to zmierzyc. Tylko wy mowicie od bootowania do kde ? czy od gdm/kdm/xdm/entranced/whatever do kde ?

Avatar
Death (niezalogowany) | 29.08.2006 13:46#16

Ja mowie od bootowania, na necie jest porownanie initng do starego init i initng jest o okolo 70% szybszy

Avatar
gruvby (niezalogowany) | 29.08.2006 14:15#17

Death: InitNG nie jest rozwijane przez Gentoo. Gentoo z InitNG nie startuje w 5 sekund, mi startuje w jakieś 50 sekund i na koniec wywala błąd, nie uruchamiając się w ogóle. Bez InitNG system startuje mi około 20 sekund. InitNG to żadna rewelacja, no może gdyby to było zintegrowane z systemem...

Avatar
Psota (niezalogowany) | 29.08.2006 17:02#18

gruvby: a skonfigurowałeś initNG?

Avatar
Wolnosciowiec (niezalogowany) | 30.08.2006 9:30#19

70% to juz cos, a 5s to takie naciagane.

Avatar
windowsowiec (niezalogowany) | 30.08.2006 12:48#20

Chciałem przejsc na linuxa ale to dziadostwo jak wszystko co jest za friko... i żałuje tylko straconego czasu na zpoznanie sie z nim ani nesotrady nie zainstalowałem ani nic nie zrobiłem, Windows rulez prostota i ergonomia. Nogy więcej nie wezmnę nawet płyty linuxa do ręki. Przy najmniej w pracy instluje się tylko windowsy :) A nie jakies systemu na których się nic nieda zrobić kto to wogóle wymyślił? Jeszcze muszę przetestować mac os.

Avatar
Thar (niezalogowany) | 30.08.2006 14:23#21

@windowsowiec: będziesz testować Mac OS na zwykłym pececie? Zyczę powodzenia :D

Avatar
Psota (niezalogowany) | 30.08.2006 22:49#22

Mi zajęło się dłużej przyzwyczajanie do win95 jak przechodziłem z 3.11 niż do linuksa...

Avatar
WhizzKid (niezalogowany) | 30.08.2006 23:17#23

@windowsowiec: jak chcesz testować MAC OS, to musisz do niego dokupić Macintiosha, w okolicach 10 000 złotych lub więcej, powodzenia xD

PS. To, że nie umiesz korzystać z linuksa, to nie znaczy, ze to dziadostwo. Słyszałeś o hackerach działających pod Windows? xD

Nap jesteś i tyle :P

Avatar
Psota (niezalogowany) | 31.08.2006 1:03#24

@WhizzKid: Macintoshe są tańsze... o wiele tańsze...

Ja tez chce zainstalować sobie MAC OS X dlatego śledze http://www.osx86project.org/ ;)

Avatar
trux (niezalogowany) | 31.08.2006 14:21#25

windowsowiec @

Neostrady nie mógł zainstalować -wina Linuksa hehehhehe.
Chyba adres się tobie pomylił, bo za neostradę jest odpowiedzialna Tepsa. A mnie bez problemu udało się zainstalować neo na kilku komputerach.
Co, myszką nie wiedziałeś gdzie klikać ;-)

Avatar
sf (niezalogowany) | 28.10.2006 1:49#26

ale tutaj jest oslow... Mac za 10 000 pln minimum, nie da sie Mac OS zainstalowac na PC, linux = dziadostwo, w pracy tylko windows, windows = ergonomia

- same prawdy zyciowe. Zalosne i puste te wasze klotnie i dyskusje.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Polecamy
Huawei E583C

Test przenośnego routera 3G
Test Sharp AQUOS SH80F

Warto (byłoby) się szarpnąć
Testujemy GALAXY NOTE

Czy to tablet z telefonem?
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av