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:55 | Nová verze

    Alliance for Open Media vydala verzi 1.0.0 specifikace svobodného videoformátu AV2. Jean-Baptiste Kempf, prezident neziskové organizace VideoLAN stojící za svobodným multiplatformním multimediálním přehrávačem a frameworkem VLC, představil na svém blogu dekodér AV2 s názvem dav2d.

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

    V aktuálním přehledu vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) bylo oznámeno vydání nové verze 0.2.0.

    Ladislav Hagara | Komentářů: 0
    dnes 14:33 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.5.1. Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    dnes 14:11 | Nová verze

    Byla vydána nová stabilní verze 26.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Yarara. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    29.5. 00:22 | Nová verze

    Byla vydána verze 1.96.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
    28.5. 20:33 | IT novinky

    Společnosti IBM a Red Hat představily Project Lightwell s investicí 5 miliard dolarů. Jedná se o důvěryhodné clearingové centrum pro bezpečnost open source softwaru a zabezpečení dodavatelských řetězců s novým AI modelem a globální skupinou více než 20 000 softwarových inženýrů. Služby centra budou dostupné prostřednictvím komerčních předplatných. Project Lightwell staví na iniciativách jako Anthropic Glasswing nebo OpenAI Trust Access for Cyber.

    Ladislav Hagara | Komentářů: 1
    28.5. 18:22 | Nová verze

    Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 26.05. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    28.5. 11:44 | IT novinky

    Český stát by v budoucnu mohl provozovat vlastní alternativu ke komunikačním aplikacím typu WhatsApp, Signal, Telegram, Facebook Messenger a podobně. Cílem je zajistit bezpečnou datovou komunikaci pro stát a jeho důležité subjekty, jako jsou bezpečnostní složky, ministerstva a další organizace.

    Ladislav Hagara | Komentářů: 26
    28.5. 11:22 | Pozvánky

    Už za týden, ve čtvrtek 4. června, se v Národní technické knihovně v pražských Dejvicích uskuteční další konference věnovaná tématům spojeným s IPv6 - Den IPv6. Program akce a registrační formulář jsou k dispozici na webu akce. Kapacita konference je omezená, proto organizátoři doporučují, aby se vážní zájemci přihlásili včas (k dnešnímu dni zbývá přibližně 30 volných míst). Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 1
    28.5. 05:22 | IT novinky

    Zařízení Steam Deck OLED bylo znovu naskladněno, ale vlivem rostoucích cen pamětí a úložišť má novou, vyšší cenovku. Steam Deck OLED 512 GB stojí nově 779 EUR (stál 569 EUR) a Steam Deck OLED 1 TB stojí 919 EUR (stál 679 EUR). Samotné zařízení se nijak nezměnilo a nové ceny tedy pouze odráží aktuální náklady na komponenty a další globální logistické výzvy, se kterými se potýká celá branže.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (12%)
     (8%)
     (2%)
     (15%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1761 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dual CPU: kompilace kernelu

    9.4.2006 22:14 | Přečteno: 1306× | Linux | poslední úprava: 10.4.2006 05:35

    Otestoval jsem svoji staronovou hračku. Kompiloval jsem monolytický kernel vanilla-2.6.16.2 s různými volbami -jX programu make, kde X je počet současně běžících procesů. Zajímalo mě, jak tato volba ovlivní dobu trvání kompilace na dual CPU mašině.

    Pro otestování jsem napsal primitivní skript:

    #!/bin/bash
    
    cd /usr/src/linux-2.6.16.2
    
    numbers="1 2 3 4 5 6"
    
    for number in $numbers; do
    
        make clean > /dev/null
    
        echo "make -j$number"
    
        time make -j$number > /dev/null
    
    done
    
    exit 0
    

    Tady jsou výsledky:

    make -j1
    real   47m32.628s
    user   44m18.978s
    sys    3m34.845s
    
    make -j2
    real   47m2.569s
    user   43m51.576s
    sys    3m32.745s
    
    make -j3
    real   47m34.519s
    user   44m18.226s
    sys    3m36.610s
    
    make -j4
    real   25m14.465s
    user   44m48.260s
    sys    3m39.710s
    
    make -j5
    real   24m41.261s
    user   44m56.633s
    sys    3m39.286s
    
    make -j6
    real   24m40.760s
    user   45m3.017s
    sys    3m38.666s
    

    Nárůst výkonu je nejvýraznější pro -j4, a to o 88%. Může mi někdo vysvětlit, proč se tedy doporučuje pravidlo "počet_procesorů+1"? Sem se IMHO více hodí pravidlo "+2" nebo "x2".

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    David Watzke avatar 9.4.2006 22:51 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Asi je nejlepší +2, protože jakmile dám -j4 a kompiluju něco biggy (čti: kdelibs, glibc, qt), tak sekanec...
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 10.4.2006 06:10 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Zkusím to taky... než odejdu do školy, tak to spustím :-)
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 10.4.2006 13:58 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    AMD64 Athlon 3000+, 1GB RAM, vanilla-2.6.17-rc1. Trochu jsem upravil formátování ;-)
    for N in {1..6}; do
      make clean > /dev/null
      echo "make -j$N"
      time make -j$N > /dev/null || echo Failed
    done
    make -j1
    real    3m38.282s
    user    3m14.194s
    sys     0m20.321s
    
    make -j2
    real    3m34.612s
    user    3m14.164s
    sys     0m20.359s
    
    make -j3
    real    3m34.647s
    user    3m14.276s
    sys     0m20.224s
    
    make -j4
    real    3m34.463s
    user    3m14.386s
    sys     0m20.003s
    
    make -j5
    real    3m34.398s
    user    3m14.058s
    sys     0m20.280s
    
    make -j6
    real    3m34.458s
    user    3m14.214s
    sys     0m20.079s
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    10.4.2006 13:14 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Preco "real" pri -j[456] nie je suctom "user" a "sys"?

    Inac moje testy tiez ukazali, ze na 2xCPU bolo najrychlejsie -j2
    If you hold a Unix shell up to your ear, you can you hear the C.
    10.4.2006 18:54 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Asi jste to špatně pochopil. Pro j=4,5,6 kompilace trvala okolo 25 minut. To je real. User už je jen součtem pro oba procesory.
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    stulda avatar 10.4.2006 13:41 stulda | skóre: 18 | Sokolov
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Ja mam celeron M, pri -j3 bylo o deset procent rychlejsi nez u -j2. -j4 uz bylo zase pomalejsi. Takze bych videl nejlepsi moznost na: procesor +2.
    Milan Vít avatar 10.4.2006 15:00 Milan Vít | skóre: 23 | blog: about:linux | Orlová
    Rozbalit Rozbalit vše Re: Dual CPU: kompilace kernelu
    Mám ještě zajímavější výsledek, jeden procesor, bez HT. Nechápu :-)
    make -j1
    real    5m11.228s
    user    4m28.177s
    sys     0m29.662s
    
    make -j2
    real    5m6.803s
    user    4m29.181s
    sys     0m29.166s
    
    make -j3
    real    5m6.027s
    user    4m29.525s
    sys     0m28.850s
    
    make -j4
    real    5m6.636s
    user    4m29.157s
    sys     0m29.338s
    
    make -j5
    real    5m6.910s
    user    4m29.673s
    sys     0m28.754s
    
    make -j6
    real    4m59.729s
    user    4m27.581s
    sys     0m28.742s
    „There is no dark side of the Moon really… as a matter of fact it's all dark.“

    Založit nové vláknoNahoru

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