由于空间限制,我需要购买一台笔记本电脑来更换我的台式电脑。但是我不知道我是否需要一台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的方法很简单:查看钱包,购买尽可能多的内存。如果你没有立即使用它,它不会破坏,但你会 一定 需要它在几年内(正如你所说,它被焊接到你正在看的笔记本电脑,所以你不能轻易扩展)。