Raised This Month: $51 Target: $400
 12% 

Most important aspect for smooth CSGO servers


Post New Thread Reply   
 
Thread Tools Display Modes
Puppetmaster
Senior Member
Join Date: Jun 2015
Location: Probably at a computer.
Old 02-11-2016 , 16:47   Re: Most important aspect for smooth CSGO servers
Reply With Quote #11

Quote:
Originally Posted by Major Erection View Post
So....in other words, it's not possible unless I get new hardware? What are threads and do they do for the servers?
In simple terms, a thread is an asynchronous data process which runs at the same time as the rest of the code. It usually allows something else to run concurrently along side the main server functions such as a background SQL query. In the case of sourcemod, in my experience this is generally some non time completion dependant data such as adding a kill to the database log (Anything that can be done out of order or of which the data does not need to be immediately accessed).

For 99% of users it does exactly nothing to have more threads currently but hopefully in the future more code can be threaded.

Edit: Sorry for convolution. Have not yet had coffee.
__________________

GZS Servers

Last edited by Puppetmaster; 02-11-2016 at 16:48. Reason: No coffee
Puppetmaster is offline
cristi_ip
Senior Member
Join Date: Dec 2010
Location: Bucharest
Old 02-12-2016 , 00:24   Re: Most important aspect for smooth CSGO servers
Reply With Quote #12

Quote:
Originally Posted by Taner View Post
High/realtime for linux: https://forums.alliedmods.net/showpo...64&postcount=8

For unlimited bandwidth you can try net_compresspackets 0
How do I set up in linux what you said in that post:
"chrt -f -p 40 `ps aux | grep srcds_linux | grep xxx.xxx.xxx.xxx | grep 270XX | awk {'print $2'}`"

Thank you!
cristi_ip is offline
Taner
Member
Join Date: Jun 2009
Old 02-12-2016 , 11:50   Re: Most important aspect for smooth CSGO servers
Reply With Quote #13

Quote:
Originally Posted by cristi_ip View Post
How do I set up in linux what you said in that post:
"chrt -f -p 40 `ps aux | grep srcds_linux | grep xxx.xxx.xxx.xxx | grep 270XX | awk {'print $2'}`"

Thank you!
Change xxx's to your ip and port. Test it you can check the chrt is right or not with "top"(PR). If all good add to root cron.
Taner is offline
cristi_ip
Senior Member
Join Date: Dec 2010
Location: Bucharest
Old 02-13-2016 , 01:58   Re: Most important aspect for smooth CSGO servers
Reply With Quote #14

Thanks for the reply Taner, can you tell if is ok as it now ?


Last edited by cristi_ip; 02-13-2016 at 07:33.
cristi_ip is offline
Taner
Member
Join Date: Jun 2009
Old 02-17-2016 , 02:21   Re: Most important aspect for smooth CSGO servers
Reply With Quote #15

Quote:
Originally Posted by cristi_ip View Post
Thanks for the reply Taner, can you tell if is ok as it now ?

If i remember right PR must be show "40" not "-40".
Taner is offline
Major Erection
AlliedModders Donor
Join Date: Dec 2015
Location: Malaysia
Old 02-24-2016 , 08:48   Re: Most important aspect for smooth CSGO servers
Reply With Quote #16

Quote:
Originally Posted by Puppetmaster View Post
In simple terms, a thread is an asynchronous data process which runs at the same time as the rest of the code. It usually allows something else to run concurrently along side the main server functions such as a background SQL query. In the case of sourcemod, in my experience this is generally some non time completion dependant data such as adding a kill to the database log (Anything that can be done out of order or of which the data does not need to be immediately accessed).

For 99% of users it does exactly nothing to have more threads currently but hopefully in the future more code can be threaded.

Edit: Sorry for convolution. Have not yet had coffee.
I know that it runs on the physical core not the threads but this is me running 4 full servers but the cpu only shows 42% load.

It's a 4 core 8 thread processor.

http://i.imgur.com/iEcYzp9.png
__________________
Major Gaming
Major Erection is offline
Puppetmaster
Senior Member
Join Date: Jun 2015
Location: Probably at a computer.
Old 02-24-2016 , 18:37   Re: Most important aspect for smooth CSGO servers
Reply With Quote #17

Quote:
Originally Posted by Major Erection View Post
I know that it runs on the physical core not the threads but this is me running 4 full servers but the cpu only shows 42% load.

It's a 4 core 8 thread processor.

http://i.imgur.com/iEcYzp9.png
Take a little look in the top right corner at the LOAD. Load is the average of all the logical cores. Any load over 4 on a 4 physical core CPU in theory means 100% load. In practice people tend to use the rule of thumb of 0.7 load per physical core for smooth running.

From the image you have linked everything seems to be working fine. The server is under heavy load though.
__________________

GZS Servers
Puppetmaster is offline
Puppetmaster
Senior Member
Join Date: Jun 2015
Location: Probably at a computer.
Old 02-24-2016 , 18:42   Re: Most important aspect for smooth CSGO servers
Reply With Quote #18

Just found a source that happens to have used most of my wording too xD

http://blog.scoutapp.com/articles/20...-load-averages
__________________

GZS Servers
Puppetmaster is offline
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 -4. The time now is 02:38.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode