如何确定实际需要多少RAM?


1

由于空间限制,我需要购买一台笔记本电脑来更换我的台式电脑。但是我不知道我是否需要一台8GB或16GB RAM的笔记本电脑。我的桌面目前有16GB。

什么是在后台运行某些东西以确定我在一个月的一段时间内的典型RAM使用情况的最简单方法? 我的目标是获得足够的数据,以便根据桌面的实际使用情况购买RAM。

我已经看过一些文章描述了如何使用性能监视器来执行此操作,但它们似乎都提出了要监视的不同内容。他们中的一些人还谈到测量我的交换,我不相信我应该感兴趣。


如果有疑问,请选择8 GB。这是甜蜜点。如果你不知道你是否需要16 GB,那么你很可能不需要它。您是否定期运行任何虚拟化?或者您是否专业地编辑视频,音乐或图片?
ap0

我定期在Lightroom中编辑图片并偶尔使用Visual Studio。鉴于内存被焊接到(相当昂贵的)笔记本电脑中,我想使用更多数据驱动的方法来确定我的典型RAM使用情况。
Richard

Answers:


3

查看提交费用值。 ProcessHacker 显示系统信息窗口中的峰值:

enter image description here

这显示了您需要的最大内存量。现在看看8GB是否足以满足您的日常使用需求。


0

这取决于您如何使用笔记本电脑。通常,任何笔记本电脑都有两个RAM插槽。因此,您可以扩展笔记本电脑的RAM。 具有高时钟速度和涡轮时钟以及良好图形的处理器需要4-8 GB的RAM。

确保笔记本电脑处理器的时钟速度大于2GHz。

为了更好地澄清处理器,请单击 这里 在图形卡上单击 这里

注意:它完全取决于您的使用方式。


0

在Windows中,在命令提示符下使用以下命令,您将获得C:驱动器内“RAMusage.txt”文件中的可用RAM空间。

systeminfo |find "Available Physical Memory" >> "C://RAMusage.txt"

样本输出: Available Physical Memory: 1,757 MB (我只有4 GB RAM)

所以,写一个 batch file 使用之前的代码,并在每天每分钟/每5分钟自动运行一段时间 task scheduler。如果您每5分钟运行一次并在24小时内使用计算机,则“RAMusage.txt”中只能获得288条记录。

因此,请检查您的可用RAM是否始终大于10,000 MB。如果大多数记录显示> 10,000 MB,那么您可以安全地购买8GB RAM。 (目前你有16 GB RAM)

通过在...中编写更多代码行 batch file 你也可以放弃 available physical memory 部分并记录可用内存量(例如: 1,757 MB )在每一行。或者,您也可以只记录少于一定数量的可用RAM的记录。

但是你不需要做那么多编码,你可以通过在文本编辑器中打开文件(我推荐notepad ++,免费软件)轻松检查每天约200条记录,并在关闭之前删除它们。这样第二天你就可以只检查当天的记录。

要知道,“ 如何使用任务调度程序 “在Windows上运行批处理文件,只需google它。希望这会有所帮助。

=更多信息=

  1. 您需要管理员权限才能运行上述命令。因此,以管理员身份运行命令提示符右键单击命令提示符并选择“以管理员身份运行”

  2. 运行任务 every 5 minutes after the computer starts 并检查 run with height privilege 并取消选中 start the task only if the computer on AC powerstop the task if computer runs on battery powers 在任务计划程序中创建任务时。

====替代解决方案==== (以前的解决方案不是@Xyon在评论中提到的完整证据)

目前您有16 GB RAM。强制窗口仅使用8 GB RAM并检查所有软件是否运行顺畅。如果您有顺畅的经验,请购买8 GB,否则购买16 GB。

=如何将上限设置为最大RAM =

单击“开始”,然后单击“运行”。如果在“开始”菜单上没有“运行”命令,则可以 hold down the Windows key on your keyboard and press the R key。打开“运行”对话框,键入 MSCONFIG 然后单击“确定”按钮。

这将打开“系统配置”窗口。点击 Boot tab 然后单击 Advanced Options 按钮。

这将打开BOOT高级选项窗口。点击 Maximum Memory 选项并键入要使用的最大内存量。 (在你的情况下为8 GB)。完成后,单击“确定”按钮,关闭已打开的所有剩余窗口,然后重新启动计算机。


这是否考虑到Windows的预缓存RAM的功能仅仅因为它存在?我认为这可能会在一定程度上扭曲结果。
Xyon

@Xyon不,我正在考虑这个问题。 Windows预缓存会使结果产生偏差。然后唯一的方法是检查前5个程序(或10)的ram使用情况
Sourav Ghosh

@Xyon我发布了另一种解决方案。
Sourav Ghosh

0

鉴于软件和操作系统RAM要求不断扩展的方式,我在新计算机或主板上调整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.