User panel stuff on forum
  21 posts on 1 page  1
Server Talk
2007-12-03, 17:05
Administrator
2055 posts

Registered:
Jan 2006
I'm not sure if i'm the only one having problems with these servers after like a map change - then the whole server seems to hang and you get thrown out or something. It also uses a different server mod than the standard one and i guess that's the issue. I assume it's Molgrum's own mod and that's why it's not changed to KTX.

However, i ping good to the servers and wouldn't mind seeing another mod used on them. Does anyone agree with me or am i just being a pain in the ass?
www.facebook.com/QuakeWorld
2007-12-03, 18:10
Member
715 posts

Registered:
May 2006
Last time I tried KTX 1.33 it ate up too much CPU, I don't know if that's fixed now. Regarding the server crash, it's a bug in the ftesv MVD streaming code, I'm debugging it right now and hopefully it gets solved pretty soon.
It was a while ago since I did anything to those servers, but now i changed the start map to dm4 and the countdown length to 15.
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-03, 18:15
Member
1011 posts

Registered:
Feb 2006
was that running ktx on fteqwsv or mvdsv?

if fteqwsv (is PR2 support up to date?), then try mvdsv and compare cpu usage
if mvdsv, then, what platform?
if osx, then please run using built in OS profilers and provide cpu trace
if linux, then please link against some profiler (e.g. google performance tools) and provide cpu trace
2007-12-03, 18:20
Member
715 posts

Registered:
May 2006
From what I remember, choice of server didn't matter (significantly).
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-03, 18:42
Member
715 posts

Registered:
May 2006
The servers are restarted without any QTV connected to them, a temporary workaround that should prevent the crashes.
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-03, 19:42
Member
950 posts

Registered:
Apr 2006
molgrum wrote:
From what I remember, choice of server didn't matter (significantly).

Are you going to give any trace so we can have a read?
What "too much CPU" means to you (roughly)?
2007-12-03, 21:04
Member
715 posts

Registered:
May 2006
I tried it with just me connecting now, couldn't see anything special but it might be worse when more players connect. How is the QVM implementation performance-wise?
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-03, 22:24
Member
950 posts

Registered:
Apr 2006
Never did some real stress test of QVM or SO/DLL...
Might as well do that if I can figure how to do so.
2007-12-03, 22:55
Member
950 posts

Registered:
Apr 2006
Oldman, I'd be interested with some help on the topic
2007-12-04, 00:12
Member
715 posts

Registered:
May 2006
I did some stress-testing with Johnny_cz, 8 players shooting/moving (just basic +left;+attack) and 7 spectators:
mvdsv + ktx qvm: 22 % CPU, 8 RAM
fteqwsv + non-ktx: 20 % CPU, 4.1 RAM

Hard to say if it's fteqwsv or non-ktx that makes the performance better though.
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-05, 14:39
Moderator
1329 posts

Registered:
Apr 2006
.QVM takes 1½-2½ times more cpu time than .so/.dll and the memory consumption is totally flawed. MVDSV with 16MB heap takes ~23MB memory and with 32MB heap (default!) it takes ~39MB memory when idling.

With 2GHz K8 processor one player takes around 1% of the cpu using mvdsv + .so.

You can't even start to compare .QVM with .dat because their cpu-usage is on so totally different levels.
Servers: Troopers
2007-12-05, 14:41
Member
950 posts

Registered:
Apr 2006
Hey, good time to define a protocol for testing CPU and memory use of the app
2007-12-05, 16:41
Member
715 posts

Registered:
May 2006
But .so/.dll has a drawback from a security POV, or do you have anything to say there?
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-05, 16:46
Member
950 posts

Registered:
Apr 2006
*YAWN*
2007-12-05, 17:59
Member
715 posts

Registered:
May 2006
Ok as usual then, case closed.
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
2007-12-05, 18:08
Moderator
1329 posts

Registered:
Apr 2006
molgrum wrote:
But .so/.dll has a drawback from a security POV, or do you have anything to say there?

Yes.

QW servers have been running "insecure" for the last 10 years, and look how we are being flooded by evil cheaters, damn them.

Or if you are referring to being able to hack on the shell like with ktpro, one word: CHROOT.



How long have you been on the scene, like a year or so? It's pretty evident that you worry about matters that are rather irrelevant. On the scene with this size and knowlege, would you think players spot cheaters in a nanosecond? (like they have done in the past)
Servers: Troopers
2007-12-05, 19:44
Member
1011 posts

Registered:
Feb 2006
even with .qvm you should be running with chroot
2007-12-05, 20:26
Member
950 posts

Registered:
Apr 2006
Soooo, back on the performance track (I'm not talking about security here, no need to call in the reinforcements)... Anyone with knowledge on how to measure use of cpu/mem of an application accurately?
2007-12-05, 20:35
Member
1011 posts

Registered:
Feb 2006
deurk: setup http://cacti.net/ and http://www.rrdtool.org/ to get some graphs for your servers
2007-12-05, 20:38
Member
950 posts

Registered:
Apr 2006
Already have that, but I want something that records for a few minutes what is going on and allow analyse
2007-12-05, 20:42
Member
715 posts

Registered:
May 2006
Would be nice to compare servers and such, but I'm too lazy to do it
---Where can you see lions? Only in kenya! Come to kenya we've got lions.
  21 posts on 1 page  1