现象:
一个项目上,用户提供的服务器,其初始的C盘占用很大,占用大约90G,而进入C盘全选文件查看大小才大约27G,丢了60多G。
百度查找原因:
虚拟内存(也称为页面文件)是一种Windows操作系统用于管理内存的机制。当Windows操作系统已经使用了所有的RAM(物理内存)时,它会动态地将一部分数据(如正在运行的程序的代码和数据、暂存文件等)从RAM中转移到硬盘上的一个特殊文件(即转移虚拟内存)。由于硬盘的读写速度比RAM慢得多,因此使用虚拟内存会降低系统的运行速度,但可以避免系统因缺少RAM而崩溃。
因此,如果你的电脑运行多个程序或使用大型应用程序并且没有足够的RAM,你的系统会使用更多的虚拟内存。这可能会导致你的C盘上的页文件变得非常大,从而占用大量的磁盘空间。如果你的电脑C盘的容量较小,您可以尝试通过以下方法来释放一些空间:
1. 将转移虚拟内存的大小调整为适当的大小,例如将其设置为系统内存的1.5-2倍;
2. 将虚拟内存从C盘转移到另一个盘符,释放C盘上的空间;
3. 清理硬盘上的临时文件、日志文件和其他无用文件来释放空间。
我的理解:
由以上可知,操作系统设置了虚拟内存,理解应该是以前的电脑配置低,通过配置虚拟内存,当系统RAM内存用满了后,将内存中数据转移数据到虚拟内存,相当于扩容内存(但虚拟内存用的是磁盘,其读写速度肯定远远不如RAM,可想而知会多慢)。但当前年代电脑配置这么好,RAM我申请的是64G的,肯定够用,基本用不上虚拟内存。
操作:
“我的电脑”-->右键“属性”-->“高级系统设置”-->“高级”-->性能“设置” -->“高级”
从上图可看到,系统自动设置了69632Mb(即68G)的虚拟内存。我自定义了推荐大小,并重启操作系统生效,如下图:
本文来自博客园,作者:东方飘雪,转载请注明原文链接:https://www.cnblogs.com/zdyang/p/17483486.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix