2 ms·
Not necessarily in my experience! Most games don't hit the CPU particularly hard. Mostly reliant on (hardware offloaded) network latency, memory, and storage.
by bravetraveler 5y ago
Not necessarily in my experience! Most games don't hit the CPU particularly hard.
Mostly reliant on (hardware offloaded) network latency, memory, and storage. Consistency being the thing of most importance. A spike is felt - interpolation can only go so far
CPU virtualization extensions make the latency cost of VMs hardly noticeable, containers are technically better but it's a split hair.
On an unloaded host and a single VM you can achieve essentially identical performance as bare metal - the CPU extensions, pinning cores, and huge pages are key
Some performance metrics even improve! Disk operations tend to do better from an added layer of memory involvement
Edit: there are options for multi-tenant fairness whichever way you go -- Bare metal, VMs, or containers
Performance isn't much of a worry, more so the 'handles'
- fwsgonzo 5y agoHow important is GPU access for game servers?
- dijit 5y agoNot important at all if the game server is properly isolated from the game client.
- bravetraveler 5y agoVery little, most of them run headless with no graphics There are exceptions. For years you could only run Satisfactory servers by the server acting like a client - rendering and all