Používají hry multithreading?
Používají hry multithreading?

Video: Používají hry multithreading?

Video: Používají hry multithreading?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Listopad
Anonim

Krátká odpověď je ano pro moderní hry . Většina zaměstnává jedno nebo dvě vlákna navíc pro určité operace. Mezi nimi také existuje nodiferenciace hry a jakýkoli jiný program. Vícevláknové znamená, že program je paralelní, nebo že musí provádět více nezávislých akcí současně.

Zlepšuje tedy multithreading herní výkon?

Vícevláknové zpracování zlepšuje výkon tím, že umožní více CPU pracovat na problému současně; ale pomáhá to pouze tehdy, pokud jsou dvě věci pravdivé: pokud je CPU rychlost je omezujícím faktorem (na rozdíl od paměti, disku nebo šířky pásma sítě) A tak dlouho, dokud multithreading nezavádí tolik další práce (aka

Také víte, jsou vlákna nebo jádra lepší pro hraní her? Jádra vs Vlákna Když Herní jádra bude vždy důležitější, když hraní her . Dokonce i moderní hry může hladce běžet na aquad- jádro , 4- závitové CPU, v závislosti na mezipaměti procesoru a rychlosti hodin. Vlákna jsou skutečně užitečné, když spouštíte více úloh. Řekni, že jsi hraní her a plánujete streamování.

Kromě výše uvedeného, těží hry z více jader?

Vícejádrový CPU Hraní Výkon Více a více her nyní může využít vysokého počtu jader/vlákna dostupného u moderních CPU, což vede k znatelně lepšímu výkonu s procesory, které mají 4 resp. více jader.

Proč hry nepoužívají více jader?

Důvod proč hry ne využít hodně jader je to proto, že získání vyžaduje obrovské množství práce navíc násobek paralelně běžící vlákna bezchybně. Bingo. Je to proto, že je to pomalý procesor s nižším taktem, ne protože má méně jádra.

Doporučuje: