Go Back   Champions of Regnum > English > Technical Support

Technical Support Questions about game technical support to the users of the community

Reply
 
Thread Tools Display Modes
Old 12-22-2007, 10:37 AM   #1
Prometheus
Pledge
 
Prometheus's Avatar
 
Join Date: Jul 2007
Posts: 19
Prometheus is on a distinguished road
Default Crashes on Hyperthreading / Multicore and 100% CPU usage

It seems that RO runs more unstable on systems with more than one logical CPU (if you have Hyperthreading, a Multi-Core CPU or multiple CPUs). I know that from at least 4 different people.

Restricting RO to one logical CPU seems to help a lot in this case. Any ideas?

Also the in-game CPU monitor (when you press ALT + I) shows always >90% even if run on multiple CPUs. It seems that RO is running some tight loop on one thread and only does monitor this thread. Maybe this is related to the problem described above?

Even more weird, if I onfocus RO in windowed mode (e.g. I switch to the task manager), it stops consuming 100% power of the one logical CPU and my laptop fan slows down at the same time.

Why does RO use a whole CPU when focused??? Is it a input related problem?

Let aside power consumption, doesn't it also slow down the whole game?

P.S: You might also have noticed this thread in the German community:

http://regnum-forum.gamigo.de/showthread.php?t=1365

Edit: My system is a Toshiba Tecra A9 with a 2,2 GHZ Intel Core 2 Duo CPU.
Attached Images
File Type: png ro_focused.png (5.2 KB, 12 views)
File Type: png ro_unfocused.png (6.0 KB, 12 views)
Prometheus no ha iniciado sesión   Reply With Quote
Old 12-22-2007, 11:08 AM   #2
Myxir
Count
 
Myxir's Avatar
 
Join Date: Mar 2007
Location: Germany
Posts: 1,164
Myxir is on a distinguished road
Default

Quote:
Originally Posted by Prometheus
Even more weird, if I onfocus RO in windowed mode (e.g. I switch to the task manager), it stops consuming 100% power of the one logical CPU and my laptop fan slows down at the same time.
Hey, I have the same problem with my Dual Core. Usually I play in full screen mode. But if I hit alt+enter to get windowed mode, it only uses around 30% of my cpu. If I get back to full screen the game uses around 70% again but it runs only at ~15 FPS, usually it should be something like 50-70.
With my Single Core CPU I did not experience that.
But to the german thread:
Quote:
Da manche Ihr Hyperthreading oder einen 2.ten Prozessor nicht dauerhaft abschalten möchten, habe ich ein Programm gefunden, mit dem man Regnum dazu bringen kann, nur auf einem Prozessor zu arbeiten.
Sorry, but in my oppinion this is crap. Regnum does NOT use the second core. It only uses one. This annoys me very much because of saving energy... Both cores are running at 100% speed but they could run at ~50% if Regnum would use both cores.
One core runs at ~70-90% load and the other has just something about 2-10%.
But I mostly never suffer crashes because of this. I often relog to get my FPS back.
In my opinion this looks like a kind of memory leak.
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left.
Myxir no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 06:13 PM   #3
octopus
Master
 
Join Date: Jul 2007
Posts: 251
octopus is on a distinguished road
Default

Quote:
Originally Posted by Myxir
Sorry, but in my oppinion this is crap. Regnum does NOT use the second core. It only uses one. This annoys me very much because of saving energy... Both cores are running at 100% speed but they could run at ~50% if Regnum would use both cores.
One core runs at ~70-90% load and the other has just something about 2-10%.
If you are running Windows, that second CPU is there to run your viruses and spyware. If your second CPU is only running at 2-10%, just wait until you get a few more viruses, pop-ups and other malware, then your second CPU will be fully utilized.

On a more serious note, we have 5 computers that can all run Regnum. Four of them are single-core AMD systems, and on those Regnum has always been stable. On the fifth machine, an Intel dual-core system (and the fastest system we have), Regnum crashes every 5 minutes or so. I haven't tried turning off hyper-threading on it yet, but I've heard that can help. All five run Ubuntu, and all with Nvidia video cards.
octopus no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 07:45 PM   #4
theotherhiveking
Count
 
Join Date: May 2007
Posts: 1,452
theotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura about
Default

Regnum only uses 1 core, it was designed to use only 1 core.

making it use 2 cores would really damage performance in single core procesors.


When the game is not focused it takes less resources, this is intentionan.
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
theotherhiveking no ha iniciado sesión   Reply With Quote
Old 12-26-2007, 07:59 PM   #5
Prometheus
Pledge
 
Prometheus's Avatar
 
Join Date: Jul 2007
Posts: 19
Prometheus is on a distinguished road
Default

Quote:
Originally Posted by theotherhiveking
Regnum only uses 1 core, it was designed to use only 1 core.

making it use 2 cores would really damage performance in single core procesors.


When the game is not focused it takes less resources, this is intentionan.
Where do you have this information from?

A well written multi-threading application will run optimally on a single and a multi-core system. I'm pretty much sure that this is true as I wrote such applications myself already
Prometheus no ha iniciado sesión   Reply With Quote
Old 12-27-2007, 03:53 PM   #6
theotherhiveking
Count
 
Join Date: May 2007
Posts: 1,452
theotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura abouttheotherhiveking has a spectacular aura about
Default

Quote:
Originally Posted by Prometheus
Where do you have this information from?

A well written multi-threading application will run optimally on a single and a multi-core system. I'm pretty much sure that this is true as I wrote such applications myself already

I took the information from killeak and surak.
__________________
⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
theotherhiveking no ha iniciado sesión   Reply With Quote
Old 12-22-2007, 12:09 PM   #7
cs42
Pledge
 
Join Date: May 2007
Posts: 46
cs42 is on a distinguished road
Default

Quote:
Originally Posted by Prometheus
Also the in-game CPU monitor (when you press ALT + I) shows always >90% even if run on multiple CPUs. It seems that RO is running some tight loop on one thread and only does monitor this thread. Maybe this is related to the problem described above?
It uses 100% on *one* core/CPU because RO unfortunately doesn't use more than on core (yet). This doesn't necessarily mean, that the cpu is runing on fullspeed though, because with modern cpus the speed will be adjusted automatically (and sometimes I see the speed dropping even with ro running).

On the other hand there's no reason ro *should not* use all the processing power available...
cs42 no ha iniciado sesión   Reply With Quote
Old 12-22-2007, 01:45 PM   #8
Boger
Master
 
Boger's Avatar
 
Join Date: Jun 2007
Location: Poland/Spain; Madrid
Posts: 487
Boger is on a distinguished road
Default

Quote:
Originally Posted by Prometheus
It seems that RO runs more unstable on systems with more than one logical CPU (if you have Hyperthreading, a Multi-Core CPU or multiple CPUs). I know that from at least 4 different people.

Restricting RO to one logical CPU seems to help a lot in this case. Any ideas?

Also the in-game CPU monitor (when you press ALT + I) shows always >90% even if run on multiple CPUs. It seems that RO is running some tight loop on one thread and only does monitor this thread. Maybe this is related to the problem described above?

Even more weird, if I onfocus RO in windowed mode (e.g. I switch to the task manager), it stops consuming 100% power of the one logical CPU and my laptop fan slows down at the same time.

Why does RO use a whole CPU when focused??? Is it a input related problem?

Let aside power consumption, doesn't it also slow down the whole game?

P.S: You might also have noticed this thread in the German community:

http://regnum-forum.gamigo.de/showthread.php?t=1365

Edit: My system is a Toshiba Tecra A9 with a 2,2 GHZ Intel Core 2 Duo CPU.
I suffer lately many crashes too... and I have a dualcore too, updating the DC Optimizers and other stuff didnt help this time.
And ofc only RO got this stuff, other games/apps work golden
__________________
The Melbourne Shuffler!
Boger no ha iniciado sesión   Reply With Quote
Old 12-22-2007, 02:14 PM   #9
Stefan1200
Initiate
 
Join Date: Jul 2007
Location: Germany
Posts: 197
Stefan1200 is on a distinguished road
Default

My clanmate got many crashes too. He has Hyperthreading.
The thread related to my clanmates problem:
http://www.regnumonline.com.ar/forum...ad.php?t=15085
Stefan1200 no ha iniciado sesión   Reply With Quote
Old 12-22-2007, 02:20 PM   #10
Boger
Master
 
Boger's Avatar
 
Join Date: Jun 2007
Location: Poland/Spain; Madrid
Posts: 487
Boger is on a distinguished road
Default

well, how does the crash look like?
Its just a simple Error message without any freeze? or maybe a graphics corrutpion with a freeze and then error? some more details.
__________________
The Melbourne Shuffler!
Boger no ha iniciado sesión   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:37 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved