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 17:22 | Komunita

Včera vydanou hru Rise of the Tomb Raider pro Linux lze do pondělí 23. dubna koupit na Steamu s 67% slevou. Místo 49,99 € za 16,49 €.

Ladislav Hagara | Komentářů: 0
dnes 16:11 | Komunita

Na Humble Bundle lze získat počítačovou hru Satellite Reign (Wikipedie, YouTube) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
dnes 15:44 | Zajímavý software

Společnost Apple koupila před třemi lety společnost FoundationDB vyvíjející stejnojmenný NoSQL databázový systém FoundationDB (Wikipedie). Včera byl tento systém uvolněn jako open source pod licencí Apache 2.0. Zdrojové kódy jsou k dispozici na GitHubu.

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

Po dva a půl roce od vydání verze 5.7 oznámila společnost Oracle vydání nové major verze 8.0 (8.0.11) databázového systému MySQL (Wikipedie). Přehled novinek v poznámkách k vydání. Zdrojové kódy komunitní verze MySQL jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 1
včera 14:44 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 151. brněnský sraz, který proběhne v pátek 20. 4. od 18:00 hodin v restauraci Benjamin na Drobného 46.

Ladislav Hagara | Komentářů: 0
včera 13:33 | Nová verze

Byla vydána verze 18.04.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi.

Ladislav Hagara | Komentářů: 0
včera 13:11 | Nová verze

Bylo oznámeno vydání nové stabilní verze 1.26 a beta verze 1.27 open source textového editoru Atom (Wikipedie). Přehled novinek i s náhledy v příspěvku na blogu. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
včera 12:55 | Komunita

Dle plánu byla dnes vydána hra Rise of the Tomb Raider (Wikipedie) pro Linux. Koupit ji lze za 49,99 €.

Ladislav Hagara | Komentářů: 3
včera 09:55 | Bezpečnostní upozornění

Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno bylo celkově 254 bezpečnostních chyb. V Oracle Java SE je například opraveno 14 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 12 z nich. V Oracle MySQL je opraveno 33 bezpečnostních chyb. Vzdáleně zneužitelné bez autentizace jsou 2 z nich.

Ladislav Hagara | Komentářů: 3
18.4. 23:11 | Nová verze

Byla vydána verze 8.0 linuxové distribuce Trisquel GNU/Linux. Nejnovější verze Trisquel nese kódové jméno Flidas a bude podporována do roku 2021. Výchozím prostředím je nově MATE 1.12. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).

Ladislav Hagara | Komentářů: 0
Používáte na serverech port knocking?
 (3%)
 (7%)
 (47%)
 (26%)
 (17%)
Celkem 332 hlasů
 Komentářů: 29, poslední 5.4. 12:25
    Rozcestník

    Dotaz: Používat vyrovnávací paměť kompilace (cache)

    4.8.2005 17:21 Petr Tomeš | skóre: 23 | blog: ptomes | Brno
    Používat vyrovnávací paměť kompilace (cache)
    Přečteno: 132×
    Dobrý den, handbooku letmo zmíňuje ccache a její možné nevýhody ccache - rychlé vyrovnávací paměti kompilátoru, která umožňuje zhruba 5-10x urychlit kompilaci. Má s tím někdo zkušenosti? Předem děkuji za odpovědi.

    Sestava: Gentoo 2005.0/1 Pentium III 900 MHz Celeron2 Coppermine 128 MB RAM Nvidia Riva TNT2 32 MB RAM. /boot (32 MB) / (9 GB) swap (1024 MB) KDE-base 3.4 + základní programy (Firefox, Amarok, KMail, K3B, MPlayer, KWord, KSpread...)

    Odpovědi

    4.8.2005 18:43 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    ccache používám pořád. Akorát nepoužívám Gentoo...

    Jako nejméně problematická metoda se ukazují symlinky cc, gcc, g++, c++, v nějakém adresáři, který je v PATH před /usr/bin. Pokud ti jde jen o kompilaci programů z Portage, tak ty zlobivé asi vývojáři napravili v ebuildech, takže by ti mělo být jedno, kterou metodu používá FEATURES="ccache".

    Zrychlení kompilace programů nepoužívajících libtool je skutečně řádové; režie libtoolu sežere dost, ale i s ním je zrychlení citelné.
    4.8.2005 19:53 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Z popisu intuitívne tuším, o čo sa jedná, ale nikdy som o tom nepočul. Vyzerá to zaujímavo a možno by som to chcel použiť. Môžete ma nasmerovať, čo si mám pozrieť? V manuály gcc som "ccache" nenašiel, man -k tiež mlčí. Google našiel http://ccache.samba.org/, ale čo má samba s kompilovaním? O čo teda ide?
    JaMa avatar 4.8.2005 20:00 JaMa | skóre: 1 | blog: jama
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Pokud mas gentoo tak je to jednoduche.. http://gentoo-wiki.com/TIP_Use_ccache
    4.8.2005 20:29 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Gentoo nemám, keby som ho mal, pravdepodobne by som o tej črte už vedel. Z uvedenej stránky som sa dočítal:
    ccache is a compiler cache. It uses the -E gcc switch and a hash to detect when a compilation can be satisfied from cache.
    Z manuálu gcc som sa dočítal:
    Stop after the preprocessing stage; do not run the compiler proper. The output is preprocessed source code, which is sent to the standard output.
    To mi spolu nejako stále zmysel nedáva.
    4.8.2005 20:34 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Samozřejmě zrychlení opakované kompilace se stejnými volbami kompilátoru -- takže zda a o kolik se tím zrychlí emergování pro normální lidi, to by asi musel nějaký gentooista změřit...
    4.8.2005 20:39 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    No, to sa mi paci. Castejsie kompilujem napriklad jadro FreeBSD s minimalnou zmenou v jeho konfiguraku a vzdy s tymi istymi volbami kompilatora. Mozem nejakym sposobom toto vyuzit?
    4.8.2005 20:15 jm
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Vzdyt to funguje uplne samo, akorat staci do FEATURES pridat ccache. :-)
    4.8.2005 20:20 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    Pokud tazateli jde o kompilaci z Portage a ne třeba vlastních věcí... No, píše cosi o handbooku, takže snad.
    4.8.2005 20:26 jm
    Rozbalit Rozbalit vše Re: Používat vyrovnávací paměť kompilace (cache)
    To use ccache with **non-Portage** C compiling, add /usr/lib/ccache/bin to the beginning of your path, before /usr/bin.
    pise se v tom ebuildu. To by snad mohl taky zvladnout. ;-)

    P.S. Maximalni velikost se nastavuje pomoci ccache -M, napr. ccache -M 2G - no a to je asi vsechno.

    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.