Vlákno názorů k článku Linux 5.0 je pomalejší než řada 4.x, vyšel digiKam 6.0 od Radek Chalupa - Myslím že to je (bohužel) běžný trend verzí...

  • Článek je starý, nové názory již nelze přidávat.
  • 24. 2. 2019 10:40

    Radek Chalupa

    Myslím že to je (bohužel) běžný trend verzí aplikací nebo OS, stačí se podívat na trend systémových požadavků. Ostatně už dávno se říkalo: "Intel dal, Microsoft vzal.."

  • 26. 2. 2019 21:27

    Adam Kalisz
    Stříbrný podporovatel

    Tak ono půjčilo i AMD na x86/AMD64 (a VIA či Zhaoxin u nejnovějších CPU asi taky), IBM s POWER, ARM a prakticky všichni implementující tuto ISA a pokud má MIPS něco out of order, tak tam jistě taky bude někde průšvih. Je zarážející, že sice tolik studentů (včetně mě tehdy před lety) má přednášku z počítačové architektury, ale na tyto útoky nepřišli i když koncepčně jsou nasnadě. A ještě více zarážející je, že si toho nevšimli vývojáři operačních systémů již v době, kdy tato optimalizace proplula do produkčních čipů. Ano, někdo chce jen výkon, ale většina lidí nepočítá jen matice a počasí, ale spíše pracuje s poměrně citlivými daty o sobě a především o jiných lidech. Úkolem kernelu a procesoru pro normální uživatele je podle mého především tyto okolnosti brát v potaz a absolutně vždy dodržovat oprávnění přístupu.
    Jak trefně poznamenává Rich Hickey [0], ono obecně v IT věci zaplétáme než skládáme dohromady - na úrovni běžného operačního systému a procesoru po zkušenostech roku 2018 všechno aspoň do nějaké míry souvisí se vším. A na univerzitě a ve škole nás učí jen důmyslněji zaplétat, abychom narazili až o mnoho později, kdy už na zamyšlení a krok zpět nebude prostor. V podstatě se dá říct, že většina odborníků v IT (asi i včetně mě) svou prací nejspíš dlouhodobě práci přidělává než odebírá (nějakým absolutním řešením nějakého problému). Považuji to za štěstí, ale i prokletí oboru a důvod k zamyšlení nad našimi metodami a postupy.
    Nedomyšlení a vůbec připuštění, že můžou existovat důsledky, o kterých nevíme a tedy jejich vliv musíme přinejmenším omezit nebo zcela eliminovat je běžný bug v IT, který většinou žádný soubor testů plně neošetří - jinak bychom nepotřebovali každý druhý den aplikovat nějaký kritický update.

    [0] https://www.infoq.com/presentations/Simple-Made-Easy