KSM,UKSM,PKSM(2/2)
来源:互联网 发布:逆战一键瞬狙宏数据 编辑:程序博客网 时间:2024/05/01 23:23
PKSM是国人对KSM,UKSM的改进。
主要有以下优点,目前PKSM处于开发阶段,尚不能商用。
相对于UKSM,优点主要在于2,4
1.对用户透明
自动添加全系统的用户进程的匿名页面到PKSM中,因此不在需要用户修改用户程序(使用madvise系统调用来添加用户进程到KSM系统中)。2. 高效的匿名内存页面检测
自动检测匿名页面的创建和释放,使用新的算法和机制来直接处理linux内核创建/释放匿名页面。PKSM不再需要浪费大量的CPU来遍历所有的VMA区域来查找可用的匿名页面。KSM/UKSM会浪费很多CPU来遍历系统所有的VMA区域去查找可用的匿名页面,而PKSM则不需要考虑这些。
3. 考虑内容全零页面
现在pksmd将全零内存块视作特殊的内存页面,并将他们合并到一个特殊的不能交换的pksm zero page(从UKSM借用的)。
4. 周期性检查内存块的内容
Pksm将不稳定的匿名页面放入一个FIFO队列中,周期性地检查其这些匿名页面的校验值, 如果发现内容发生变化, 那麽这些页面会重新进行比较和合并。系统默认每20分钟检查完所有的不稳定的匿名页面。
- KSM,UKSM,PKSM(2/2)
- KSM,UKSM,PKSM(1/2)
- uksm
- ksm
- [noip2003]麦森数(高精度+ksm)
- KSM (内存管理合并相同页)
- bzoj2242 [SDOI2011]计算器(KSM+扩欧+bsgs)
- 【bzoj2242】[SDOI2011]计算器(ksm+扩欧+bsgs)
- 转载:KSM (内存管理合并相同页)
- kobo glo安装koreader(刷ksm后)
- [bzoj2467][中山市选2010]生成树(ksm乱搞)
- KSM(Kernel samepage merging)
- KSM使用和安装
- kvm内存优化--KSM
- 【模板】ksm 快速幂
- 扩散团队营销系统KSM!
- numa ksm 及Winguest相关
- KSM:Kernel Same-page Merging
- UVa 113 / POJ 2109 Power of Cryptography (使用double处理大整数&泰勒公式与误差分析)
- C++ 枚举类型的思考
- myeclipse启动tomcat失败的解决办法
- Java-Iterator的用法
- JavaBean讲解 规范
- KSM,UKSM,PKSM(2/2)
- 华为机试题2012年
- 移植ubifs文件系统遇到的问题
- 2种可预防男性猝死的食物 你吃过吗?
- 解决ArcCatalog 10.0中improt数据sde失败,Dataset Database Connections\Connection to 计算机名.sde does not exist
- Android State List
- The listener supports no services解决一例
- 段错误原因
- BZOJ 2243 树链剖分