Hlavní navigace

Názor ke zprávičce Chrome spotřebuje 10× více paměti než Safari od Ladis - Když program na 2 CPU jádrech pracuje s...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 23. 2. 2021 4:43

    Ladis

    Když program na 2 CPU jádrech pracuje s jedním kusem paměti současně, tak je pro něj cache transparentní. Nemusí v kódu programu řešit nějaké zamykání paměti a synchronizaci. Tohle je u CPU jader implementováno všude. U iGPU to má Intel - tam se iGPU chová jako další jádro CPU (proto třeba na chromebookách odpadne jedno kopírování obrazu webové stránky). Nevím, jak dnes, ale když AMD opustilo HSA, tak iGPU sice bylo zero-copy (např. nahrávání textur do "VRAM"), ale CPU musel počkat na iGPU, aby s ním dohodl změnu paměťové stránky, že bude patřící pro GPU.