SRCDS Steam group


Very frustrated...so many opinions
#31
(02-06-2010, 07:31 AM)danooch13 Wrote:  I noticed the same thing in Linux and question it at one time.

It showed multiple threads in a debug output...

Maybe valve finally game to there senses and multithreaded an app that should have always been multithreaded.

Yea, and i think that they may have been laughing at all of us, the noobs Smile. Maybe they implemented it silently, just to trick us? :O
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#32
My thing though, if you were going to make it multithreaded, truly multithreaded, it should have started a new thread for each client connected, so unless your 9 threads there means you have 9 people playing, then some other funny stuff is going on...
[Image: b_560x95.png]
Reply
#33
Hmm.. well something that has been wondering me, is if the L4D servers have multithreading. The game has, so why not the server also?
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#34
Look at the usage of the threads. Only one thread has a high usage. That is the one which is calculating the world. I did not figure yet which porpuse the other threads have but the world calculation is single threaded. So we are back to one server one core.
Reply
#35
Yea thats true, but i do not understand, why they would make several threads then :/
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#36
Ok new server is in. It is amazing how much better this processor is. I decided to leave it as 24 players.

All is good now guys, thanks for all your time and help.

That old server was really xeons, but more like p4's.

Having the idler run keeps the cpu lower and the fps around 980. What exactly does the idler accomplish in a preemptive os?

Would using taskset be better, and less stressful on the processor? All idler seems to do is keep the process on one core....

I am trying to understand what it actually does at the smp level...
[Image: b_560x95.png]
Reply
#37
Well i'm also using the idler (srcdsfpsboost.exe) which gives my customer's servers stable 996 - 1000 FPS
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#38
What exactly does it do and how does it differ from taskset, because I get fairly the same results?
[Image: b_560x95.png]
Reply
#39
You mean 1000FPS? As far as i know, it increases the precision of the hitboxes on the server, but also makes it more unstable. Higher FPS takes more CPU power, but can be excellent for Match servers
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply
#40
No I was asking what is the difference between the idler and just using the linux taskset command?
[Image: b_560x95.png]
Reply
#41
Uhm.. i forgot the word, but well. Normally, the 1000FPS is "locked" in Windows, you will have to either run the srcdsfpsboost.exe or WMP to "open" it up. In linux, it normally runs it out of the bugs. This is done by HPET (High Precision Event Timer), which you can enable/disable in the bios. The difference is also that in linux, you can compile your own custom kernel, to optimize the usage of the processor you are using (which you cant in windows)
Slå den med jeres fiberforbindelser...

[Image: 1308107839.png]
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)