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 16:55 | Zajímavý software

    pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.

    Ladislav Hagara | Komentářů: 0
    dnes 16:00 | IT novinky

    Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 3
    dnes 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | IT novinky

    Na Seznam nepovolených internetových her (Wikipedie) se k 13. 7. 2026 dostala predikční platforma Polymarket.

    Ladislav Hagara | Komentářů: 5
    včera 14:22 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 167 (pdf) a Hello World 30 (pdf).

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

    Byla vydána nová verze 3.22.0 grafického vývojového prostředí a platformy Gambas (Wikipedie) založené na interpretru programovacího jazyka Basic s rozšířením o objektově orientované programování. Přehled novinek v poznámkách k vydání. Zdrojové kódy jsou k dispozici na GitLabu.

    Ladislav Hagara | Komentářů: 0
    15.7. 20:22 | Komunita

    FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.

    Ladislav Hagara | Komentářů: 2
    15.7. 15:22 | IT novinky

    Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (31%)
     (4%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 2155 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    26.11.2011 20:00 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
    Rozbalit Rozbalit vše Re: Můžu v céčku inizializovat pole mimo funkci?
    Příloha:
    Není to důležité, ale když už jsem to udělal a možná to někdy někoho bude zajímat, když bude honit milisekundy :-).
    Test jsem doplnil o uvedenou inicializaci i s indexy a také o deklaraci proměnné jako globální.
    Závěr je jednoduchý, každý kód generuje jiné výsledné kódy, ale rozdíly v čase provádění jsou minimální a z logiky věci se můžou rozdíly kumulovat jen opakovaný stejným zápisem, takže by se výkonově projevily jen na (nereálně) velmi dlouhém kódu.
    Nicméně nárust času kompilace při „přiřazení po jednom“ je extrémní, zvláště při optimalizaci -O1 a výš (téměř 1000× pomalejší a s nárokem na paměť cca 50MiB - ostatní způsoby neměřitelná spotřeba paměti), tudíž použití tohoto způsobu je nevhodné.
    Jedná se o pole 32768 int-ů (a test byl spuštěn na jiném stroji než předchozí).
    Spuštěno jako time ./test.bash 8 -O0 -O1 -O2 -O3, což znamená každý test 8× pro každý optimalizační level.
    model name	: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
    model name	: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
    
    Linux xxxxxx 2.6.26-2-amd64 #1 SMP Wed Sep 21 03:36:44 UTC 2011 x86_64 GNU/Linux
    
    gcc (Debian 4.3.2-1.1) 4.3.2
    Copyright (C) 2008 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    
    Step/Steps: 80/320  
    Results, options '-O0':
     Global Normal {},      compile:   0.146788; run: 0.002238
     Global Normalext {[]}, compile:   0.179682; run: 0.002302
     Normal {},             compile:   0.158238; run: 0.002349
     Normalext {[]},        compile:   0.181676; run: 0.002380
     Assign [],             compile:   0.795377; run: 0.002504
    Binary file size:
     140267 2011-11-26 18:28 ./normalglb
     140270 2011-11-26 18:28 ./normalextglb
     140439 2011-11-26 18:28 ./normal
     140442 2011-11-26 18:28 ./normalext
     336762 2011-11-26 18:29 ./assign
    Step/Steps: 160/320  
    Results, options '-O1':
     Global Normal {},      compile:   0.156615; run: 0.002246
     Global Normalext {[]}, compile:   0.186430; run: 0.002221
     Normal {},             compile:   0.163063; run: 0.002709
     Normalext {[]},        compile:   0.203456; run: 0.002376
     Assign [],             compile: 134.493765; run: 0.002863
    Binary file size:
     140237 2011-11-26 18:29 ./normalglb
     140240 2011-11-26 18:29 ./normalextglb
     140442 2011-11-26 18:29 ./normal
     140445 2011-11-26 18:29 ./normalext
     369484 2011-11-26 18:47 ./assign
    Step/Steps: 240/320  
    Results, options '-O2':
     Global Normal {},      compile:   0.167169; run: 0.002356
     Global Normalext {[]}, compile:   0.189548; run: 0.002286
     Normal {},             compile:   0.168951; run: 0.002427
     Normalext {[]},        compile:   0.197387; run: 0.002398
     Assign [],             compile: 140.032527; run: 0.002529
    Binary file size:
     140237 2011-11-26 18:48 ./normalglb
     140240 2011-11-26 18:48 ./normalextglb
     140442 2011-11-26 18:47 ./normal
     140445 2011-11-26 18:48 ./normalext
     369468 2011-11-26 19:07 ./assign
    Step/Steps: 320/320  
    Results, options '-O3':
     Global Normal {},      compile:   0.163279; run: 0.002395
     Global Normalext {[]}, compile:   0.188072; run: 0.002230
     Normal {},             compile:   0.178390; run: 0.002411
     Normalext {[]},        compile:   0.206708; run: 0.002562
     Assign [],             compile: 140.651527; run: 0.002566
    Binary file size:
     140237 2011-11-26 19:07 ./normalglb
     140240 2011-11-26 19:07 ./normalextglb
     140442 2011-11-26 19:07 ./normal
     140445 2011-11-26 19:07 ./normalext
     369468 2011-11-26 19:26 ./assign
    
    real	58m33.521s
    user	54m51.146s
    sys	0m15.661s
    
    To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.