Page 1 of 1
Hosting a server on my PC
Posted: Sun May 04, 2014 11:55 am
by elrim208
If I were to just host a server on my PC (that I use for just about everything else) how many connections would I be able to support before it bogged my system down and would I be able to do anything else? I know without any specifics of my system, it's hard to say, but maybe a ballpark estimate like 5-20 or even up to 100 or more? I don't really have the means to set up a server on a completely different computer at the moment, but I would like to host a server (and if it is popular enough I would look into alternatives to just running the server on my own PC).
System info just in case it helps:
Intel Core i7 CPU 930 @2.80GHz
16GB usable RAM
64 bit operating system
Re: Hosting a server on my PC
Posted: Sun May 04, 2014 12:48 pm
by atom0s
Depends on what else you do on that same system as well as what else runs all the time on it.
If you plan to host the server on your personal PC, first I wouldn't even do it to begin with, but if you still plan on it:
- Set the servers to a specific core on your machine (Set the process affinity via Task Manager or a batch startup script.)
- Disable your antivirus (if you have one) for the entire directory of DSP and the ports it uses for traffic.
- Do not run anything over intensive on your machine that will use up CPU time.
- Do not run anything over intensive that will use up a lot of RAM.
Keep in mind, DSP is single threaded and it shows when you are running a server that becomes popular. The more people that are on it, the most intensive it gets with CPU processing. Right out of the box with no players, DSP also takes of a nice chunk of RAM.
If you plan on hosting a server that will ever be used on a daily basis, I already recommend that you do not use your normal desktop for this and either host on a dedicated machine for the server, or buy a VPS/Dedicated machine from a hosting company to use.
Re: Hosting a server on my PC
Posted: Sun May 04, 2014 2:08 pm
by elrim208
Ah I figured it wouldn't be viable, but this is helpful information. Thank you!