You can avoid this by making the thread sleep for 1 milisecond after each iteration of the main loop.crazybernas wrote...
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).
Uh yeah.... 100% CPU usage at main menu?
#51
Posté 24 décembre 2009 - 04:14
#52
Posté 24 décembre 2009 - 04:40
Modifié par tmp7704, 24 décembre 2009 - 05:36 .
#53
Posté 24 décembre 2009 - 06:38
#54
Posté 24 décembre 2009 - 10:46
#55
Posté 25 décembre 2009 - 06:02
-CastorTroy- wrote...
please more dev responses in all threads!!!
devs have probably been on holiday since the 2nd patch came out.
#56
Posté 25 décembre 2009 - 12:04
#57
Posté 11 janvier 2010 - 11:38
1) Obvious solution, but clean your PC on a regular basis. No brainer there, especially if there's dust clogging up the fans that keep your PC cool in the first place.
2) Find yourself a decent cooling system, particularly for gaming laptops. And think of the long term, particularly with future releases (i.e. Mass Effect 2) where you might encounter similar issues.
3) I'm not sure if anyone's tried this but you can try to undervolt your CPU to help reduce the temperature output of your CPU Cores should they run at 100% capacity. I believe the capacity isn't the issue, but rather it's the temperature at which it's running. You have to admit if you can run Dragon Age at a reduced temperature despite running at full capacity then what do you have to lose?
This solution may not work for everyone but if it does you have a potential workaround in the meantime. My point is, before anyone goes and blames the game's code for this sort of thing you should really find out (about your PC) if there's other factors at hand.
Modifié par Ulysses Mockett, 11 janvier 2010 - 12:55 .
#58
Posté 18 janvier 2010 - 06:47
Ulysses Mockett wrote...
Alright, I've been trying to figure out this particular problem as well. Firstly, for everyone who is playing Dragon Age on PC: You really need know (and possibly love) your PC because you can't expect to play a game on PC and not encounter any sort of issues, such as the 100% CPU usage. That being said there are some ways to work around the 100% CPU issue, even if running the game at full tilt doesn't necessarily mean a problem w/ the game's coding.
1) Obvious solution, but clean your PC on a regular basis. No brainer there, especially if there's dust clogging up the fans that keep your PC cool in the first place.
2) Find yourself a decent cooling system, particularly for gaming laptops. And think of the long term, particularly with future releases (i.e. Mass Effect 2) where you might encounter similar issues.
3) I'm not sure if anyone's tried this but you can try to undervolt your CPU to help reduce the temperature output of your CPU Cores should they run at 100% capacity. I believe the capacity isn't the issue, but rather it's the temperature at which it's running. You have to admit if you can run Dragon Age at a reduced temperature despite running at full capacity then what do you have to lose?
This solution may not work for everyone but if it does you have a potential workaround in the meantime. My point is, before anyone goes and blames the game's code for this sort of thing you should really find out (about your PC) if there's other factors at hand.
it's a widespred occurance to have the CPU run at 100%
If you google "dragon age cup usage 100" you get a whole bunch of forum results of people wanting ot know what the deal is. It seems that there might be something with the game that is making it work a little harder than normal. Even with itunes and firefox running at the same time with multiple tabs, I rarely go over 5%. But Dragon Age makes it shoot up to 100 and stay there until it's closed, i've had it shut down my computer completely twice. (this is after checking my laptop, opening it up, cleaning everything and trying again)
There may be a patch that could be developed to help what some say as "memory leaking", which might cause the loading screens to get longer and the game to start lagging after a while. Until then most people are just going to have to play for an hour at a time and restart the game. I don't think it's that big of a deal unless it starts burning up our hardware.
#59
Posté 28 janvier 2010 - 09:22
#60
Posté 29 janvier 2010 - 03:31
andyr1986 wrote...
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.
This for me as well.
#61
Posté 18 mars 2010 - 08:53
This doesn't seem to mean that it will run much hotter, mine is 45C right now which is kind of cool (and running at 100%) it might go to 50C or perhaps a little more so no problem. What this tells us is that even though it appears to be using 100% it isn't actually because then the CPU would be as warm as possible all the time and not cool down from 48C to 44C while I surf and still have the game running.
Anyway this is still as serious leakage. Whats the official bioware word on this? I made a search and the internet is exploding with questions on this bug. Why would i limit any core from being consumed by a game that recommends multicore (as in the affinity "fix).
If they don't have engineers working around the clock on this Bioware should quit making PC games because this is just pathetic. Many people had the same problem in ME1 (including me, had to rebuy for the 360) and I bet they do for ME2 - which I bought for 360 straight away this time.
Modifié par yRegal, 18 mars 2010 - 09:05 .
#62
Posté 18 mars 2010 - 09:40
andyr1986 wrote...
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.
The game use only 2 cores, so 2 of your cores are used to 100%, and the 2 other core are used for other things





Retour en haut







