如何使计算机使用更多的RAM?


19

我正在运行带有8GB RAM的Windows 7 64位。问题是,我很少使用全部内容。

我会不时地进行一些视频编辑,然后肯定会派上用场,但是对于日常使用,我并没有充分利用它。

我是否可以更改任何设置,这些设置将迫使操作系统使用更多的RAM,例如,使用页面文件停止它?当我只是在浏览和移动文件时,我很高兴它自己可以使用高达4GB的空间。据我所知,在内存中拥有更多的操作系统将使其响应速度更快。目前还不是很糟糕,但是肯定不会受到伤害,尤其是因为我没有将它用于其他用途。

我还希望它在运行其他程序(例如浏览器,媒体播放器等)时停止将内存中的页面交换到光盘上,除非确实需要这样做。这将延长光盘的使用寿命,并使总体上响应更快。

如果我在这里有任何错误的事实,请告诉我。


6
分页比您想象的要复杂一些-它也是抢先的后备存储,等等。即使您实际上没有分页内存,也总是将事情写入页面文件。这在服务器故障的回答了说,这比什么都好,我可以说- serverfault.com/questions/23621/...
Shinrai

3
我建议您使用计算机来做一些有用的事情。为什么不在家中进行折叠或其他任何分布式项目。首先,您会使用更多的公羊(用于一些不错的事情),其次,您最终会帮助他人。也许有一天甚至您自己或您的家人!祝好运!
Waxhead

这应该带有“ Windows”标签,对吗?-尽管没有提到Windows操作系统,但我想问题和答案与Linux或Mac无关。对?

Answers:


1

控制面板->系统->高级系统设置->高级->性能设置->高级->虚拟内存更改->取消选中自动管理,然后将页面文件设置为所需的内容。我不建议您不要设置任何页面文件,因为您应该接近8GB,但会收到错误消息,但是您可以这样做。


3
为什么在地球上他应该做这样的事情?
akappa

作为我的初始和最大页面文件大小,您会推荐什么?我对这种事情不是很精明...
Nick Brunt

1
@akappa因为如果他真的再也不会接近8GB了,那它将更快。但是,我同意不应该这样做。我会建议最初的50 MB左右,而它最大的约,你可以需要在以上的内存,最大金额及以上的的8GB内存+ 1
soandos

您希望将两个大小设置为相同,否则页面文件将重新调整SAP性能。您还希望将其设置得尽可能高,因为页面文件太小会导致RAM使用效率低下。
David Schwartz 2013年

7

操作系统负责优化可用内存的使用。它应该(应该)设计成在“正常”条件下可以做到这一点。操作系统的设计人员通常会考虑到最佳系统会尽可能利用所有可用内存。未用于任何用途的内存将被浪费,并且当所有内存都用于活动程序,文件缓存,I / O缓冲区等时,系统将发挥最佳性能,除了预留一个小的“空闲”池以快速响应分配请求。

因此,通常最好让OS决定用于文件缓存的内存量。如果用户对给定的应用程序环境有非常特定的洞察力,则可以应用一些进一步的优化。在提升的命令提示符下,运行:

fsutil behavior set memoryusage 2

这告诉操作系统,与其他方式相比,它将更多的内存投入文件缓存。

配置NTFS分页池内存和NTFS非分页池内存的内部缓存级别。设置为1或2。设置为1(默认值)时,NTFS使用默认的分页池内存量。设置为2时,NTFS会增加其后备列表的大小和内存阈值。(后备列表是内核和设备驱动程序创建的固定大小的内存缓冲区池,用于文件系统操作(例如,读取文件)的专用内存缓存。)您必须重新引导计算机,此参数才能生效。

http://technet.microsoft.com/zh-cn/library/cc785435(WS.10).aspx

内存使用注意事项

“未使用”的内存池实际上不是空闲的。系统将使用它来透明地缓存文件数据。用于文件缓存的内存不会显示为“已用”,因为如果应用程序需要该内存,则操作系统将丢弃缓存的数据,因此从技术上讲它是可用的。您可以在“性能”选项卡的“ 物理内存”部分的“ 缓存”项下的“任务管理器”中看到此内容,并且可以通过在“性能监视器”中添加“ 缓存字节”和“ 备用缓存...”项来查看更多详细信息。


-1

如何让您的计算机使用更多的RAM?

简短的答案?打开更多程序!

长答案:

如果您可以找到涉及将当前正在编辑的文件存储在内存中而不是硬盘中的特定于应用程序的设置,请尝试一下。

否则,我不建议您担心或弄乱您的操作系统……它和制造它的工程师确实知道他们在做什么!(因此答案很简短...)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.