计划是这样的。
我有一台运行ATOM cpu的华硕上网本,它在处理大程序时比较弱。但是,我有一个普通的笔记本电脑运行核心i5处理器,它是强大的。我喜欢在两台PC之间使用Win7提供的远程桌面连接。通过上网本的屏幕,我可以很容易地看到我的笔记本电脑上发生了什么。现在,我想让笔记本电脑帮助上网本做一些计算工作。
你懂我说的意思吗?例如,如果我想在我的上网本上运行VS2010,它在上网本上的性能就会很弱。我们知道在打开VS2010的背后有很多工作。所以,我想让笔记本电脑为上网本做这件事,然后将必要的数据返回给netbook.After,上网本将在上网本上渲染窗口。但是,实际上,计算工作是由上网本完成的。顺便说一下,上网本和笔记本电脑在同一个802.11n无线局域网中。
有没有gruf可以帮我的忙?我不知道怎么做,或者什么技术可以帮助我。谢谢!
发布于 2011-09-11 14:04:38
Windows有一个叫做incredibuild的商业插件,它能够在网络上进行负载均衡。请参阅:http://www.xoreax.com/我经常在工作中使用它,通过使用我的同事(真实) windows box的CPU资源,从虚拟windows box编译我们的大型源码树。
发布于 2011-09-11 13:46:32
不支持,Windows的标准版本不支持这种类型的群集。
发布于 2011-09-12 14:09:51
您的需求有点宽泛,不能通过单个解决方案来实现。正如你所知道的,分布式并不容易,因此,每个计算问题都可能有自己的分布式方法。
正如Dov在您的问题的一个答案中正确地指出的那样,您可以使用incredibuild来分发您的构建问题。但这只会让你的源码构建起来。如果您有任何其他计算密集型问题(例如,渲染电影,从图像中提取文本,压缩大文件等),您应该找到具体的解决方案。
这实际上是因为Windows (与Linux和Mac一样)是网络操作系统(NOS),而不是分布式操作系统(DOS)。有一套科学的分布式操作系统(如Amoeba)可以在局域网中为您共享物理资源。
https://stackoverflow.com/questions/7376530
复制相似问题