Forum Tawerny Four Ways

Mount&Blade Warband => Warband - pomoc => Problemy techniczne gry => Wątek zaczęty przez: ZiBi w Sierpnia 03, 2011, 12:21:29

Tytuł: Quad Core i niska wydajność??
Wiadomość wysłana przez: ZiBi w Sierpnia 03, 2011, 12:21:29
Witam! Mam problem z wydajnością gry Mount & Blade Warband v. 1.143 mianowicie gram na sprzęcie z Intel Core 2 Quad Q8400 2,66GHz, GeForce 9600GT i 4GB RAM'u a i tak na średnich ustawieniach graficznych szacowana wydajność to 50%, przy czym mój kolega ma tą samą kartę graficzną procesor tej samej firmy tylko że 2-u rdzeniowy i 2GB RAM'u i na najwyższych ustawieniach graficznych szacowana wydajność u niego wynosi 100%. I to nie jest żaden błąd opisu bo jak ustawie sobie na najwyższe to mam 10% wydajności i gra strasznie muli a na tych średnich ustawieniach tnie przy większych bitwach. Ktoś może wie jak naprawić ten problem? Byłbym ogromnie wdzięczny. I jeszcze jedno, jeżeli to coś pomoże w analizie problemu to menadżer zadań pokazuje użycie procesora tylko w 25% tak jakby gra używała tylko jeden rdzeń.
Tytuł: Odp: Quad Core i niska wydajność??
Wiadomość wysłana przez: SaddamKrK w Sierpnia 09, 2011, 17:16:45
W tym właśnie tkwi problem - silnik m&b używa tylko jednego rdzenia ;) Mimo to nie powinno być aż tak dużej różnicy pomiędzy procesorem dwu-, a czterordzeniowym. Znacznie ważniejszym czynnikiem w grach jest karta graficzna.

DOWN: O tym to nie wiedziałem, mój błąd ;)
Tytuł: Odp: Quad Core i niska wydajność??
Wiadomość wysłana przez: Ozwan w Sierpnia 09, 2011, 18:44:13
W tym właśnie tkwi problem - silnik m&b używa tylko jednego rdzenia ;)

Bullshit.

pokazuje użycie procesora tylko w 25% tak jakby gra używała tylko jeden rdzeń.

Cytuj
When I run Warband, it will only use one core even with force single threading unchecked. Even in normal multiplayer games that core is more or less maxed most of the time, so I imagine in single player with a lot of units and AI calculations going on that's only made worse and might cause some stutter when approaching. There is a simple way to fix it only using one core:

First see if it IS only using core 0 by bringing up windows task manager (ctrl + shift + esc) and going to the Performance tab. It shows a graph for each of your processor's cores. Run warband in windowed mode with task manager still open and run around a bit in game, then tab out to the task manager. If the first core has high usage and the others little to none, then you have this problem.

To fix it, go to the task manager's Processes tab after starting warband and find mb_warband.exe in the list. Right click it and click Set Affinity. Untick every core but the first (core 0), and click ok. Go back into Set Affinity and tick every core again and click ok. After doing that, warband makes uses of all my cores properly.

http://forums.taleworlds.com/index.php/topic,133732.30.html