发明名称 一种linux系统下基于内存子系统的性能调优方法
摘要 本发明提供一种linux系统下基于内存子系统的性能调优方法,linux系统在进行新的任务前,会首先去执行释放内存的动作,以释放系统不再运行的任务,在运行时所形成的cache。这样会有更多的内存空间供系统中要执行的用户应用程序运行,可以提升系统的整体性能值,具体步骤是:通过linux系统下的虚拟文件系统/proc,修改/proc/sys/vm/drop_caches文件来对内存进行调整,释放已不再使用的cache回归系统,cpu调用文件时,缓存及时提供CPU所需的文件。
申请公布号 CN104123192A 申请公布日期 2014.10.29
申请号 CN201410379213.X 申请日期 2014.08.04
申请人 浪潮电子信息产业股份有限公司 发明人 刘丽
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种linux系统下基于内存子系统的性能调优方法, 其特征在于通过linux系统下的虚拟文件系统/proc,修改/proc/sys/vm/drop_caches文件来对内存进行调整,释放已不再使用的cache回归系统,cpu调用文件时,缓存及时提供CPU所需的文件<b>,</b>Linux系统下的内存子系统性能调优具体实现步骤如下:1)linux系统下系统文件/proc/sys/vm/drop_caches中,可选参数值所代表意义为:可选参数1表示free pagecache;可选参数2表示free dentries and inodes;可选参数3表示free pagecache, dentries and inodes为彻底释放buffer与cache,选择值3.2)运行sync 命令以确保linux文件系统的完整性3)设置文件值:  echo 3&gt;/proc/sys/vm/drop_caches内存子系统的性能调优后,linux系统在进行新的任务前,会首先去执行释放内存的动作,以释放系统不再运行的任务,以腾出更多的内存空间供应用程序调用,这样会有更多的内存空间供系统执行用户新的应用程序运行,以提升系统的整体性能值。
地址 250101 山东省济南市高新区舜雅路1036号