使用USB Pen Drive扩展RAM,用于不在当前系统RAM上运行的程序

时间:2015-02-04 05:17:18

标签: windows operating-system hardware ram

我的系统中有3 GB RAM,而且我需要安装一些需要4 GB RAM的程序。

我知道我可以使用我的USB笔式驱动器来扩展RAM大小,这里是link,它解释了如何做到这一点,

我想知道程序是否会像这样安装,或者我需要升级系统的RAM

先谢谢你的帮助!!!!

1 个答案:

答案 0 :(得分:2)

(有太多错误的,这只是一个狡猾的巨魔尝试(“如何形成babby?”),但我会咬人......)

  1. 我怀疑你要安装的这个程序需要安装4GB的RAM,因为大多数软件仍然设计为在运行32位/ x86 Windows的机器上运行,这些机器具有固有的每个进程限制2GB,系统范围限制约为3.5GB(维基百科上对此进行了解释:http://en.wikipedia.org/wiki/3_GB_barrier)。软件需要4GB的可用磁盘空间才能安装,这更加合理。

    1.1。另一点:需要至少4GB RAM的软件几乎肯定是x64软件,由于你的处理器和/或操作系统不是64位,它会拒绝安装在你的计算机上,它会在缺乏这个问题之前先抱怨这个问题RAM。

  2. USB笔不会扩展RAM。在台式计算机中,内存/ RAM仅存在于主板上的特殊记忆棒中,这些记忆棒连接到可以每秒传输数千兆字节的特殊内存总线。它们还使用了一种特殊的存储器存储技术,它可以非常快速地改变状态,但通常是易失性的(没有电源就不能保持状态),而USB是一种比存储器总线慢几个数量级的外设总线, USB闪存驱动器使用闪存存储,这是一种与RAM中使用的技术不同的技术,速度相当慢(USB2.0闪存驱动器限制为400mbps,最快的USB3.0驱动器以亚吉比特速度运行) ,仍然比RAM慢几个数量级。

  3. 您实际看到的是“页面文件”。页面文件是一个复杂的主题(在此解释:http://en.wikipedia.org/wiki/Paging),但将页面文件扩展到USB记忆棒上将完全适得其反:

    3.1。 x86 Windows进程限制为2GB内存(或3GB when a program has been specifically written for it)。如果你的PC中已经有超过2GB的RAM(你这样做),那么在这种情况下使页面文件更大将无济于事。

    3.2。将页面文件扩展到另一个卷以增加可用空间量在很大程度上是没有意义的,因为Windows会根据需要自动调整页面文件的大小,事实上,您可能会对页面文件碎片做出贡献。

    3.3。从不在可移动卷上使用页面文件,Windows(和其他进程)依赖于页面文件来存储其状态(如果进程从物理RAM中分页) - 如果在Windows使用页面文件时移除了USB记忆棒,则计算机可能会出现BSOD )。

    3.4。页面文件按顺序读取和写入,这使得它们非常适合存储在旋转盘片驱动器上(它们实际上是从物理RAM转储),USB棒(和Flash)优于旋转盘片驱动器的优势在于检索数据的低延迟短时间爆发,但与顺序操作相比,它们很差(这不适用于“正确的”SSD驱动器,但USB闪存驱动器肯定无法比较)。通过将页面文件扩展到USB记忆棒(并假设Windows实际上会使用它),实际上是让您的计算机运行得更慢

  4. 回答你的最后一个问题:如果你的计算机是在过去6年内构建的,那么肯定会有一个支持x64的处理器。确保您运行的是64位操作系统,并根据主板的规格和说明安装RAM棒:许多主板具有令人惊讶的低RAM限制(我的旧x64主板限制为4GB RAM,现代主板应处理16至32GB ,高端产品可以处理128GB +)。