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

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

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

在后台运行某些程序以确定一段时间(比如说一个月)内的典型 RAM 使用情况的最简单方法是什么?我的目标是拥有足够的数据,以便根据我的桌面的实际使用情况来购买 RAM。

我看过几篇文章介绍如何使用性能监视器来实现这一点,但它们似乎都建议监视不同的内容。其中几篇还谈到测量我的交换,但我认为我不应该对此感兴趣。

答案1

查看提交费用值。进程黑客在系统信息窗口中显示峰值:

在此处输入图片描述

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

答案2

鉴于软件和操作系统对 RAM 的要求不断增加,我为新电脑或主板选择 RAM 大小的方法很简单:看看你的钱包,买尽可能多的 RAM。如果你不立即使用它们,它们不会损坏,但你会一定几年后就需要它了(正如你提到的,它被焊接到你正在看的笔记本电脑上,因此你不能轻易扩展)。

答案3

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

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

如需进一步了解处理器,请点击这里在图形卡上单击这里

注意:这完全取决于您如何使用。

答案4

在 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 上运行批处理文件,只需谷歌一下。希望这会有所帮助。

=更多信息=

  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。强制 Windows 仅使用 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)。完成后,单击“确定”按钮,关闭您打开的所有剩余窗口,然后重新启动计算机。

相关内容