Any tips for boosting dedicated server performance

Status
Not open for further replies.

Izzledude

Refugee
Hello, I currently have a Ryzen 7 1800X stock with 32GB Ram at 3000 speed I run the dedicated server on a 1TB SSD a Samsung one not sure the exact model. I was curious if there was any additional tips to improve performance currently about 10-13 people play per day I reboot the server twice a day just to help with caching and any lag. Any additional tips or ideas are appreciated I just want to make sure I can provide a great experience for my friends

 
The SSD is your biggest bottleneck there. I strongly recommend running at least two in hardware RAID 0 if you're going to be exceeding the supported player count.

 
Why would he use an SSD in a RAID? You're better off just getting an NVME SSD, supposing the OP wants to throw more money at it for a lesser solution.

The real solution, is to make a RAMDisk and put the server files on it. You have 32GB, so you have more than enough. If it's running Windows:

1. Use the old free version of Softperfect RAMDisk to create a RAMDisk at boot, that saves to an image and loads it once Window's started: https://www.majorgeeks.com/files/details/softperfect_ram_disk.html

2. Install Link Shell Extension: https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html

3. Copy your server's folders (main dedicated server folder, and the folder in AppData) to your RAMDisk

4. Rename the original folders

5. Go to your RAMDisk, and for each folder, right-click -> Pick link source -> Go to the original location of the folder -> right-click -> Drop as Junction

Your server now has a minimum read speed of 10GB/s, and that's if you have ♥♥♥♥ty DDR3 RAM like I did on my Phenom II. Newer platforms will be even faster. You didn't even have to pay anything, it's a free upgrade as long as you have enough RAM available.

 
Why would he use an SSD in a RAID? You're better off just getting an NVME SSD, supposing the OP wants to throw more money at it for a lesser solution.
An NVMe with the server load is going to be capable of about 600MB/s.

Two SSD's in RAID0 on a hardware RAID will do a bit over 1400MB/s.

Plus, SSD's are dirt cheap. You can run 4 250GB SSD's in RAID 0 for 2/3rds the price of one 1TB NVMe.

Now, using your RAM disk, what happens to the server if the power goes out?

POOF

It's gone.

That's not a real solution.

 
An NVMe with the server load is going to be capable of about 600MB/s.Two SSD's in RAID0 on a hardware RAID will do a bit over 1400MB/s.

Plus, SSD's are dirt cheap. You can run 4 250GB SSD's in RAID 0 for 2/3rds the price of one 1TB NVMe.

Now, using your RAM disk, what happens to the server if the power goes out?

POOF

It's gone.

That's not a real solution.
That's why you use backups. You'll only lose your data if you are a moron. Best part is, is that unlike SATA storage, RAMDisks (and NVME SSDs) have parallel i/o, so you won't experience any slowdown when reading from the RAMDisk.

You will need four SSD's in RAID0 to get the same sequential read speed, but you have way lower IOPS, multi-thread queue performance, and random reads. A single NVME SSD would beat four top tier SATA SSDs in Raid0.

And a RAMDisk will beat three PCIE 4.0 top tier NVME SSDs in RAID0.

 
Status
Not open for further replies.
Back
Top