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í
×
    včera 19:44 | IT novinky

    Microsoft představil Azure Linux 4.0 a Azure Container Linux. Na konferenci Open Source Summit North America 2026 organizované konsorciem Linux Foundation a sponzorované také Microsoftem. Azure Linux 4.0 vychází z Fedora Linuxu. Azure Container Linux je založen na projektu Flatcar. Azure Linux (GitHub, Wikipedie) byl původně znám jako CBL-Mariner.

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

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 165 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 10:55 | Nová verze

    Byla vydána verze 9.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a informačním videu.

    Ladislav Hagara | Komentářů: 4
    včera 09:33 | IT novinky

    Firefox 151 podporuje Web Serial API. Pro komunikaci s různými mikrokontroléry připojenými přes USB nebo sériové porty už není nutné spouštět Chrome nebo na Chromiu postavené webové prohlížeče.

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

    Byla vydána nová stabilní verze 8.0 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 148. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    21.5. 21:33 | Bezpečnostní upozornění

    Ve FreeBSD byla nalezena a opravena zranitelnost FatGid aneb CVE-2026-45250. Jedná se o lokální eskalaci práv. Neprivilegovaný uživatel se může stát rootem.

    Ladislav Hagara | Komentářů: 0
    21.5. 14:33 | IT novinky

    Společnost Flipper Devices oznámila Flipper One. Zcela nový Flipper postavený od nuly. Jedná se o open-source linuxovou platformu založenou na čipu Rockchip RK3576. Hledají se dobrovolníci pro pomoc s dokončením vývoje (ovladače, testování, tvorba modulů).

    Ladislav Hagara | Komentářů: 2
    21.5. 14:00 | Nová verze

    Vývojáři Wine oznámili vydání verze 2.0 knihovny vkd3d pro překlad volání Direct3D na Vulkan. Přehled novinek na GitLabu.

    Ladislav Hagara | Komentářů: 0
    21.5. 11:33 | Nová verze

    Společnost Red Hat oznámila vydání Red Hat Enterprise Linuxu (RHEL) 10.2 a 9.8. Vedle nových vlastností a oprav chyb přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Vypíchnout lze CLI AI asistenta goose. Podrobnosti v poznámkách k vydání (10.2 a 9.8).

    Ladislav Hagara | Komentářů: 0
    21.5. 05:11 | Nová verze

    Organizace Apache Software Foundation (ASF) vydala verzi 30 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

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

    Do binutils byl zařazen nový linker gold

    Do binutils byl zařazen nový linker gold (tj. sestavovací program). Zajímavý je tím, že je zhruba 5× rychlejší než klasické ld a navíc podporuje běh ve více vláknech, takže na víceprocesorovém systému se zrychlení projeví ještě více. Zkušenosti s linkerem si můžete přečíst v blogu na Serpentine.com; gold zatím neumí slinkovat kernel a občas se vyskytne nezreprodukovatelná chyba, ale ve 2 vláknech linkuje i více než 6× rychleji. Zatím je dostupný pouze pro architektury x86 a x86-64.

    26.3.2008 19:56 | David Watzke | Zajímavý software


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

    Komentáře

    Vložit další komentář

    26.3.2008 21:52 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    No konečně se to začalo hýbat! ld je naprosto tragický linker. Snad ty změny k lepšímu nebudou jen v samotné rychlosti linkování, ale promítnou se pozitivně i v rychlosti načítání C++ aplikací.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    26.3.2008 22:12 R
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Este by to chcelo nejaky rychly a kvalitny kompilator.
    26.3.2008 22:16 Boris Dušek | skóre: 22 | blog: everything
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    clang (C/C++/Obj-C frontend pro LLVM) se chlubí, jak parsuje hlavičky několikanásobně rychleji, než gcc (ale produkční, zvlášt pro C++, bude až za pár let).
    vim ~/.emacs
    26.3.2008 22:22 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    GCC je podle mě tak od verze 4.2 již hooodně vyspělý a kvalitní kompilátor.
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    26.3.2008 23:06 SigTERM
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    to nepochybne ano. ma to ale hacek. pozadavek byl RYCHLY (to GCC proste neni) A ZAROVEN KVALITNI (stejne nebo vic jak GCC)... nic free tady nevidim
    27.3.2008 07:21 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Otázka je: "Co je to rychlý?" řekl bych že pro svižnost výsledné binárky rychlost překladače až tak podstatná není.
    27.3.2008 08:24 alium | skóre: 38 | blog: Category 1100
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    +1
    alblaho avatar 27.3.2008 08:39 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Rychlost kompilace je to, co snižuje náklady, jestli je výsledný program trochu pomalejší, to je většinou jedno :-)
    27.3.2008 09:50 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    No, pokial prave neprogramujes vedecke analyzy, pri ktorych zrychlenie 1% moze znamenat mnoho hodin usetreneho casu.
    alblaho avatar 27.3.2008 21:36 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Těší mě, že zde na ábíčku jsou lidi dělající opravdové vědecké výpočty, které chroustají a chroustají.

    Zbytek světa vyrábí programy, které musí hlavně fungovat, tj. obsahovat minimum nepříjemných chyb, a musí být do takového stavu přiveden co nejrychleji.

    Když dělám v C++, tak by se mi líbilo mít 10x rychlejší překladač s tím vědomím, že by výsledný program běžel o 10% pomaleji.
    Kovář David avatar 28.3.2008 08:37 Kovář David | skóre: 2 | Telč
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Njn, ale to se pak kolem tvých programů povedou řeči jako kolem Javy (to je tak přííííšerně pomalé, že se to nedá používat) a když si přečteš ty příspěvky, tak nikoho nezajímá, jak ti ten jazyk (kompilátor) usnadní život.

    A jak ti jednou lidi přišijou nálepku "pomalý program", tak už se jí nikdy nezbavíš (taky viz. Java)... Takže pozor na zpomalování uživatelských programů, u některých hlasitých mluvků má mi ms vliv, natož pak 10x
    alblaho avatar 28.3.2008 13:19 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Nějaká pomalost Javy mě nerozhází, dělám v Pythonu :-)

    Vždycky je lepší mít rychlý program to je jasné. Jde o to, jak toho dosáhnout. Například program psaný v pomalém Pythonu používající rychlou nativní GUI knihovnu (Qt nebo i Gtk) bude subjektivně rychlejší než JITovaná Java, protože:

    - Qt je mnohem rychlejší než Swing

    - Python startuje rychleji než Java (velká VM + "zahřívání", tj. JITování)
    28.3.2008 09:03 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Ty děláš vědecké výpočty v C++? :-)

    Měl jsem za to, že opravdové vědecké výpočty chroustají a chroustají zčástí proto, že je třeba zpracovat obrovské množství dat (ale kde je vzít?), a zčásti proto, že se píšou v Perlu a podobných jazycích :-D
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    28.3.2008 12:51 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Když dělám v C++, tak by se mi líbilo mít 10x rychlejší překladač s tím vědomím, že by výsledný program běžel o 10% pomaleji.

    Tak prosím Tě nedělej v C++, ale zvol si třeba Python, Javu, nebo jiný jazyk, kde vývoj není oblivněn rychlostí kompilace. Já dělám v C++ léta a i dost velké projekty - a dnešní kompilátory jsou rychlé, nestěžuji si. Například můj kompilátor C++ umožňuje předkompilovat hlavičkové soubory, kromě toho detekuje rámec hlavičkových souborů aby poznal, kdy je zbytečné ho znovu natahovat. Dále má inkrementální linker, který zpracuje jen to, co se změnilo. A pak má debug mód, který dělá přesně to co požaduješ - rychle zkompiluje, rychle slinkuje, mnohem rychleji, než normálně a po odladění se udělá release verze, který zkompiluje pomaleji, protože brutálně optimalizuje, ale zase výsledný program běží nejrychleji jak to kompilátor umí.

    Ale ono je to třeba i tím, že kompilátor C++, stejně tak jako linker a další chroustátory potřebné pro C++ je to IDE natažen jako sdílená knihovna, nikoli že se spouští jako samostatný proces. Což neuvěřitelně zrychluje. A ona spousta těchto maličkostí to tak neuvěřitelně zrychlí, že rychlost linkeru je naprosto nepodstatná.
    alblaho avatar 28.3.2008 13:10 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Vždyť jo. Já jen říkám, že na rychlosti kompilace záleží, naproti tomu jestli je výsledný nativní kód o nějaké procento pomalejší často nevadí.

    A ano, Python mám rád :-)
    27.3.2008 10:28 vladaf
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Presne jako cronin. Par minut usetrenych kompilaci na nic. O par hodin kratsi beh je to uz je neco jineho.
    27.3.2008 10:30 Boris Dušek | skóre: 22 | blog: everything
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    pro vývojáře to ale neplatí - toho samozřejmě zajímá, jak rychle může začít znovu debugovat po změně v kódu (=jak rychle proběhne rekompilace). A čím míň čeká, tím je produktivnější.
    vim ~/.emacs
    Vašek Lorenc avatar 27.3.2008 10:34 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Vývojář, který víc kompiluje než přemýšlí nad tím, co píše.. Výborně, víc takových.
    ...včetně majestátného loosa
    27.3.2008 10:39 Boris Dušek | skóre: 22 | blog: everything
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Zdržuje to určitě každého vývojáře ;)
    vim ~/.emacs
    27.3.2008 11:21 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    jak rychle proběhne rekompilace
    A dostavame sa do nekonecnej slucky: kompilator je tiez len program, ak je rychlejsi, bude kompilacia rychlejsia. :-)
    27.3.2008 08:41 R
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Rychly kompilator je TCC. Pouzivatelia Gentoo a vyvojari to dost ocenia. Kompilacia jadra trva sekundy.

    Ale rychly a kvalitny kompilator, to je problem.
    27.3.2008 15:30 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Do binutils byl zařazen nový linker gold
    Nový skvělý linker! Akorát není na něho spolehnutí, že slinkuje správně program. :-) Skvělý, ale děkuji nechci. U vývojových nástrojů mám na prvním místě spolehlivost, pak spolehlivost, na třetím spolehlivost, a pak teprve začínají další požadavky.

    Založit nové vláknoNahoru


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