Ces*_*ian 11 networking cpu resource-management
我有两台台式机,其中一台用作服务器。我的主机有一个较弱的 i5 cpu,我的服务器有一个较强的 i7 cpu。在我的主机上,我遇到了卡顿现象,因为 CPU 在正常使用情况下经常满负荷运行。
我想知道是否有任何可能的方法将 CPU 从一台机器通过网络共享到另一台机器作为模拟处理器,客户端机器可以以类似于虚拟机使用或“借用”其主机的方式使用它中央处理器。
通过这种方式,我可以在主 CPU 处于满载状态时将工作卸载到服务器的 CPU 上,以防止出现诸如口吃之类的烦恼,并且可能将两者结合起来进行更密集的任务(如解密、编译、存档或其他多线程的东西)
这种软件是否存在,或者至少有人尝试过制作它?如果不能,是否可行?
(理想情况下,这种程序还能够将数据卸载到服务器的 RAM 上以进行更快的处理,因为现在常见的千兆位连接的速度与标准 HDD 几乎相同,这听起来也不牵强)
重申一下,我主要寻找的是能够在系统的主 CPU 负载过多时将其卸载并通过网络将其转发到另一台计算机的 CPU 的能力。
Wes*_*eed 11
从根本上说,答案是肯定的,但你不能按照你的想法去做。
超级计算机使用这种策略来提供令人难以置信的计算能力,但它们只不过是一组常规的计算机系统(称为节点),它们协作处理特定任务。他们拥有控制软件,可以将单个工作单元分配到各个节点进行独立计算。这些节点中的 CPU 本身并不相互通信。在其中一个节点上运行的应用程序正在协调工作,就像项目经理协调团队成员完成项目一样。
这样的超级计算机设置需要:
所以在你的情况下,不,你不能将两台电脑的 CPU 和内存结合起来,让谷歌浏览器的运行速度更快。
| 归档时间: |
|
| 查看次数: |
17384 次 |
| 最近记录: |