Názor k článku Měření výkonu CPU na scestí: ovlivnit výsledky testů lze mnoha způsoby od Jan Hrach - Doporučuji úžasný paper "Producing Wrong Data Without Doing...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 8. 2021 10:52

    Jan Hrach
    Stříbrný podporovatel

    Doporučuji úžasný paper "Producing Wrong Data Without Doing Anything Obviously Wrong!". Výkon softwaru je ovlivněn třeba délkou jména uživatele, který ho spouští, protože jméno je v environmentu, environment je na stacku, a když to blbě vyjde, tak se při volání hot funkce přistupuje přes hranice stránky a rozbije se to. Nebo je to závislé na tom, v jakém pořadí linker načetl knihovny, protože pak jsou v paměti umístěné jinak a může se stát, že se dvě často volané funkce budou navzájem vyhazovat z cache kvůli omezené asociativitě.