我将使用裸C ++创建一个MMO服务器。
这种语言的主要缺点是程序在一台PC上执行,并且不能像在java程序中那样在多台PC之间进行缩放。
所以,我想知道是否有可能在另一台PC上启动一个新线程,这样如果一台PC有太多客户端需要处理,另一台本地PC就可以提供帮助。
现在,我有一个这样的代码,它为我的PC上的每个客户端启动一个新线程。
CreateThread(NULL, 0, &ThreadProc, &hMutex, 0, NULL);
是否可以通过在本地网络中的其他PC上执行新线程来减少PC的CPU负载?