由于空间限制,我需要购买一台笔记本电脑来更换我的台式电脑。但是我不知道我是否需要一台8GB或16GB RAM的笔记本电脑。我的桌面目前有16GB。
什么是在后台运行某些东西以确定我在一个月的一段时间内的典型RAM使用情况的最简单方法? 我的目标是获得足够的数据,以便根据桌面的实际使用情况购买RAM。
我已经看过一些文章描述了如何使用性能监视器来执行此操作,但它们似乎都提出了要监视的不同内容。他们中的一些人还谈到测量我的交换,我不相信我应该感兴趣。
由于空间限制,我需要购买一台笔记本电脑来更换我的台式电脑。但是我不知道我是否需要一台8GB或16GB RAM的笔记本电脑。我的桌面目前有16GB。
什么是在后台运行某些东西以确定我在一个月的一段时间内的典型RAM使用情况的最简单方法? 我的目标是获得足够的数据,以便根据桌面的实际使用情况购买RAM。
我已经看过一些文章描述了如何使用性能监视器来执行此操作,但它们似乎都提出了要监视的不同内容。他们中的一些人还谈到测量我的交换,我不相信我应该感兴趣。
Answers:
这取决于您如何使用笔记本电脑。通常,任何笔记本电脑都有两个RAM插槽。因此,您可以扩展笔记本电脑的RAM。 具有高时钟速度和涡轮时钟以及良好图形的处理器需要4-8 GB的RAM。
确保笔记本电脑处理器的时钟速度大于2GHz。
注意:它完全取决于您的使用方式。
在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它。希望这会有所帮助。
=更多信息=
您需要管理员权限才能运行上述命令。因此,以管理员身份运行命令提示符右键单击命令提示符并选择“以管理员身份运行”
运行任务 every 5 minutes after the computer starts 并检查 run with height privilege 并取消选中 start the task only if the computer on AC power, stop 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)。完成后,单击“确定”按钮,关闭已打开的所有剩余窗口,然后重新启动计算机。
鉴于软件和操作系统RAM要求不断扩展的方式,我在新计算机或主板上调整RAM的方法很简单:查看钱包,购买尽可能多的内存。如果你没有立即使用它,它不会破坏,但你会 一定 需要它在几年内(正如你所说,它被焊接到你正在看的笔记本电脑,所以你不能轻易扩展)。