abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 15:33 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.

    Ladislav Hagara | Komentářů: 1
    dnes 14:22 | IT novinky

    Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | IT novinky

    Operátor O2 má opět problémy. Jako omluvu za pondělní zhoršenou dostupnost služeb dal všem zákazníkům poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství.

    Ladislav Hagara | Komentářů: 5
    dnes 05:55 | IT novinky

    Společnost OpenAI představila GPT-5 (YouTube).

    Ladislav Hagara | Komentářů: 0
    dnes 05:00 | Nová verze

    Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | IT novinky

    Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.

    Ladislav Hagara | Komentářů: 7
    včera 16:55 | Nová verze

    Bylo vydáno Ubuntu 24.04.3 LTS, tj. třetí opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    včera 16:44 | Nová verze

    Byla vydána verze 1.89.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | IT novinky

    Americká technologická společnost Apple uskuteční v USA další investice ve výši sta miliard dolarů (2,1 bilionu korun). Oznámil to ve středu šéf firmy Tim Cook při setkání v Bílém domě s americkým prezidentem Donaldem Trumpem. Trump zároveň oznámil záměr zavést stoprocentní clo na polovodiče z dovozu.

    Ladislav Hagara | Komentářů: 4
    včera 04:55 | Nová verze

    Zálohovací server Proxmox Backup Server byl vydán v nové stabilní verzi 4.0. Založen je na Debianu 13 Trixie.

    Ladislav Hagara | Komentářů: 0
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (45%)
     (21%)
     (4%)
     (6%)
     (3%)
     (1%)
     (1%)
     (19%)
    Celkem 301 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    Rozcestník

    Stav projektu Debian GNU/Hurd

    Michael Banck sepsal poslední dění v projektu Debian GNU/Hurd. Popisuje stav základního systému a toolchainu, píše o podpoře Xenu nebo množství sestavovaných balíčků a shrnuje výsledky letošního Summer of Code.

    16.9.2008 08:29 | Luboš Doležel (Doli) | Zajímavý článek


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    16.9.2008 08:46 Kverulant
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Zase ho vyhrabali? Chudak HURD, nedaju mu pokoj ani na vecnosti...
    Drom avatar 16.9.2008 14:37 Drom | skóre: 24 | Kdyne
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Jak na vecnosti? Ja porad verim, ze nez umru, ze ho aspon jednou budu pouzivat v nejaky dodelany podobe :)
    the.max avatar 17.9.2008 01:16 the.max | skóre: 46 | blog: Smetiště
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    to driv zamrzne peklo:-D
    KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
    Jakub Lucký avatar 17.9.2008 09:35 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    Jakub Lucký avatar 16.9.2008 12:02 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Vždyť každý rok je stanovené nějaké datum (už si nepamatuju), ve kterém bude HURD vydán. Že už to odkládají 15 let, to nic neznamená ;)
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    16.9.2008 17:33 jyrki | skóre: 22 | blog: JKR
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Dalsi datum vydani je stanoveno na 1.4.2009
    We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
    16.9.2008 17:35 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    :-D
    Patička
    Pavel Půlpán avatar 16.9.2008 17:46 Pavel Půlpán | skóre: 22 | Trutnov
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Kua a já myslel, že datum a čas synchronizovali s první kolizí v LHC. :-D
    An infinite number of monkeys typing into GNU Emacs would never make a good program.
    16.9.2008 20:58 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Spíš s poslední, ne? :-)
    17.9.2008 07:08 M. Lox | skóre: 12
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Jaký je v tom rozdíl? To je furt jedna a ta samá, ne? :-)
    make menuconfig, not war!
    Pavel Půlpán avatar 17.9.2008 09:04 Pavel Půlpán | skóre: 22 | Trutnov
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    :-D
    An infinite number of monkeys typing into GNU Emacs would never make a good program.
    Shadow avatar 16.9.2008 14:05 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Náhodou, já se na GNU/HURD těším.
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.
    16.9.2008 14:10 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    To já taky, jen už ani nedoufám... :-)
    16.9.2008 15:07 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Jestli se nemylim, tak uz pomerne dlouho setrvava problem s vyberem vhodneho mikrojadra. GNU Mach pouzivany v hlavni vetvy trpi strasnou pomalosti komunikace mezi procesy v userspacu (zpravy se prenasi pres buffer v jadre), coz melo odstranit pouziti mikrojadra L4 Pistachio (zpravy se nemusi kopirovat pres jadro a posilaji se primo mezi procesy), nicmene tam narazily zase na jine problemy. Uvazovalo se i o tom, ze pokud se nenajde nejake vyhovujici (jiz existujici) mikrojadro, tak se implementuje nove od nuly primo na miru Hurdu. Tohle je teda situace dva roky zpatky, treba se to zase nekam pohlo, i kdyz tomu moc neverim.
    Patička
    16.9.2008 15:09 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    ...v hlavni vetvi... :-)
    Patička
    16.9.2008 15:11 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    ...nicmene tam narazili... :-)
    Patička
    Jakub Jermář avatar 16.9.2008 15:17 Jakub Jermář | skóre: 3
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    To by me tedy zajimalo, jak si predstavujete tu komunikaci "primo mezi procesy". Spis jde o to, ze Mach ma asynchronni IPC a tedy zprava se musi v jadre bufferovat nez si ji adresat vyzvedne. V L4 je IPC synchronni, takze odesilatel se zablokuje dokud adresat neodpovi a jadro proto nemusi pro zpravu nic alokovat a zbytecne ji kopirovat.
    16.9.2008 15:49 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Je to tak jak rikas, asi jsem se jen nepresne vyjadril. Tim "primo mezi procesy" jsem mel na mysli skutecnost, ze zprava jde u L4 proces1 -> proces2 narozdil od proces1 -> u-kernel -> proces2 u Machu ;-)
    Patička
    16.9.2008 16:34 skywaker
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    tiez fandim Hurdu.. ale zacinam mat pocit ze to nikdy nedokoncia... a podla toho ako sledujem oficialne stranky a sem tam changelogy tak velke zmeny sa nedeju. trochu ozivenia som si vsimol vdaka Google Summer Projectu inac nic velke sa tam nedeje aspon nie na vonok
    Josef Kufner avatar 16.9.2008 16:47 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Že je asynchroní neznamená, že se musí kopírovat. Stačí vhodně měnit majitele kusu paměti.
    Hello world ! Segmentation fault (core dumped)
    Jakub Jermář avatar 16.9.2008 17:03 Jakub Jermář | skóre: 3
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    To je pravda - asynchronni je pouze o tom, zda se ceka na odpoved nebo ne.

    Volajici by mel zustat majitelem toho kusu pameti, jehoz "kopii" posila, protoze by mu melo byt povoleno do nej zacit po odeslani zpravy okamzite zapisovat neco jineho, aniz by to ovlivnilo odeslanou zpravu. Navic zmena majitele kusu pameti se da udelat jen na urovni stranek, takze by se muselo davat pozor, aby se zmena majitele netykala dat, ktera nejsou pro cizi oci/usi.
    Josef Kufner avatar 16.9.2008 17:21 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    A tohle celé je jen o definování a implementování dostatečně krásného API ;-)

    Navíc není důvod k tomu, aby mu nebyla paměť pro zprávu dočasně nepřístupná, a/nebo aby zprávy nebyly alokovány v paměti sdílené oběma procesy. Další možností je copy-on-write, takže by se data kopírovat většinou nemusela. Nějaká možnost se už najde.
    Hello world ! Segmentation fault (core dumped)
    16.9.2008 17:37 skywaker
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    len tak sa opytam.. jeden cas chceli implementovat aj nejaky kernel Coyotos.. neviete ako to s tym je?
    16.9.2008 17:56 Drašar | skóre: 27 | Velký Týnec
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Pred 2 roky byl Coyotos horky kandidat, jenze byl tenkrat teprve ve stavu navrhu a nikdo jaksi nemel tuseni, jak bude s Hurdem fungovat. Ale divam se, ze uz na webu Coyotosu existuji i nejaky buildy, tak se treba rozhodovani o vhodnem mikrojadre nekam pohlo.
    Patička
    Jakub Jermář avatar 16.9.2008 19:01 Jakub Jermář | skóre: 3
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Navíc není důvod k tomu, aby mu nebyla paměť pro zprávu dočasně nepřístupná, a/nebo aby zprávy nebyly alokovány v paměti sdílené oběma procesy.
    Ta pamet by musela byt nepristupna behem doby, co s ni pracuje adresat. Aby nemohlo dojit k podvrzeni nejake zpravy (poslu neco hezkeho a pak to zapisem do pameti zmenim na neco oskliveho), tak by musela byt nedostupna pro odesilatele i okamzite po odeslani. Tedy musela by byt nedostupna celou dobu. Cili uz se moc nebavime o asynchronni komunikaci. Navic zkopirovat kus pameti muze vyjit lacineji nez vytvaret sdileni a pak to sdileni zase rusit. To same plati o COW.
    Josef Kufner avatar 16.9.2008 20:17 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Asynchronost spočívá v tom, že mezi odesláním zprávy a přijetím odpovědi je možné dělat něco jiného. Samotné odeslání i přijetí jsou atomické operace, takže žádné úpravy těsně po odeslání se nekonají. Odesílatel zavolá systémové volání a ještě před jeho návratem mu jádro odebere přístup k odeslanému kusu paměti. A nepřístupnost jednoho kusu paměti ještě neznamená, že program nemůže mezi tím dělat něco jiného, třeba si připravit druhý kus paměti.

    Jaký způsob předávání dat bude nejefektivnější prozradí spíš sada označkovaných laviček, jen jsem naznačil, že možných řešení existuje povícero ;-)
    Hello world ! Segmentation fault (core dumped)
    Jakub Jermář avatar 16.9.2008 20:38 Jakub Jermář | skóre: 3
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    To uz asi nemusime opakovat, co je a co neni asynchronni komunikace. Jenom rikam, ze by odesilatel nemel byt omezovan v pristupu k pameti, kde lezi predloha zpravy. Proc by jako mel alokovat nejakou dalsi pamet, kdyz proste chce vyuzit tu co ma? A nebo kus, ktery lezi par desitek bytu za puvodni zpravou, ale bohuzel na stejne strance, ktera je ted read-only? To by musel mit pro kazdou zpravu samostatnou stranku. Co kdyz bude chtit poslat 1000 4-bytovych zprav? Kdyz to bude resit hezke API, tak data te druhe zpravy bude muset prekopirovat nekam jinam nejspis standardni knihovna. Uz jenom to samotne premapovani na read-only bude pravdepodobne drazsi nez prekopirovani (az) par kilobytu zpravy do kernel bufferu a potom do druheho adresoveho prostoru (podle mne to jde zoptimalizovat na jedno kopirovani). V kazdem pripade se bude muset udelat 2x TLB shootdown - jednou kvuli premapovani na RO a podruhe pri odmapovani z adresata.
    Josef Kufner avatar 16.9.2008 23:28 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    A proč by neměl být omezován? Omezení bude, protože se mi prostě chce. Postup "Vyrobit buffer, naplnit buffer, předat buffer, počkat na výsledek." mi nepřijde nijak zvrácený. Spolus s recyklací jednou vyrobených bufferů to bude i rychlé (s výsledkem bude buffer vrácen pro další použití).

    Aby nebyl problém s velkým množstvím malých zpráv, můžou se umístit do jedné stránky, která bude read-only pro příjemce. Ten sice bude smět číst i jiná data než je obsah aktuální zprávy, ale to mu bude k ničemu, protože tam budou buď nuly nebo předchozí/následující zpráva. Samozřejmě pro různé příjemce bude potřeba alokovat samostatné stránky.

    API by mohlo být podobné tomu pro práci se soubory, ale funkci na odeslání zprávy (tj. obdoba write()) by se předával blok alokovaný zvláštní funkcí a nikoliv malloc(). Obdoba open() by připravila stránku, volajícímu (odesílajícímu) procesu by dala read-write přístup, příjmajícímu read-only a pak už nikdy žádné kopírování není třeba. Že příjemce má read-only přístup nevadí, protože ten už si to zkopíruje přirozeně zpracováním zprávy. Prostě stejný princip jako sdílená paměť, jen hezčí obal.
    Hello world ! Segmentation fault (core dumped)
    Jakub Jermář avatar 17.9.2008 07:20 Jakub Jermář | skóre: 3
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    A proč by neměl být omezován? Omezení bude, protože se mi prostě chce. Postup "Vyrobit buffer, naplnit buffer, předat buffer, počkat na výsledek." mi nepřijde nijak zvrácený. Spolus s recyklací jednou vyrobených bufferů to bude i rychlé (s výsledkem bude buffer vrácen pro další použití).
    A kam se podelo to poslu zpravu a muzu delat neco jinyho, kdyz to neco jinyho je treba poslat dalsi zpravu nebo pracovat s daty, ktera jsou na stejne strance?

    Myslim, ze se to takhle nedela prave proto, ze to ma jiz zminene problemy s: bezpecnosti, asynchronnosti, vykonem a neprakticnosti. Jestli to kvuli pouziti bude kopirovat odesilatel nebo prijemce, tak fakt nevim, kde je ta vyhoda, kdyz zamerem bylo vyhnout se kopirovani.
    17.9.2008 10:59 linus
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    a v podstate za to, ze sa ukoncil vyvoj hurdu, priamo moze Linus Torvalds a Richard Stallman, ktori sa rozhodli zahrnut linux do projektu GNU:))))))))
    Shadow avatar 17.9.2008 21:58 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: Stav projektu Debian GNU/Hurd
    Linux nebyl a není součástí projektu GNU.
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.