Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Alright, thanks mate, it sounds right for my hardware then! I play DAYZ on ultra with no issues and BF1 with no issues so Ithink it is just certain game issues. I am just trying to figure out why some people get more fps in a game, but they most likely have different hardware, upgrading my hardware seems pointless going by what Omega said as my GPU and CPU seems to be working perfectly fine and not over working. Sometimes I think I know stuff about hardware then I learn something new :)
Games are written in threads of code. Usually a game will have 1 or 2 main threads that control the game and govern how fast it runs. Plus dozens of minor threads. Each program thread runs in a cpu thread. Cpu threads are shared by everything running on the pc..A hyperthreaded i7 has 2 cpu threads per core giving 8 in total. So there is little chance that the total cpu usage will reach 100% if only 2 cpu threads are used heavily.
Msi afterburner shows the cpu threads as cpu1 thru cpu8. You will probably see cpu1 running at 80+% and the others running slower. If so and your gpu usage is low, it is this cpu thread that is limiting the game.
i7's are good because they have the fastest single thread speeds. That's the major reason why you buy them.
Gpu usage can also limit performance. 100% usage is obviously a limiting factor.
If all cpu threads have low usage and the gpu usage is low then that might be a poorly optimized game. Or it could be a program thread that is waiting on your hard disk or directx or vsync or something else, like a higher priority program or process. It isn't an exact science (and this explanation isn't the whole story).
So when deciding what to upgrade you look at the individual cpu thread % usage and the gpu % usage - for the games you want to improve performance for.
The cpubenchmark site has a single-thread performance chart. Anything over 2000 is a fairly decent cpu.
(The "poorly optimized game" can also be a cop-out by a cpu manufacturer trying to explain why its cpu's don't have high utilisation.)
the sheep people buy hype , not substance
why spend time ,money , resources when you dont have too .