I am not sure whether to put this question in this forum or some other sub-forum. Because of confidentiality i can't reveal the exact application but I can give some info about the core of it. we are preparing a game server where more than 1 games will be run simultaneously. There will be many such servers. As soon as a request for new game launch comes, we'll start it on available game server.
What I have to do is design an application which will monitor the current system resources usage of a game server(PC with high gaming capabilities) and decide on which machine next game request should be sent.
As far as I know, there are 3 important hardware resources (RAM, GPU and CPU) which affect the performance of game. If I check their utilisation and find that some XYZ system has enough resources, we'll send the request to that XYZ system.
I want to know apart from these 3 resources are there any other resources which may affect the game's performance?
If yes then pls tell me what are those resources?
P.S - Mod. if you find that this question belongs to some other sub-forum, pls shift it to that forum.
What I have to do is design an application which will monitor the current system resources usage of a game server(PC with high gaming capabilities) and decide on which machine next game request should be sent.
As far as I know, there are 3 important hardware resources (RAM, GPU and CPU) which affect the performance of game. If I check their utilisation and find that some XYZ system has enough resources, we'll send the request to that XYZ system.
I want to know apart from these 3 resources are there any other resources which may affect the game's performance?
If yes then pls tell me what are those resources?
P.S - Mod. if you find that this question belongs to some other sub-forum, pls shift it to that forum.