Go Back   Champions of Regnum > English > Technical Support > Linux

Linux Technical issues under Linux platform

Reply
 
Thread Tools Display Modes
Old 08-25-2007, 01:45 AM   #11
Athens101
Pledge
 
Join Date: Jan 2007
Posts: 49
Athens101 is an unknown quantity at this point
Default

Quote:
Originally Posted by Froste
A game (any game) will always take whatever is available, if a game is only taking 40% of the cpu, then something else is taking 60%, or you are interpreting the data incorrectly
DuoMaxwell you hit the nail on the head when you said high priority where when a game takes high priority there is a point where more power just doesn't help it.

Graphically the home brew 3d engine behind Regnum is on par with the id Tech 3 engine. For those of you who have never had the displeasure of working on a 3d game (I been doing this since Glide was popular) the Tech 3 engine is what was used for Quake3.

Just for fun I loaded Regnum on my personal desktop today (it also doubles as our devel SQL/Apache/SAMBA file server. I ran it in a window at a low resolution 1280x960 @ 16

Have a look @ CPU's usage from Regnum and Top it's only 3% off.



So in response to the reply from (Froste) "A game (any game) will always take whatever is available, if a game is only taking 40% of the cpu, then something else is taking 60%, or you are interpreting the data incorrectly" That good sir is a uneducated statement as my screen shot proves. My CPU's were 37.2% idle. This was with Apache/SQL/Dovecot/Gimp/Amarok/X windows/Gaim/Azureus/SAMBA/Sendmail active and running.

I fear if I made a habit of interpreting data incorrectly I would find my persons quite unemployed. @ 37% CPU usage Regnum HAS to be using only one core out of the 4 (2 dual-core Opterons (4 cores, 270 Italy) since running a synthetic Apache benchmark via (Jmeter) this box is only under 40% load @ 25,000 request @ 5,000 clients per second.

Don't get me right I really like Regnum and buy premium content just to support the game. It's fun and the game does not look bad graphically but I think there is plenty of room for optimization, at least for the Linux client. Regnum is not a graphically intensive game and unless the Linux client was built with debugging it should not use as much CPU.

Yet the game is just out of beta so I can't complain and I look forward to new releases of the Linux client.

On the last note magnet said If you have a dual core, it will use only one of the cores. but niclam from NGD said The games uses all the CPU it can chew its teeth on

I have to say it looks like Regnum in fact does not support (SMP/dual core) and this explains why WoW uses so much less since it does support a multi core arch. It does not matter how many teeth Regnum sinks it's teeth into if it's only sinking it's teeth into one of the four available cores between 2 CPU'S.

I guess I should also note everything here runs CentOS minus the Netra's that are running Solaris.

Last edited by Athens101; 08-25-2007 at 03:26 AM.
Athens101 no ha iniciado sesión   Reply With Quote
Old 08-25-2007, 09:53 AM   #12
ChadMC
Initiate
 
ChadMC's Avatar
 
Join Date: Jan 2007
Posts: 235
ChadMC is an unknown quantity at this point
Default

Any chance NGD plans on supporting multi-core usage at some point? I'd love for my dual-core to be used to its full potential.
__________________
Slim - Syrtis Marksman Level 50
ChadMC no ha iniciado sesión   Reply With Quote
Old 08-25-2007, 10:30 PM   #13
DuoMaxwell
Master
 
DuoMaxwell's Avatar
 
Join Date: Jun 2007
Location: A place worse then hell
Posts: 332
DuoMaxwell is on a distinguished road
Default

Most devs are lazy, this is why SMP is still a little lacking even on Macs even tho Apple had been using dual cpu seups for years, most apps unless made by Apple had no dual CPU/Dual Core support. Apple's only big folly tho in the switch to x86 CPs was in not waiting for the C2D, they started off in amnylower end machines with the 32 bit Core Duo, doing this means that there is room for lazy devs to not give full 64bit support allong with full SMP support.

All hail BeOS, if more OSs where written like it was then SMP would pretty much be mandatory, BeOS was written in such a way that it forced the devs for any app to make everything multithreaded, if you have an old comp take a look at BeOS Max or the like, you'll be surprised at how much more capable it made even the crappiest hardware.

But I digress, This is 2k7 and we have had Dual Core and 64 bit CPUs for some time, yet the vast majority of apps don't yet support either and those that do usually do so badly, I'm surprised that even in the linux world that there are still some kinks to work out with full SMP and 64 bit support, with prices on dual core 64 bit CPUs so insanely low right now ($65 for the X2 4000+ AM2) it seems that at least for AMD that single core CPUs will be a thing of the past, but it will take quite some time for ppl to turn to it as their main focus instead of focusing on the old stuff.
__________________
My Chars:
Duo Maxwell, Knight, Ignis. Yo Momma, Conjurer, Ignis. Izana, Hunter, Ignis
Bank Of Duo, Warrior, used as gear storage only cause we have no banks...
DuoMaxwell no ha iniciado sesión   Reply With Quote
Old 08-27-2007, 10:05 AM   #14
Athens101
Pledge
 
Join Date: Jan 2007
Posts: 49
Athens101 is an unknown quantity at this point
Default

Quote:
Originally Posted by DuoMaxwell
Most devs are lazy, this is why SMP is still a little lacking even on Macs even tho Apple had been using dual cpu seups for years, most apps unless made by Apple had no dual CPU/Dual Core support. Apple's only big folly tho in the switch to x86 CPs was in not waiting for the C2D, they started off in amnylower end machines with the 32 bit Core Duo, doing this means that there is room for lazy devs to not give full 64bit support allong with full SMP support.

All hail BeOS, if more OSs where written like it was then SMP would pretty much be mandatory, BeOS was written in such a way that it forced the devs for any app to make everything multithreaded, if you have an old comp take a look at BeOS Max or the like, you'll be surprised at how much more capable it made even the crappiest hardware.

But I digress, This is 2k7 and we have had Dual Core and 64 bit CPUs for some time, yet the vast majority of apps don't yet support either and those that do usually do so badly, I'm surprised that even in the linux world that there are still some kinks to work out with full SMP and 64 bit support, with prices on dual core 64 bit CPUs so insanely low right now ($65 for the X2 4000+ AM2) it seems that at least for AMD that single core CPUs will be a thing of the past, but it will take quite some time for ppl to turn to it as their main focus instead of focusing on the old stuff.
Well Regnum was started what, five years ago? Oh SMP support hell we have had that for a LONG time. I have some SMP Sun Ultra 60 boxes running Aurora Linux that were build in the early 90's. After that we saw Dual Xeon, then dual p3, then Athlon MP... now AMD and Intel have good and cheap dual core options. Hell, two cores look at some of Suns 8 core chips. IBM has some nice ones in the POWER arch as well.

BeOS was a great platform but I never wrote for it since it used a microkernel and granted it's a great idea but like most it never really worked right.

I don't think we will see SMP in the Regnum engine since the one they used (yeah I really think this is a modded GPL 3d engine) does not support SMP. I only say this since one of my guys is a former Loki employee and he is "working on his care".
Athens101 no ha iniciado sesión   Reply With Quote
Old 08-28-2007, 06:37 AM   #15
DuoMaxwell
Master
 
DuoMaxwell's Avatar
 
Join Date: Jun 2007
Location: A place worse then hell
Posts: 332
DuoMaxwell is on a distinguished road
Default

For lacking support I meant for more allong the lines of desktop software on linux, which, unless you're willing to do it yourself isn'talways the easiest thing to find precompiled. I use Ubuntu Studio, the one version you'd exspect to see full 64 bit and SMP suppoerted version in the repos, lacks some apps that could or would benifit form it.

Apps on the high end workstation and server end of things usually are the first to support the latest and greatest hardware features to maximize their effeciency, yet consumer lv stuff always lags behind by allot.
__________________
My Chars:
Duo Maxwell, Knight, Ignis. Yo Momma, Conjurer, Ignis. Izana, Hunter, Ignis
Bank Of Duo, Warrior, used as gear storage only cause we have no banks...
DuoMaxwell no ha iniciado sesión   Reply With Quote
Old 08-28-2007, 12:39 PM   #16
saxtro
Pledge
 
Join Date: May 2007
Posts: 13
saxtro is on a distinguished road
Default

Athens101, you are crazy,
you run everythink on your machine as root!!!
saxtro no ha iniciado sesión   Reply With Quote
Old 08-28-2007, 05:51 PM   #17
NightTwix
Count
 
NightTwix's Avatar
 
Join Date: Dec 2006
Location: Germany
Posts: 1,655
NightTwix is on a distinguished road
Default

man athens
you really start to annoy people here with you constant trolling.
NightTwix no ha iniciado sesión   Reply With Quote
Old 08-29-2007, 03:12 AM   #18
Athens101
Pledge
 
Join Date: Jan 2007
Posts: 49
Athens101 is an unknown quantity at this point
Default

Quote:
Originally Posted by DuoMaxwell
For lacking support I meant for more allong the lines of desktop software on linux, which, unless you're willing to do it yourself isn'talways the easiest thing to find precompiled. I use Ubuntu Studio, the one version you'd exspect to see full 64 bit and SMP suppoerted version in the repos, lacks some apps that could or would benifit form it.

Apps on the high end workstation and server end of things usually are the first to support the latest and greatest hardware features to maximize their effeciency, yet consumer lv stuff always lags behind by allot.
True it will be some time since we have to mix and match 32/64 bit repos. Little things like lacking 64bit flash plugin and 64 bit codecs for video playback. But all in time no?

Also for running as root have a look as to why http://www.byteclub.net/wiki/CentOS_Live it makes for a great development env that you can test away on even if you place your box in the DMZ. Everyone saxtro is right it's 100% crazy to run an installed distro as root. su/sudo are your friend!

Night when you have the NGD Team telling you this http://www.regnumonline.com.ar/forum...929#post147929 you should tend to a mirror for a bit of self reflection

Last edited by Athens101; 08-29-2007 at 03:31 AM.
Athens101 no ha iniciado sesión   Reply With Quote
Old 08-29-2007, 10:04 PM   #19
twiistedkaos
Apprentice
 
Join Date: Jan 2007
Posts: 69
twiistedkaos is on a distinguished road
Default

Well my thread turned into an interesting discussion, which I don't mind, cleared up some thoughts of mine. From what I've read, Regnum engine isn't based off any other engine.
twiistedkaos no ha iniciado sesión   Reply With Quote
Old 08-31-2007, 09:51 PM   #20
NightTwix
Count
 
NightTwix's Avatar
 
Join Date: Dec 2006
Location: Germany
Posts: 1,655
NightTwix is on a distinguished road
Default

Quote:
Originally Posted by Athens101
Night when you have the NGD Team telling you this http://www.regnumonline.com.ar/forum...929#post147929 you should tend to a mirror for a bit of self reflection
trust me, im cooler with niclam than this might have sounded in his posting.
your arguments are misleading and simply wrong and yet you dont get tired to repeat them everywhere.

If you try to smartass about lag, cpu-usage or gameengines you should start to get a clue before shouting around.
For me you appear to be more of a troll.

and yea, self reflection isnt one of my strenghts.
At least i try to be constructive with my critics against NGD and why i say is funded
NightTwix no ha iniciado sesión   Reply With Quote
Reply


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 10:37 AM.


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