Nainstalovat Steam
přihlásit se
|
jazyk
简体中文 (Zjednodušená čínština)
繁體中文 (Tradiční čínština)
日本語 (Japonština)
한국어 (Korejština)
ไทย (Thajština)
български (Bulharština)
Dansk (Dánština)
Deutsch (Němčina)
English (Angličtina)
Español-España (Evropská španělština)
Español-Latinoamérica (Latin. španělština)
Ελληνικά (Řečtina)
Français (Francouzština)
Italiano (Italština)
Bahasa Indonesia (Indonéština)
Magyar (Maďarština)
Nederlands (Nizozemština)
Norsk (Norština)
Polski (Polština)
Português (Evropská portugalština)
Português-Brasil (Brazilská portugalština)
Română (Rumunština)
Русский (Ruština)
Suomi (Finština)
Svenska (Švédština)
Türkçe (Turečtina)
Tiếng Việt (Vietnamština)
Українська (Ukrajinština)
Nahlásit problém s překladem
For example:
In 7 Days To Die, my FPS in a fully built-up base with a lot of torches and other things would drop from 130+ all the way down to the 50~60 range with drops into the 30s. Setting core affinity so that the game only used cores 0, 2, 4, and 6 literally doubled the FPS I was getting when the game was allowed to use all 24 threads of my 3900X.
I have not tested this with Rust, but given that people are getting better FPS than you with 4C/4T CPUs, it's possible that running the game with only 4 cores will improve FPS.
The problem between Ryzen and Intel is that a lot of games just don't handle Ryzen as well as they handle Intel, so they just don't make good use of all of the extra threads.
On Ryzen it's the fact that it's using chiplets which slows down the CPU, there is a huge delay when these chips need to talk to eachother. AMD's "gamemode" for Threadripper (And also high core-count Ryzen I think) disables all except for a single core die to circumvent this issue.
On Ryzen 1000 and 2000 a single core die has 4 cores, on Ryzen 3000 it's 8 cores. Ryzen 3000 also massively bumped up the CPU cache and registers to improve on this issue, more cache = less data to load from main memory and other core dies.
It's an issue that persists with all Ryzen CPUs running SMT with games that absolutely hate it. From personal experience doing what I recommended with 2nd and 3rd generation Ryzen has worked.
Black Desert Online in particular handles SMT so poorly that leaving it on or not setting the affinity can bring all Ryzen chips running SMT to their knees; your FPS could be 144+ when not doing much, but as soon as you get into combat, your FPS can drop below 60 and stutter frequently. Setting affinity or disabling SMT entirely effectively removes the issue.
And then there is the other fact which I explained in the comment you are responding to, Ryzen's chiplet design. I feel like you didn't read what I said, read it, then you can get more gaming performance out of your 3900x. You shouldn't have bought a 3900x when only using it for gaming. A 3600, 3700x or 3800x would have performed much better in some games due to them only having a single core die.
Reason why I bought the 3900X was for more than just gaming.
Some newer drivers might have worse performance in some games