Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 为什么Ubuntu 12.04上的内核共享内存为0大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

任何人都可以向我解释为什么KSM不起作用这意味着目前我的内核没有利用KSM来减少RAM的使用. grep KSM /boot/config-3.2.0-23-generic CONFIG_KSM=y cat /sys/kernel/mm/ksm/pages_shared 0 cat /sys/kernel/mm/ksm/pages_sharing 0 cat /sys/kerne
@H_489_6@
@H_489_6@
任何人都可以向我解释为什么KSM不起作用这意味着目前我的内核没有利用KSM来减少RAM的使用.
grep KSM /boot/config-3.2.0-23-generic 
 CONfig_KSM=y

 cat /sys/kernel/mm/ksm/pages_shared 
 0
 cat /sys/kernel/mm/ksm/pages_sharing
 0
 cat /sys/kernel/mm/ksm/pages_unshared
 0

内核:3.2.0-23泛型

Ubuntu 12.04 LTS 64位桌面

免费-m

@R_991_10586@l       used       free     shared    buffers     cached
Mem:      1964       1883         81          0         11        228
-/+ buffers/cache:       1644        320
Swap:         2008        485       1523

ipcs -m

------ Shared Memory Segments --------
 key        shmid      owner      perms      bytes      nattch     status      
0x00000000 0          myexperiments   600        393216     2          dest         
0x00000000 2490369    myexperiments   600        393216     2          dest         
0x00000000 98306      myexperiments   600        393216     2          dest         
0x00000000 2523139    myexperiments   600        393216     2          dest         
0x00000000 13008900   myexperiments   666        262080     1          dest         
0x00000000 1245189    myexperiments   666        4          2          dest         
0x00000000 1277958    myexperiments   666        4          1          dest         
0x00000000 6520839    myexperiments   600        393216     2          dest         
0x00000000 14811144   myexperiments   666        1277760    3          dest         
0x00000000 12648458   myexperiments   666        300000     1          dest         
0x00000000 8060939    myexperiments   666        300000     1          dest         
0x00000000 12943373   myexperiments   666        300000     2          dest         
0x00000000 12976142   myexperiments   666        262080     2          dest         
0x00000000 13271055   myexperiments   666        300000     2          dest

解决方法

除非应用软件通过@L_353_3@madvise(MAD​​V_MERGEABLE)告诉它,否则KSMD将不会做任何事情.最有可能的是,您没有使用任何使用KSMD服务的应用程序软件.

大佬总结

以上是大佬教程为你收集整理的linux – 为什么Ubuntu 12.04上的内核共享内存为0全部内容,希望文章能够帮你解决linux – 为什么Ubuntu 12.04上的内核共享内存为0所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
猜你在找的Linux相关文章