Hlavní navigace

Názor ke zprávičce Optimalizovná jádra pro Ubuntu od Lael Ophir - Samotné optimalizace při překladu mají minimální přínos. Vyšší...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 30. 8. 2013 4:04

    Lael Ophir (neregistrovaný)

    Samotné optimalizace při překladu mají minimální přínos. Vyšší stupeň optimalizace vypadá tak, že profilerem identifikujete výkonově kritické části kódu, a ty pak ladíte. V některých případech pomůže v závislosti na velikosti cache změnit velikost nějakých bufferů, a/nebo použít SIMD instrukce. Opět to nemá smysl zbytečně řešit kompilací. Ve Windows se to typicky řeší několika verzemi kódu, které se přepínají buď dynamickým linkováním, nebo voláním vybrané verze funkce.

    Pokud se vám zdá stroj pomalý, na prvním místě si zastavte nepotřebné služby a různé aplikace běžící na pozadí. Pomůže i defragmentace HDD (Win7+ to by default dělají automaticky), navýšení RAM, a zcela zásadně se projeví výměna HDD za SSD.