![通过网络共享硬件资源:特别是 RAM](https://linux22.com/image/1451389/%E9%80%9A%E8%BF%87%E7%BD%91%E7%BB%9C%E5%85%B1%E4%BA%AB%E7%A1%AC%E4%BB%B6%E8%B5%84%E6%BA%90%EF%BC%9A%E7%89%B9%E5%88%AB%E6%98%AF%20RAM.png)
我有两个系统。一个是笔记本电脑,有 2 GB RAM,另一个是台式机,有 8 GB RAM。是否可以共享这些资源,以便两个系统都有 10 GB RAM?
我想在两个系统上运行的软件是Android Studio... 目前笔记本电脑处理得还不是很好。
附加信息:两个系统都运行 Windows 8 并且配备英特尔酷睿 i3處理器。
谢谢大家,但我还有另一个问题...如何通过以太网电缆共享它?就像通过交换机或 v-lan 一样,这样根本不使用互联网,但可以获得下降的传输速率???
答案1
只有一些程序允许通过网络分割进程(一些 3D 渲染程序,有效共享 RAM)(参见 Julian Knight 的回答)
互联网的问题是速度太慢(参见 Spiff 的回答)
我认为您的台式机的 RAM 与硬件不兼容,因此仅将 RAM 条放入笔记本电脑中是行不通的。
你可以做什么:
在笔记本电脑上安装远程桌面客户端并连接到桌面。这样你就可以通过隧道“在桌面上工作”。
因此,大型程序 (android studio) 将在您的桌面上运行!而笔记本电脑只会受到远程桌面客户端的干扰。
这有效地利用了 PC 硬件,因此效果会更好(如果您的笔记本电脑和远程桌面客户端足够好并且容易使用)。
我想补充一点,这并不是“共享”RAM,而只是使用电脑的RAM,这已经足够了。
答案2
可能不会,因为与对本地驱动器进行虚拟内存分页相比,这样做会非常慢。SATA-3 的速度为每秒 6 千兆位,我有一个两年前的 4TB 7200 RPM SATA-3 HDD,其持续的读/写速率为 157 兆字节/秒(约 1.3 千兆位/秒)。千兆以太网上的持续传输速率最多约为 0.942 千兆位/秒。
答案3
不,这是不可能的。
唯一的例外是,您使用的工具能够跨多台机器拆分处理,例如 3D 图形渲染。然而,这并不是您真正想要的。