Aller au contenu

Photo

Uh yeah.... 100% CPU usage at main menu?


  • Veuillez vous connecter pour répondre
61 réponses à ce sujet

#1
vertigofm

vertigofm
  • Members
  • 90 messages
 Alright, so does anyone know why this game uses 100% of my CPU power at the main menu.

I have an AMD Athlon 64 X2 6000
4 gigs of DDR2 Ram
8800GT
Windows 7


This is really annoying....

#2
JironGhrad

JironGhrad
  • Members
  • 1 657 messages
try the CPU affinity fix listed in the link in my signature

#3
vertigofm

vertigofm
  • Members
  • 90 messages
I tried that. All it does is Max out the single core, and then the game runs slower... Arghhh.

#4
vertigofm

vertigofm
  • Members
  • 90 messages
I can't believe that the developers can't handle something as simple as multi-core capabilities. Almost everyone uses some type of multi-core processor... to have your program using 100% all the time is not a minor bug. It's akin to buying a car and having your engine consistently at the max RPM's no matter what speed you're driving. This should have been fixed weeks ago.

#5
JironGhrad

JironGhrad
  • Members
  • 1 657 messages

vertigofm wrote...

I can't believe that the developers can't handle something as simple as multi-core capabilities. Almost everyone uses some type of multi-core processor... to have your program using 100% all the time is not a minor bug. It's akin to buying a car and having your engine consistently at the max RPM's no matter what speed you're driving. This should have been fixed weeks ago.


Your analogy, while moving is incorrect.  This is more like buying a new fuel pump and having the engine run at max RPMs.  As for getting it fixed weeks ago, there's been such a wide variation in the machines that have this problem (and the ones that don't) that it's not a simple fix.  They'll fix it when they figure out why it does this (and it will probably resolve the slow loads and such as well).

#6
Shadesofsiknas

Shadesofsiknas
  • Members
  • 664 messages
EA are using this game played online to gather info from your system. Read the updated privacy policy. I wonder just how intrusive this software is and if it has anything to do with the problems people are having.

Modifié par Shadesofsiknas, 15 décembre 2009 - 10:15 .


#7
nicodeemus327

nicodeemus327
  • Members
  • 770 messages
It's pretty typical for games to use 100% of a processor while the application is active. Does this still happen when you have the program minimized?

Modifié par nicodeemus327, 15 décembre 2009 - 10:18 .


#8
Devilsway

Devilsway
  • Members
  • 50 messages
Is the game running poorly? I don't understand why it's an issue for you to be honest, If the game runs fine who really care if its eating up CPU usage. It could be a number of Things to be honest and most likely its a hardware issue and you seem to suspect.

#9
Ambushbug73

Ambushbug73
  • Members
  • 26 messages
Some games, and to be honest I'm not sure if this is one of them, are designed to use 100% of your available PCU power. Meaning if your system and background programs are using 6% of your processor's capabilities then game will utilize the other 96%. It will scale according to your PC needs. I've ran across couple of other games designed this way over the last year or so. As I said, I'm not sure if that is the design of this game but it isn't unheard of.

#10
nicodeemus327

nicodeemus327
  • Members
  • 770 messages
Most games are designed like that. Most of them also give up the CPU when they are no longer the focus (ie you alt tab or minimize them). If they don't then you have a problem.

#11
vertigofm

vertigofm
  • Members
  • 90 messages
Yeah I somehow doubt that this game utilizes 100% of my processor.



The problem it presents is inefficiency. If the game is consistently using 100% of my processor power, then it is in a sense bottlenecking. It's better to efficiently use 65%, the game can always use more. But at 100%- if it needs more processing power, it can't do anything and will just slow down.

#12
Vespillo Infensus

Vespillo Infensus
  • Members
  • 19 messages

nicodeemus327 wrote...

Most games are designed like that. Most of them also give up the CPU when they are no longer the focus (ie you alt tab or minimize them). If they don't then you have a problem.


This game doesn't give back resources on alt-tab. Not a single proper stable game released the last year punches your CPU in the face like this one and uses 100% CPU the entire game even in the menu.

A lot of people need to restart the game after an hour of play to keep it running smooth. That indicates the game is managing something not properly. Because this problem exists all the talk about how optimized this game is, is based on nothing.

When it's optimized, it uses the minimum amount of resources for the most performance on a variety of systems. Now it does neither.

I can run the game on an average gaming rig, but am not blind for the technical flaws of this good game. If we accept an evolution like this, then you accept a tetris 2010 version that uses 100% CPU to calculate the placing of some bricks. By mid 2010 your i7 will be too weak to play a game because hit has too chew trough 10.000 lines of code, that could be reduced to 1000 lines with some effort. People talked the same about Crysis on it's release. It was normal that it ran like crap even on low settings because of all the technology in the game and directx10 etc.... That until Crysis Warhead was released. Same graphics better performance because they optimized it. A PC is a multitasking device and an application should handle it like one.

If a mail application on a server used all that server's resources just in case, do we call that optimized, knowing that the server also handles other critical services? No we call that bugged and dangerous for business.

Face it. This game doesn't have an impressive AI and stellar graphics to justify it's performance. So don't defend it because you don't have a problem.

PC is a difficult platform but developers are bringing stable games for years on end. This one shouldn't be any different just because there are consoles like PS3 and XBOX360 that form an alternative.

#13
Shadesofsiknas

Shadesofsiknas
  • Members
  • 664 messages
well said.

#14
orpheus333

orpheus333
  • Members
  • 695 messages
I have a Quad Core Q8400 2.66Ghz It uses roughly 54% of the CPU at the menu screen and 60% in game. I got the same usage while in a window and about 65% while playing. The game runs perfectly with no lag...even in combat.

Modifié par andyr1986, 16 décembre 2009 - 02:08 .


#15
nicodeemus327

nicodeemus327
  • Members
  • 770 messages

Vespillo Infensus wrote...

nicodeemus327 wrote...

Most games are designed like that. Most of them also give up the CPU when they are no longer the focus (ie you alt tab or minimize them). If they don't then you have a problem.


This game doesn't give back resources on alt-tab. Not a single proper stable game released the last year punches your CPU in the face like this one and uses 100% CPU the entire game even in the menu.

A lot of people need to restart the game after an hour of play to keep it running smooth. That indicates the game is managing something not properly. Because this problem exists all the talk about how optimized this game is, is based on nothing.

When it's optimized, it uses the minimum amount of resources for the most performance on a variety of systems. Now it does neither.

I can run the game on an average gaming rig, but am not blind for the technical flaws of this good game. If we accept an evolution like this, then you accept a tetris 2010 version that uses 100% CPU to calculate the placing of some bricks. By mid 2010 your i7 will be too weak to play a game because hit has too chew trough 10.000 lines of code, that could be reduced to 1000 lines with some effort. People talked the same about Crysis on it's release. It was normal that it ran like crap even on low settings because of all the technology in the game and directx10 etc.... That until Crysis Warhead was released. Same graphics better performance because they optimized it. A PC is a multitasking device and an application should handle it like one.

If a mail application on a server used all that server's resources just in case, do we call that optimized, knowing that the server also handles other critical services? No we call that bugged and dangerous for business.

Face it. This game doesn't have an impressive AI and stellar graphics to justify it's performance. So don't defend it because you don't have a problem.

PC is a difficult platform but developers are bringing stable games for years on end. This one shouldn't be any different just because there are consoles like PS3 and XBOX360 that form an alternative.


Nope. Its how the main program loop is written. It's not bad or harmful. Most games will stop going through that main program loop when it’s minimized. This will cause your CPU to be freed so to speak. How this works is different for each game but it shouldn't take up 100% of it any more either (it doesn't on my computer) once you completely minimize the game (you don't see the main window at all).

Having to restart the game every hour or so is not because of this. It's because of memory leaks. A completely different thing.

Don't call things technical flaws when you don't know how things technically work.

EDIT: When I say minimized I don't mean alt tabbed. So long as the game is rendering graphics you'll see probably see 100% CPU usage. If you start other programs DA CPU will go down. Do you really think multitasking isn't working right? No.

Most games use all of the availbe free processing when they are active. The key word is free ie not being used.

Modifié par nicodeemus327, 16 décembre 2009 - 02:10 .


#16
orpheus333

orpheus333
  • Members
  • 695 messages
I just editted my post in a window and with the window focused im playing with no more than 65% CPU usage. And while running arouund redcliff it goes down to 55%

#17
nicodeemus327

nicodeemus327
  • Members
  • 770 messages
Do you have multiple processors or a dual core?

#18
Vespillo Infensus

Vespillo Infensus
  • Members
  • 19 messages

nicodeemus327 wrote...

Do you have multiple processors or a dual core?


Two posts above, this person has a quad core.

#19
crazybernas

crazybernas
  • Members
  • 10 messages
I know that I'm not a great developer, but when i made my SDL+OpenGL game my main loop uses one core at 100%. Just because its a while(quit!=false). Using the windows library might be different, but with SDL i don't know another way. Might be the case. In quad cores it may not use 100 of all cores because I know you can pause threads, so if it uses only 2 (or pauses the others), in a dual core it will use 100% processing power while in a quad core it will "only" use 50%(plus background processes).

#20
Vespillo Infensus

Vespillo Infensus
  • Members
  • 19 messages

nicodeemus327 wrote...

Vespillo Infensus wrote...

nicodeemus327 wrote...

Most games are designed like that. Most of them also give up the CPU when they are no longer the focus (ie you alt tab or minimize them). If they don't then you have a problem.


This game doesn't give back resources on alt-tab. Not a single proper stable game released the last year punches your CPU in the face like this one and uses 100% CPU the entire game even in the menu.

A lot of people need to restart the game after an hour of play to keep it running smooth. That indicates the game is managing something not properly. Because this problem exists all the talk about how optimized this game is, is based on nothing.

When it's optimized, it uses the minimum amount of resources for the most performance on a variety of systems. Now it does neither.

I can run the game on an average gaming rig, but am not blind for the technical flaws of this good game. If we accept an evolution like this, then you accept a tetris 2010 version that uses 100% CPU to calculate the placing of some bricks. By mid 2010 your i7 will be too weak to play a game because hit has too chew trough 10.000 lines of code, that could be reduced to 1000 lines with some effort. People talked the same about Crysis on it's release. It was normal that it ran like crap even on low settings because of all the technology in the game and directx10 etc.... That until Crysis Warhead was released. Same graphics better performance because they optimized it. A PC is a multitasking device and an application should handle it like one.

If a mail application on a server used all that server's resources just in case, do we call that optimized, knowing that the server also handles other critical services? No we call that bugged and dangerous for business.

Face it. This game doesn't have an impressive AI and stellar graphics to justify it's performance. So don't defend it because you don't have a problem.

PC is a difficult platform but developers are bringing stable games for years on end. This one shouldn't be any different just because there are consoles like PS3 and XBOX360 that form an alternative.


Nope. Its how the main program loop is written. It's not bad or harmful. Most games will stop going through that main program loop when it’s minimized. This will cause your CPU to be freed so to speak. How this works is different for each game but it shouldn't take up 100% of it any more either (it doesn't on my computer) once you completely minimize the game (you don't see the main window at all).

Having to restart the game every hour or so is not because of this. It's because of memory leaks. A completely different thing.

Don't call things technical flaws when you don't know how things technically work.

EDIT: When I say minimized I don't mean alt tabbed. So long as the game is rendering graphics you'll see probably see 100% CPU usage. If you start other programs DA CPU will go down. Do you really think multitasking isn't working right? No.

Most games use all of the availbe free processing when they are active. The key word is free ie not being used.


It's crazy how i am suggested to not use something as vague as "technical flaw" when you state that this game suffers from memory leaks. And that is something completely different then a technical flaw?

Anyway this game keeps crashing on people and is stressing hardware.

Minimum requirements on the box is 1,6Ghz processor and 1GB of memory when using WinXP.

In reality we have to use a factor 4 to be sure it will run without problems and even then it crashes to desktop on occasions. There just is no guarantee that it will run on any system.

I don't think this was intended, so excuse me when i have my doubts with the impact/performance level this game has on different gaming rigs.

#21
nicodeemus327

nicodeemus327
  • Members
  • 770 messages

Vespillo Infensus wrote...

It's crazy how i am suggested to not use something as vague as "technical flaw" when you state that this game suffers from memory leaks. And that is something completely different then a technical flaw?

Anyway this game keeps crashing on people and is stressing hardware.

Minimum requirements on the box is 1,6Ghz processor and 1GB of memory when using WinXP.

In reality we have to use a factor 4 to be sure it will run without problems and even then it crashes to desktop on occasions. There just is no guarantee that it will run on any system.

I don't think this was intended, so excuse me when i have my doubts with the impact/performance level this game has on different gaming rigs.


The 100% CPU usage has nothing to do with memory leaks. Memory leaks are what's causing PC users to restart their game every so often when it gets super laggy. Sure, its a bug aka technical flaw. You didn't know what the bug actually was and used that to explain behavior (the 100% CPU usage) that's perfectly normal and not a bug in anyway.

Modifié par nicodeemus327, 16 décembre 2009 - 03:28 .


#22
nicodeemus327

nicodeemus327
  • Members
  • 770 messages

Vespillo Infensus wrote...

nicodeemus327 wrote...

Do you have multiple processors or a dual core?


Two posts above, this person has a quad core.


Thanks, I missed that.

My guess is that DA isn’t designed to take advantage of all his/her processors.

Modifié par nicodeemus327, 16 décembre 2009 - 03:29 .


#23
JironGhrad

JironGhrad
  • Members
  • 1 657 messages

nicodeemus327 wrote...

Having to restart the game every hour or so is not because of this. It's because of memory leaks.


I don't know why people insist on peddling this garbage.  It's clearly not a memory leak.  A memory leak affects every user regardless of system configuration. My memory usage has never exceeded 1.4Gb out of 2Gb. If it were leaking I should have slowdowns and crashes to desktop, but this runs far more stablely than Fallout 3 ever has. I've only crashed once, entering the Landsmeet cutscene and reloading the save immediately prior to that went on with no problems. Note, that I've run the game for more than 60 hours at a stretch without seeing a load time over 45 seconds (which is the same as it always is in certain areas).

#24
nicodeemus327

nicodeemus327
  • Members
  • 770 messages

JironGhrad wrote...

nicodeemus327 wrote...

Having to restart the game every hour or so is not because of this. It's because of memory leaks.


I don't know why people insist on peddling this garbage.  It's clearly not a memory leak.  A memory leak affects every user regardless of system configuration. My memory usage has never exceeded 1.4Gb out of 2Gb. If it were leaking I should have slowdowns and crashes to desktop, but this runs far more stablely than Fallout 3 ever has. I've only crashed once, entering the Landsmeet cutscene and reloading the save immediately prior to that went on with no problems. Note, that I've run the game for more than 60 hours at a stretch without seeing a load time over 45 seconds (which is the same as it always is in certain areas).


That's not true at all. It could very well be a memory leak. All a memory leak is just some data that doesn't get released back to the system. The game doesn't have to continuously leak memory. It’s very dependent on where the leak is and what's being leaked.

Also memory leaks can occur because of system specific configurations. A lot of memoery leaks happen because of drivers.

EDIT: Spelling and stuff.

Modifié par nicodeemus327, 16 décembre 2009 - 03:45 .


#25
Vespillo Infensus

Vespillo Infensus
  • Members
  • 19 messages

nicodeemus327 wrote...

Vespillo Infensus wrote...

It's crazy how i am suggested to not use something as vague as "technical flaw" when you state that this game suffers from memory leaks. And that is something completely different then a technical flaw?

Anyway this game keeps crashing on people and is stressing hardware.

Minimum requirements on the box is 1,6Ghz processor and 1GB of memory when using WinXP.

In reality we have to use a factor 4 to be sure it will run without problems and even then it crashes to desktop on occasions. There just is no guarantee that it will run on any system.

I don't think this was intended, so excuse me when i have my doubts with the impact/performance level this game has on different gaming rigs.


The 100% CPU usage has nothing to do with memory leaks. Memory leaks are what's causing PC users to restart their game every so often when it gets super laggy. Sure, its a bug aka technical flaw. You didn't know what the bug actually was and used that to explain behavior (the 100% CPU usage) that's perfectly normal and not a bug in anyway.


I can accept 100% CPU usage if required, but not in the main menu. That's why i mark it as fishy. If a World of Warcraft or Guild Wars, had these needs, it would be unplayable online. And if you look at mechanics, these games are similar. Graphics belong mostly to the GPU so no need to compare those.

I think this game can be tweaked to use half the processing power it takes right now. Developing Multiplatform didn't do this game any good, even if the PC was the lead platform. Disabling the game to run on just one core doesn't have a drastic performance loss and reduces the number of crashes. That means something is messed up.

Colin Mcrae DiRT, the PC version had the same problem. It used 100% CPU all the time and had the worst performance ever on anything less than a C2D. Reason: An XBOX360 port.

This game is leaning to the same side.