Forum Miłośników Symulatorów Lotniczych
Hangar => Digital Combat Simulator World (DCS World) => Ka-50 Black Shark => Wątek zaczęty przez: Tailor w Grudnia 13, 2008, 10:35:18
-
Ciekawy tweak, jeśli można go tak nazwać, dla użytkowników Viśty i procków wielordzeniowych. Dla osób odwiedzających forum DCS nie będzie to żadna nowina, bo dyskusja na ten temat toczy się już tam od wielu dni.
Otóż, chociaż DCS-BS korzysta tylko z jednego rdzenia, to zmiana koligacji na dwa rdzenie znacząco podnosi wydajność. Dzieje się tak najwyraźniej tylko na Viście, ja na XP nie zauważyłem żadnej różnicy. Koligację ustawia się już z poziomu gry (gry!!! a nie ekranu konfiguracji, czy jak go tam nazwać), zrzucając ją na pasek i odnajdując proces DCS.exe w menadżerze zadań.
Wiem, że na naszym podwórku testował to już Boczek i rzeczywiście potwierdził przyrost FPS.
LINK (http://forums.eagle.ru/showthread.php?s=6a781d387eef25f0247df01b057ec9bf&t=33715) do tematu na forum DCS.
-
Faktycznie sprawdziłem i zysk FPS'ów w Instant Action jest rzędu 20-30% po ustawieniu koligacji na 2 rdzenie. Dlasze zwiększanie liczby rdzeni już nic nie daje. Aż sprawdziłem FRAPSem.
Testowane na Viście 64. Pytanie tylko czy na XP FPS nie jest od razu jak na Viście po zastosowaniu tego tweaka :D
-
Też potwierdzam wzrost osiągów na Vista64.
-
Ciekawy tweak
Tweak jest zarąbisty - podnosi prawie dwukrotnie FPS, czyli jednak można i DCS na full detalach u mnie (Vista 64bity, C2D) bardzo ładnie chodzi (miasto - z VC poprzednio 19 fps, teraz 35-37, low, pozostałe 50-70 FPS z VC). Da to sie zwłaszcza zauważyć przelatując obok jakiś jadących kolumn. Zawsze LO z tym kulało, pojawiały się warpy, teraz bajeczka - zero spadku fps (kolumna z Reply SongFlight z VC 45-50fps). Przydałoby się by zrobili coś takiego od razu w jakimś patchu - wsparcie dla dwóch rdzeni, chociaż oficjalnie DCS nie wspiera wielu procesorów. Problemem jednak jest to, że przy każdym załadowaniu nowego pliku z misją trzeba skakać po okienkach i ustwiać drugi rdzeń (zatem już chyba zejdę z ustawień i najwyżej zostawię pomysł do problematycznych misji czy high endowych screenów ;) )
-
Zamiast za każdym razem zrzucać do paska aplikację (nie tylko DCS), polecam użyć "Set Affinity II". Program typu ustaw, "odpal i zapomnij".
Polecam
-
Działa Ci ten program pod Vista? Owszem uruchamia się ale nie ustawia CPU x2 (sądzę, że to problem Administrator / User pod Vistą )
-------------------
Ok pobawiłem się działa ale nie tak jak powinien.
Wspomniana misja SongFlight, ta sama pozycja.
1CPU - 33 FPS
Set Aff - uruchomione 33-40 FPS (pokazuje pod Managerem Zadań Koligacja x 2 CPU więc OK, wykrył DCS i faktycznie coś ładuje)
ale.... i tu rzecz dziwna - po kliknięciu OK pod Windowsem w Manager Zadań (Koligacja)
skok do 50-65 FPS
Tak jakby coś jednak w tym Set Aff nie działało do końca
(http://img152.imageshack.us/img152/1274/setaffsl7.th.jpg) (http://img152.imageshack.us/my.php?image=setaffsl7.jpg)
na tej stronie jest inny sposób: http://forums.eagle.ru/showthread.php?t=33715&page=22
zobacze w praktyce
-
A może ten programik do kontroli rdzeni zadziała
http://www.koma-code.de/index.php?option=com_content&task=view&id=88&Itemid=93
-
Działa ale jednorazowo. Fakt, że tweak jest boski, na Medium z VC i nad lotniskiem (wciąż SongFlight) mam 80 fps. Muszę to wsadzić na stałe :020:
jest jeszcze taka opcja:
http://www.vistax64.com/tutorials/153125-boot-advanced-options-number-processors.html
u mnie inne procesy po odpaleniu ok, ale DCS który nie uruchamia się z automatu nie ładuje się na dwa rdzenie od razu; trzeba szukać dalej
Wracając do Set Aff II. tak to wygląda i jakoś samemu wciąż nie działa
(http://img83.imageshack.us/img83/3332/setaff2xk0.th.jpg) (http://img83.imageshack.us/my.php?image=setaff2xk0.jpg)
-
Czy już można w takim razie oficjalnie śmiać się z tego wątku, w którym prawie wszyscy oburzaliśmy się, że w DCS na Viście nie będzie dało się latać? :118:
-
Co do problemów z automatycznym ustawianiem koligacji, na forum DCS zanlazłem ten post (http://forums.eagle.ru/showpost.php?p=590101&postcount=189).
Nie sprawdzałem, bo jak pisałem wcześniej mam XP-ka.
-
Przerabiałem, u mnie niestety nie działa
-
U mnie działa Set Aff II jak powinien. Wrzucę po południu ustawienia softu.
Aha...ważne jest też, oprócz koligacji, ustawienie priorytetu na tryb "czasu rzeczywistego"-dodatkowe 5 klatek.
-
[...] Aha...ważne jest też, oprócz koligacji, ustawienie priorytetu na tryb "czasu rzeczywistego"-dodatkowe 5 klatek.
Potwierdzam :)
-
Problem z tego co widzę (ale też chyba największy impakt) jest w Vista 64bity
Tutaj programy do auto ustawień: http://www.geocities.com/edgemeal_software/SetAffinity/index.htm
a tutaj kolejna instrukcja z przyjaznym menu :)
http://code.google.com/p/dcsbsaffinitytool/
(http://dcsbsaffinitytool.googlecode.com/files/preview2.gif)
I uwaga! u mnie (V64) on działa jako jedyny - bez zarzutu. Mamy odpowiednie opóźnienie, program trzeba odpalać jako admin. SongFlight - 60-65 FPS z VC wow. Polecam (jeszcze potestuję dłużej, na razie 3 razy odpalanie ale jest OK zawsze!) :banan
-
Na forum DCS pojawiło się jeszcze jedno narzędzie do ustawienia koligacji DCS na dwa i więcej rdzeni - DcsMax 1.5.
Link do odpowiedniego tematu: http://forums.eagle.ru/showthread.php?t=39261
Do zassania: http://www.checksix-fr.com/bibliotheque/index.php?Fichier=5777
(http://www.checksix-fr.com/files/dcsmax/DcsMax15.jpg)
-
I właśnie to ostatnie narzędzie jako jedyne zadziałało na mojej Viśtuli 32 bit. Ani SetAffinity II ani inne narzędzia nie uruchamiają się w ogóle (padają na "Get CPU Load Query" czy jakoś tak:D - pewnie będę musiał pobawić się konsolą zarządzania)
Nie zauważyłem - czy ktoś testował to: JAN0109 FPSTWEAKV1.zip (http://www.checksix-fr.com/bibliotheque/index.php?page=detail&ID=5743)?
-
Wacha a pochwal się skąd masz DCSa. :002:
-
Off top kolego :118:
-
Po przeprowadzeniu kilku testów wychodzi mi, że użytkownicy dwóch monitorów nie są w stanie wykorzystać bonusa w postaci dodatkowych FPS. W obecnej chwili stoję przed wyborem:
- Albo gram pod XP - ustawiam dwa monitory w trybie "span" (rozciągnięcie pulpitu) i w BS ustawiam fullscreen, ale nie mogę skorzystać z tricku ustawienia koligacji rdzeni, bo pod XP nie działa.
- Albo gram pod Vistą x64 - mogę ustawić koligację rdzeni, ale cała "dodatkowa moc" idzie się bujać, bo do obsługi dwóch monitorów muszę użyć trybu dual view (bo "span" Microsoft z nieznanych przyczyn z Visty usunął), a co za tym idzie nie mogę w BSie włączyć opcji fullscreen - rezultat jest taki, że przy tych samych ustawieniach mam wydajność gorszą, niż w opcji nr 1.
Taki wybór - albo rybki, albo akwarium. jest oczywiście trzecia opcja - grać pod Vistą na jednym monitorze, tylko że jak ktoś raz spróbuje wygody Abrisa i Szwału na osobnym, dużym ekranie, to takiej opcji w ogóle pod uwagę nie bierze.
-
Touch buddy jakoś działa o ile się orientuję:
http://forums.eagle.ru/showthread.php?t=38379
-
No wiec ja sciagnalem ten program ustawilem i wzrost FPS znaczocy.Z 10fps (ultra details 1920x1200) w kabinie przyrost do 25-30fps,podczas lotu 20fps najmniej.
-
Tak, to co jest pod Vista to cud :004: Też jestem bardzo zadowolony z FPS'ami po ustawieniu z automata Koligacji na dwa rdzenie. Standard z kabiny to 30-45 FPS, schodzi min do 25 nad miastami (tuż nad ziemia) ale dodam ze widzialnosc jak i złożoność terenu High. Ciekaw jestem czy dadza to w patchu do DCS'a
-
Po kolejnym dniu dłubania wnioski są takie, że przy wyłączonym trybie fullscreen sim w ogóle nie reaguje na trick z koligacją rdzeni. Niezależnie od tego, czy robię to ręcznie spod managera procesów, czy też używam jednego z narzędzi do automatycznego ustawiania koligacji nie widzę wzrostu wydajności nawet o pół FPSa. Z kolei gdy włączona jest opcja fullscreen wzrost wydajności po ustawieniu koligacji na dwa rdzenie jest drastyczny (tak, jak pisali poprzednicy - około 20-25 FPS w górę + kolejne 4-5 przy ustawieniu wysokiego priorytetu dla procesu). Do tego dochodzi jeszcze dużo wyższa wydajność sima w trybie fullscreen niezależnie od koligacji. W rezultacie wygląda to tak, że na jednym monitorze przy fullscreen mam w kokpicie lecąc nisko nad miastem z włączonym Szkwałem 50-80FPS, natomiast na dwóch monitorach w trybie okienkowym w tych samych okolicznościach 13-30FPS. Bardzo brzydki i mało śmieszny dowcip Microsoftu, z tym usunięciem trybu horizontal span z Visty :-/
-
Witam serdecznie wszystkich.
Faktycznie gra obsługuje tylko jeden rdzeń. Po włączeniu drugiego jest niesamowita zmiana prędkości. Dzieki za tipsa ! ;)
Mam do Was pytanko, bo widze, że w temacie przewija sie hasło "VC". Co to jest to VC ? Szukałem i znaleśc nie moge :(
Pozdrawiam !
-
VC - virtual cockpit. W tym wątku chodzi po prostu o widok z kabiny, w przeciwieństwie do widoku z zewnątrz.
-
Dzięki ;)
-
Na windows 7 x86 RC automatycznie ustawia koligację na 2 rdzenie wg. task managera.
-
A jak z wydajnością? Porównywalna z Vistą?
-
Nie testowałem na viscie, ale z opinii innych wiem, że gry niby chodzą szybciej na w7.
-
Póki co statystycznie na 7 wydajność gier jest zazwyczaj odrobinę niższa, chociaż są tytuły gdzie na 7 jest więcej fpsów. Google Twój przyjaciel.
Co do DCS: http://forums.eagle.ru/showthread.php?t=39823
-
Czy ktoś się orientuje, czy Win7 obsługuje dwa monitory w trybie "span"?
-
Nie.
-
Tak na marginesie - bo jakoś to nie zostało zauważone (chyba, że gdzie indziej to wtedy przepraszam ;) ) Ostatni patch spowodował, że dwujajkowce pod Vistą są już poprawnie obsługiwane i nie ma już potrzeby korzystać z dodatkowego programu do ustawania koligacji z jakiegoś zewnętrznego automatu.
-
Tylko pod Vistą, czy może pod XP też ?
-
Z tego co się orientuję, to zauważalny efekt daje to tylko pod Vistą x64 (i pewnie Win7 x64). Zarówno w XP x32 jak i w Viście x32 ustawienie koligacji dla dwóch rdzeni nie daje zauważalnego przyrostu FPS.
-
Jak pod Vista 32 nie wiem (ale faktycznie tam poprzednio chyba nie było tez różnic), pod XP na pewno nie. Ja mam faktycznie 64bitowy system i widzę teraz że 2 jajka pracują już bez programu Set Affinity
-
Pod 32-bit Viśtą też w szybszym tempie strzelało z bata na dwóch kucykach ;)
-
Warto zamienić 2 kucyki na 2 rumaki. Zastanawiam się czy zaprzęg 4 rumaków zamienia DCS w pędzącą karetę..? LOL!
-
Niestety ja muszę nosić się z moimi kucykami, bo dla pełnowymiarowych rumaków nie miałbym dość sianka pod ręką :P
-
LOL Wacha! A i stajnie trzeba by było wyremontować :002:
-
Wystarczy Vista 32 bit, a działa na każdej Vi...ście (?) i Win 7 - 32 i 64. Porządne porównanie wydajności z/bez "affinity" zamieściłem na forum ED w jednym z pierwszych wątków na ten temat.