OpenArena Message Boards

OpenArena => Technical Snafus => Topic started by: rudcrustage on September 23, 2007, 06:08:17 PM



Title: AS process
Post by: rudcrustage on September 23, 2007, 06:08:17 PM
For some strange reason your Open Arena keeps spawning new processes such as one called AS. It's using excessive CPU.

It's still spawning this "as" process. Is it OpenArena doing this? If so, we may have to drop support for it.


anyone know?


Title: Re: AS process
Post by: next_ghost on September 24, 2007, 06:10:13 AM
Umm, are you using 64bit CPU?


Title: Re: AS process
Post by: rudcrustage on September 24, 2007, 06:53:21 AM
 2 x Quad Core Intel CPUs

i dont think so o_O


Title: Re: AS process
Post by: next_ghost on September 24, 2007, 07:22:24 AM
Quad core Intel CPUs should be 64bit AFAIK. What's your operating system?


Title: Re: AS process
Post by: dmn_clown on September 24, 2007, 08:25:40 AM
Quad core Intel CPUs should be 64bit AFAIK. What's your operating system?

Intel stopped making ia32 CPUs, however, it doesn't matter if those chips are x86_64 or not if the admins did something silly like install an ia32 OS on top of them.

The only process that should be spawned by the servers is ioq3ded.


Title: Re: AS process
Post by: next_ghost on September 24, 2007, 08:55:15 AM
Quad core Intel CPUs should be 64bit AFAIK. What's your operating system?

Intel stopped making ia32 CPUs, however, it doesn't matter if those chips are x86_64 or not if the admins did something silly like install an ia32 OS on top of them.

The only process that should be spawned by the servers is ioq3ded.

Yes, but 64bit version of ioq3 uses as for QVM processing.


Title: Re: AS process
Post by: dmn_clown on September 24, 2007, 09:20:50 AM
I don't see it in my process list.


Title: Re: AS process
Post by: rudcrustage on September 24, 2007, 09:47:34 AM
one sec, get right back to u guys thx for tryin


Title: Re: AS process
Post by: rudcrustage on September 25, 2007, 04:12:23 AM
It's a 64 bit OS -- CentOS 4.5.

For some reason this "AS" process keeps spawning and than leaving but it spikes with a high CPU.

This is the line used to run the server:

"ioq3ded.x86_64" )
serverpid=`ps auxw | grep $server_exec-$username | grep -v grep | awk '{print $2}'`
if [ -z "$serverpid" ]; then
cd /home/$username/$game_directory/$server_mod_directory
cp *console*.log `date +%m%d%Y`_console.log
cd /home/$username/$game_directory
crontab /usr/bin/serverchk
rm -f nohup.out
rm -f $server_exec-$username
chmod 755 $server_exec
chmod 755 /home/$username/$game_directory/pb
cp $server_exec $server_exec-$username
nohup ./$server_exec-$username +set dedicated $server_dedicated +set ttycon 0 +set net_ip $server_ip +set net_port $server_port +set com_hunkmegs 256 +set sv_maxclients $server_sv_maxclients +set logfile $server_logfile +set fs_basepath /home/$username/$game_directory +set fs_homepath /home/$username/$game_directory +set sv_pure $server_sv_pure +set sv_punkbuster $server_sv_punkbuster +set fs_game $server_mod_directory +set $server_vm $misc +exec $server_config1 +exec $server_config2 & > /dev/null 2>&1

It uses: ioq3ded.x86_64

Do they recommend the 32 bit version instead?


Title: Re: AS process
Post by: next_ghost on September 25, 2007, 04:39:06 AM
If nothing else works, 32bit version is the best option. Could you post here console output from server startup? Don't forget to start some map or the log will be useless.


Title: Re: AS process
Post by: rudcrustage on September 26, 2007, 10:16:33 PM
[root@gs1 home]# ps aux | grep 23045
817 23045 24.0 0.3 88936 85244 ? R 20:40 0:07 as -o /tmp/qagame.o_wfG3cM /tmp/qagame.s_tOCzZn
root 24152 0.0 0.0 51168 716 pts/0 R+ 20:41 0:00 grep 23045
[root@gs1 home]#

Finally caught it running. See that?


Title: Re: AS process
Post by: iLeft.bye on September 27, 2007, 01:56:24 AM
timbo pointed to this post and said gas is no more used


Title: Re: AS process
Post by: rudcrustage on September 27, 2007, 08:41:51 AM
wus dat mean