Hlavní navigace

Názor ke zprávičce Ryan Gordon chce v Linuxu univerzální spustitelné binární soubory od Program - Zvláštní názor, nechci být nezdvořilý, ale k čemu je...

  • 31. 10. 2009 19:32

    Program (neregistrovaný) ---.cust.nbox.cz

    Zvláštní názor, nechci být nezdvořilý, ale k čemu je dobré, že program je v nativním kódu, je to nějaký psychologický efekt? A s tou rychlostí, kdyby se před tak 10 roky výlučně používaly bytecody a VM, dnes by všechny programy pracovaly několikanásobně rychleji, protože bychom nebyli svázání kompatibilitou s neefektivní architekturou. Hardwaráři by mohli místo tuny tranďáků, který řeší jen, jak x86 kód zpracovat rozumnou rychlostí tam hodit další výpočetní jednotky a efektivnější instrukce. A kdyby se něco neosvědčilo? Tak by se to přestalo používat… Takže s rychlostí je to přesně naopak a čím dřív se odprostíme od nativního kódu, tím dřív bude možné přejít na výkonnější procesory…

    Jinak jeden z největších problémů dneska řešených je jak programy paralelizovat. Pokud jedno jádro zabiju tím, že na druhém ten program poběží 2× rychleji, tak jsem happy. A pokud jedno jádro ze 4 zabiju tím, aby program běžel i na dalších třech, místo toho, aby běžel jen na jednom, tak jsem happy3.