- 4
- 0
- 约2.26千字
- 约 3页
- 2024-08-06 发布于上海
- 举报
在Linux上如何清除内存的Cache、
Buffer和交换空间
像任何其他的操作系统一样,GNU/Linux已经实现的内存管理不仅有效,而且更好。但是,如果有任何进程正在蚕食你的内存,而你想要清除它的话,Linux提供了一个刷新或清除RAM缓存方法。
如何在Linux中清除缓存(Cache)?
每个Linux系统有三种选项来清除缓存而不需要中断任何进程或服务。
(LCTT译注:Cache,译作“缓存”,指CPU和内存之间高速缓存。Buffer,译作“缓冲区”,指在写入磁盘前的存储再内存中的内容。在本文中,Buffer和Cache有时候会通指。)仅清除页面缓存(PageCache)
#sync;echo1/proc/sys/vm/drop_caches
清除目录项和inode
#sync;echo2/proc/sys/vm/drop_caches
清除页面缓存,目录项和inode
#sync;echo3/proc/sys/vm/drop_caches
上述命令的说明:
sync将刷新文件系统缓冲区(buffe)r,命令通过“;”分隔,顺序执行,shell在执行序列
中的下一个命令之前会等待命令的终止。正如内核文档中提到的,写入到drop_cache将清空缓存而不会杀死任何应用程序/服务,echo命令做写入文件的
您可能关注的文档
最近下载
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元2教学单元活动方案.docx VIP
- 水吸收氨气的填料吸收塔设计毕业论文.pdf VIP
- 2024-2025学年初中音乐七年级上册(2024)人教版(2024)教学设计合集.docx
- 西宁市海湖中学2025-2026学年高一上学期期中考试语文试卷(含答案).pdf VIP
- 基于联邦学习的跨区域应急协同决策系统研究.docx
- 湘美版美术 六年级上册 第三单元 第3课《营造活动氛围》课件.ppt
- 2027届广州中考英语项目情境读写综合专项10组.docx VIP
- 冬季施工方案.docx VIP
- 2027届广州中考英语听说考试专项训练10套.docx VIP
- 隐蔽工程验收记录填写方法共87种.docx VIP
原创力文档

文档评论(0)