首页 > 系统相关 >linux 内核的ksm机制

linux 内核的ksm机制

时间:2023-02-22 15:03:01浏览次数:40  
标签:ksmtuned 应用程序 KSM systemctl 内存 linux ksm 内核

KSM(Kernel Samepage Merging),是Linux内核中的一种内存优化机制,它能够通过将多个应用程序中的相同内存页合并,实现虚拟内存的节约。KSM通过比较不同进程间的虚拟内存页,如果发现有相同的页,那么就会把这些页合并,使得它们共享一个物理页。合并之后,其他需要使用这块内存的进程就会指向这个物理页,而不再是单独分配。

KSM可以让应用程序在保持同样的性能和质量的情况下,减少内存的使用量,也就是减少物理内存的使用量。它是一种不改变应用程序行为的内存优化机制,能够帮助系统节省物理内存,提升运行效率。

在不需要时 关闭服务

systemctl list-units | grep ksm
systemctl list-unit-files | grep ksm

systemctl status ksmtuned
systemctl stop ksmtuned
systemctl disable ksmtuned

systemctl status ksm
systemctl stop ksm
systemctl disable ksm

标签:ksmtuned,应用程序,KSM,systemctl,内存,linux,ksm,内核
From: https://www.cnblogs.com/dewan/p/17144343.html

相关文章

  • (转)Linux 命令之 typeset -- 声明 shell 变量,设置变量的属性
    原文:https://blog.csdn.net/liaowenxiong/article/details/118152444一、命令介绍typeset命令是bash的内建命令,是命令declare的别名,两者是完全一样的,用来声明shell......
  • Linux系列教程(十五)——Linux用户和用户组管理之用户管理命令
    上篇博客我们介绍了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow;然后介绍了用户组信息文件/etc/group,用户组密码文件/etc/gshadow。用户......
  • Linux系统计划任务之系统定时重启任务
    (Linux系统计划任务之系统重启定时任务)一、crontab介绍Linuxcrontab是用来定期执行程序的命令。crond命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便......
  • linux源码解析15- 匿名页面的生命周期
    1.匿名页面的产生从内核角度看,如下情况会产生匿名页面:1.1用户空间malloc()/mmap()分配的内存;在内核发生缺页中断时,调用do_anonymous_page()产生匿名页;1.2写时复制:当......
  • Linux系统调用实现方式的演进
    系统调用是用于用户空间和内核空间之间接口的API,是用户程序与内核进行通信的一种方式,系统调用和普通库函数调用非常相似,只是系统调用由操作系统内核提供,运行于内核核心态,......
  • Linux操作命令(一)ls命令 2.cd命令 3.pwd命令
    1、ls命令ls命令就是list的缩写,ls用来打印出当前目录的清单。参数描述-a–all列出目录下的所有文件,包括以.开头的隐含文件-l除了文件名之外,......
  • Linux - deepin 15 正式版 启动器打不开
    1.执行pkillyuan@LABELNET:~$pkilldde-launcher2.重新运行yuan@LABELNET:~$dde-launcher......
  • 2Linux系统的启动过程
     系统启动过程的5个阶段:1、内核引导阶段;当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。2、运行init阶段;init进程是系统所有进程的......
  • Linux - scp 使用方法
    scp是securecopy的缩写,scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。命令格式:scp参数原路径......
  • linux中/bin和/sbin和/usr/bin和/usr/sbin
    https://betheme.net/news/txtlist_i203999v.htmlhttp://www.vzidc.com/news/content/4742.html......