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 11:33 | IT novinky

    Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.

    Ladislav Hagara | Komentářů: 5
    dnes 05:44 | Komunita

    Na YouTube a nově také na VHSky byly zveřejněny sestříhané videozáznamy přednášek z letošního OpenAltu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Komunita

    Jednou za rok otevírá společnost SUSE dveře svých kanceláří široké veřejnosti. Vítáni jsou všichni, kdo se chtějí dozvědět více o naší práci, prostředí ve kterém pracujeme a o naší firemní kultuře. Letos se dveře otevřou 26. 11. 2025 v 16:00. Můžete se těšit na krátké prezentace, které vám přiblíží, na čem naši inženýři v Praze pracují, jak spolupracujeme se zákazníky, partnery i studenty, proč máme rádi open source a co pro nás skutečně

    … více »
    SUSEMAS | Komentářů: 0
    dnes 04:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za říjen (YouTube).

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Zajímavý článek

    Jeff Quast otestoval současné emulátory terminálu. Zaměřil se na podporu Unicode a výkon. Vítězným emulátorem terminálu je Ghostty.

    Ladislav Hagara | Komentářů: 4
    včera 22:55 | IT novinky

    Amazon bude poskytovat cloudové služby OpenAI. Cloudová divize Amazon Web Services (AWS) uzavřela s OpenAI víceletou smlouvu za 38 miliard USD (803,1 miliardy Kč), která poskytne majiteli chatovacího robota s umělou inteligencí (AI) ChatGPT přístup ke stovkám tisíc grafických procesů Nvidia. Ty bude moci využívat k trénování a provozování svých modelů AI. Firmy to oznámily v dnešní tiskové zprávě. Společnost OpenAI také nedávno

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 16:22 | Pozvánky

    Konference Prague PostgreSQL Developer Day 2026 (P2D2) se koná 27. a 28. ledna 2026. Konference je zaměřena na témata zajímavá pro uživatele a vývojáře. Příjem přednášek a workshopů je otevřen do 14. listopadu. Vítáme témata související s PostgreSQL či s databázemi obecně, a mohou být v češtině či angličtině.

    TomasVondra | Komentářů: 0
    včera 13:22 | Nová verze

    Byl vydán Devuan 6 Excalibur. Přehled novinek v poznámkách k vydání. Kódové jméno Excalibur bylo vybráno podle planetky 9499 Excalibur. Devuan (Wikipedie) je fork Debianu bez systemd. Devuan 6 Excalibur vychází z Debianu 13 Trixie. Devuan 7 ponese kódové jméno Freia.

    Ladislav Hagara | Komentářů: 4
    včera 10:44 | IT novinky

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu poprvé překročil 3 %, aktuálně 3,05 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 27,18 %. Procesor AMD používá 67,10 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 1
    včera 10:33 | Zajímavý projekt

    Joel Severin v diskusním listu LKML představil svůj projekt linuxového jádra ve WebAssembly (Wasm). Linux tak "nativně" běží ve webovém prohlížeči. Potřebné skripty pro převod jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 1
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (18%)
     (18%)
     (22%)
     (16%)
     (21%)
     (16%)
     (17%)
    Celkem 307 hlasů
     Komentářů: 15, poslední 2.11. 08:25
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    25.7.2010 18:24 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Stojí to za to? Posuďte sami.
    cele zle
    25.7.2010 18:34 Damian
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Ty si komplet cely zly aj s tvojim fotrom...
    David Watzke avatar 25.7.2010 19:13 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Můžeš se trochu rozpovídat? Takhle je tvůj komentář je užitečný, jako automat na kondomy ve Vatikánu.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    brk avatar 25.7.2010 19:31 brk | skóre: 29 | blog: broukoviny
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    To možná nebylo nejlepší přirovnání. Ve Vatikánu je třeba legální sex od 12 let a čert ví, co se tam ještě děje.
    USE="-qt -kde"
    David Watzke avatar 25.7.2010 19:33 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    No jo, ale nechtěl jsem na něj hned vytahovat mytické lízátko s příchutí hoven.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    25.7.2010 19:59 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    cas kompresie si moze odstopovat kazdy aj sam a navyse to aj bude na relevantnom hardveri

    posudil som teda sam, ze tento blog je uplne na nic
    Michal Fecko avatar 25.7.2010 20:02 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Posudzuj vtedy ked nieco zmysluplne stvoris sam...
    25.7.2010 20:05 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    osviet ma, coze tu bolo storene? par pastnutych vypisov z time? bez akychkolvek zaverov? strata casu pisat aj citat to
    Michal Fecko avatar 25.7.2010 20:08 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Rovnako ako to tu nemusis čítať, nemusíš to tu ani komentovať... A ušetrený čas využi na niečo čo keď spravíš tak nám všetkým spadne sánka...
    25.7.2010 20:12 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    ty si nejaka mudra hlava, vraj pokusat sa ohurit ludi na internete :D
    Michal Fecko avatar 25.7.2010 20:21 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Zalez troll...
    Grunt avatar 25.7.2010 20:13 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    par pastnutych vypisov z time
    Co to zas meleš?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Jendа avatar 25.7.2010 22:48 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Mně se to líbilo, samotnému by se mi to dělat nechtělo, takhle jsem se rovnou podíval na výsledky.
    Jendа avatar 25.7.2010 22:49 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Ou. Sice jsem myslel, že komentuji reakci na Gruntův zápisek, ale tady to platí taky.
    Grunt avatar 25.7.2010 23:09 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    No já hlavně nepochopil to:
    par pastnutych vypisov z time? bez akychkolvek zaverov?
    To jako že výpis z programu time není závěr a ještě ho potřebuje v písemné formě nebo jak? A netrpí ten člověk náhodou nějakou mentální poruchou?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    27.7.2010 15:47 zulu
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Jo, bez vemena nemas pravo rict, jak ti mleko chutna.
    David Watzke avatar 25.7.2010 20:12 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Aha, takže nepochopil. Nejde tu o žádný hloupý časy na mym zaprděným hardwaru, copak to není jasný? Jde mi o to ukázat lidem, co to ještě nevědí, že můžou při kompresi naplno využívat svoje nařachaný procesory!
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Heron avatar 25.7.2010 18:50 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Dobré. +1

    Dlužno dodat, že s multithreadingem je podobné jako s 64b. Postupuje to hrozně pomalu. Přitom víceprocesorové systémy tu jsou de facto od vzniku počítače samotného. PC se to, pravda, hodně dlouho vyhýbalo (s prvním domácím multiCPU PC jsem se potkal až v 1997).

    Já vidím jednoznačně chybu na straně programátorů. To, že se jim nechce přepisovat algoritmy (ne vždy to jde) do vláken, to se dá pochopit. Ale to, že úlohy zpracování mnoha paralelních dat (např. uvedené konverze mediálních souborů) nejsou v roce 2010 schopni paralelizovat, to je neomluvitelné. Druhý nejpoužívanější prohlížeč (FF) až teď (jak dlouho se prodávají multijádra?) nesměle a částečně něco přepisuje. O jeho podpoře 64b (pokud by někdo chtěl žvatlat něco o tom, na co browser potřebuje "tolik" paměti, tak za poslední měsíc jsem těch 2GB u FF několikrát vyčerpal a nebyl to memory leak), ani nemluvím.
    25.7.2010 18:55 xHire | skóre: 21 | blog: Linuxovník
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Jak jsi přišel na to, že tar s lbzip2/pigz vytvoří vždy přesně 4 vlákna? Spíš bych předpokládal, že když už se to přesně nespecifikuje v argumentu, tak to bude vytvářet efektivní počet vláken a nebude se to odvíjet jenom od toho, kolik výpočetních jednotek má systém k dispozici. Ale pro jistotu se ptám, protože jsem se dovnitř nekoukal a nevím to. Jen mi přišlo divné, jak to tam máš s naprostou samozřejmostí napsané. ;-)
    Kryptoměny a bločenka.
    David Watzke avatar 25.7.2010 19:09 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    U mě to běží ve 4 vláknech (to je relevantní pro to měření), jinak je doufám pochopitelný, že to spočítá logický procesory (atp., záleží o jakej program jde) a pustí to patřičnej počet procesů.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Grunt avatar 25.7.2010 19:28 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Ty jo, tak za xjobs díky. O tom jsem nevěděl. Škoda jen, že nemám víc jader nebo procesorů.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    25.7.2010 19:49 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Nástroj xjobs umožňuje spustit daný příkaz paralelně dle zadání.
    xargs taky. a samozřejmě make.
    In Ada the typical infinite loop would normally be terminated by detonation.
    David Watzke avatar 25.7.2010 19:52 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    O xargs jsem psal přece :-) make je jasnej, ten nebýt paralelní, tak jsem asi fakt v dobách Gentoo kompiloval 100 % času :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    brk avatar 25.7.2010 21:03 brk | skóre: 29 | blog: broukoviny
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    ... v dobách Gentoo ...
    A teď je co za doba? :o)
    USE="-qt -kde"
    David Watzke avatar 25.7.2010 23:44 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Pro mě je doba Archu :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    26.7.2010 09:03 iki | skóre: 6
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Imho je post-gentoo doba casto dobou Archu, ale i dobou Sabayonu. Nejspis je tedy sama paralelni :)
    26.7.2010 09:05 iki | skóre: 6
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Krome toho, ze gentoo doba samozrejme trva dal :)
    Luboš Doležel (Doli) avatar 25.7.2010 20:52 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Zajímalo by mě, jak rychle ti to dá ve dvou vláknech - tedy jestli je to s HT opravdu rychlejší.
    25.7.2010 21:18 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Pred cca 5 rokmi, na Pentiu 4 D = 1 jadro, s HT sa tvari ako 2 jadra trvala realna kompilacia jadra 7m:30s, so zapnutym HT trvala 6m:30s. Pri kompilovani v ramdisku by asi vysli vyraznejsie rozdiely.
    If you hold a Unix shell up to your ear, you can you hear the C.
    Heron avatar 25.7.2010 23:12 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    To by byl zajímavý test ale musel by se udělat jinak:

    Otestovat danou úlohu pro 1-10 vláken při zapnuté podpoře HT a pak totéž při vypnuté podpoře HT. Aby to mělo alespoň nějakou váhu, tak ještě každý test zopakovat, takže dohromady nějakých 120 testů (ale je to automatická činnost).

    Ono totiž optimální počet běžících procesů je obvykle počet cpu+1 (konkrétně je to třeba zjistit testy pro danou úlohu a HW). Tedy pro 3 vlákna i na dvoujádru bez HT dostaneš lepší výsledek než pro dvě. Jo, takže bez vypnutí HT vlastně nezjistíš, zda je ten výkon navíc přínos HT a nebo lepšího využití procesorového času.
    David Watzke avatar 25.7.2010 23:40 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    root@archie /tmp/ram # time tar cf - linux-2.6.35-rc6/ | \
      lbzip2 -n 2 > linux-2.6.35-rc6.tar.bz2.2
    
    real    1m15.019s
    user    1m14.455s
    sys     0m1.363s
    
    root@archie /tmp/ram # time tar cf - linux-2.6.35-rc6/ | \
      lbzip2 -n 4 > linux-2.6.35-rc6.tar.bz2.4
    
    real    0m53.931s
    user    1m47.243s
    sys     0m1.093s
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Jendа avatar 25.7.2010 23:59 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    A teď ještě vypni HT a spusť čtyři vlákna…
    David Watzke avatar 26.7.2010 00:48 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Hmm, vypnul jsem procesor id 1 a 3
    real    0m55.491s
    user    1m47.746s
    sys     0m1.577s
    že by zde HT bylo na prd? :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    26.7.2010 06:36 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Úplně na prd není, ale rozhodně si člověk nesmí představovat, že si za stejné peníze koupil dvakrát tolik procesorů. Navíc za určitých okolností může hyperthreading dokonce i škodit (modelový příklad: jednojádro s hyperthreadingem a dva procesory s výrazně odlišnými prioritami).
    David Watzke avatar 26.7.2010 13:13 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Já vím, četl jsem si o tom pár věcí. Viděl jsem nějaký benchmarky na tomshardware, kde testovali Core i7 a zjistili, že HT výkon ovlivňuje -2 % až +30 % (jak při čem), takže to je docela dobrý.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    26.7.2010 14:15 optim | skóre: 7
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    V hodnoceni HT bych byl opatrnejsi, na onom jak pri cem zalezi opravdu hodne.

    Jinak tihle rusaci casto testovali podobne veci, jako HT on/off, TB on/off, single/dual/.. channel, ganged/unganged, apod., na ktere ostatni hazeli bobek nebo udelali 3 testy a delali chytry.
    25.7.2010 22:00 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Nechcete-li být jednoho dne nepříjemně překvapen, zvykněte si dávat přepínač určující režim práce (-c, -x apod.) jako první. Některé verze taru to vyžadují.
    David Watzke avatar 25.7.2010 23:43 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Dík za info, já ty přepínače vždycky tak nějak poskládám, aby mi to fungovalo... u taru mi to jejich zpracování přijde nějaký divný.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    26.7.2010 01:45 Neneko
    Rozbalit Rozbalit vše Graf
    Příloha:
    Diky.

    Jen vic takovych zapisku, at si lidi uvedomi, ze ma smysl se dozadovat podpory mt kde to jen jde ;)

    Zkusil jsem to pro pigz na stroji s 16 logickymi jadry (2x Xeon 5520 - 8x 2.27GHz + HT).

    Pro kazdy pocet cpu se test opakoval 10x a vysledek je prumer danych hodnot. Testovano pro 1 - 20 vlaken. Cteni i zapis na ramdisk (tmpfs). Jako data pouzit vanilla kernel 2.6.33 ;)

    Spousteno z pythonu jako: subprocess.call('tar cpf - linux-2.6.33 | pigz -p ' + str(cpus) + ' >linux.2.6.33.' + str(cpus) + '.tar.gz',shell=True)

    Prinos MT je tam videt (27s jedno jadro, 2.7s 15 jader). Cas klesal do 8 pouzitych jader docela rychle, pak to zacalo hodne zpomalovat, tak na prvni pohled HT asi tak moc nepomohlo. Treba to ale zpomaluje neco jineho (tar to nebrzdi, ten zvladne udelat cely archiv behem 0.75s)
    1: 26.948592
    2: 12.978853
    3: 8.386309
    4: 6.496362
    5: 5.147390
    6: 4.600060
    7: 3.709489
    8: 3.520402
    9: 3.389651
    10: 3.212332
    11: 3.044059
    12: 2.927873
    13: 2.852460
    14: 2.741924
    15: 2.676069
    16: 2.721835
    17: 2.764356
    18: 2.782042
    19: 2.759746
    20: 2.776046
    
    26.7.2010 19:16 lok
    Rozbalit Rozbalit vše Re: tar, multithreadová komprese a mt obecně
    Pekny zapisek, diky. :)

    Založit nové vláknoNahoru

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

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