aix虚拟内存管理机制

aix虚拟内存管理机制

ID:14777268

大小:255.50 KB

页数:9页

时间:2018-07-30

aix虚拟内存管理机制_第1页
aix虚拟内存管理机制_第2页
aix虚拟内存管理机制_第3页
aix虚拟内存管理机制_第4页
aix虚拟内存管理机制_第5页
资源描述:

《aix虚拟内存管理机制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、AIX虚拟内存管理机制北京神州泰岳软件股份有限公司2021年6月24日对表误操作后的恢复处理文档属性属性内容客户名称项目名称文档主题AIX虚拟内存管理机制文档副标题文档版本文档日期2010年3月文档状态作者姜柳文档变更版本修订日期修订人描述文档送呈姓名目的本文档仅限北京神州泰岳软件股份有限公司和被呈送方内部使用,未经许可,请勿扩散到第三方。第9页共9页对表误操作后的恢复处理目录1AIX系统内存经常占用达99%,是否有隐患?42AIX虚拟内存管理机制52.1AIX将所有的内存页面分成两大类型52.1.1永久存储分页(Permanentstoragep

2、ages)52.1.2工作存储分页(Workingstoragepages)52.2AIX对于页面的淘汰算法52.2.1计算型(computational)52.2.2文件型(file)63相关内核参数及调整方法73.1主要参数介绍73.2参数调整8本文档仅限北京神州泰岳软件股份有限公司和被呈送方内部使用,未经许可,请勿扩散到第三方。第9页共9页对表误操作后的恢复处理1AIX系统内存经常占用达99%,是否有隐患?AIX操作系统中,经过系统长时间运行,系统中的内存“fre”非常小,内存利用率往往超过99%。只要pagein/out数值不大、pagin

3、gspace使用率没有不断增加,磁盘也没有大量I/O。而仅只是内存“fre”偏小,并不能说明系统有内存泄漏问题。如果希望对系统的内存使用或对内存泄漏进行监控,建议采用pagingspace使用率进行监控,如当pagespace使用率达到50%或其它什么值时报警。本文档仅限北京神州泰岳软件股份有限公司和被呈送方内部使用,未经许可,请勿扩散到第三方。第9页共9页对表误操作后的恢复处理1AIX虚拟内存管理机制1.1AIX将所有的内存页面分成两大类型1.1.1永久存储分页(Permanentstoragepages)永久存储分页型(Permanentsto

4、ragepages)是指读入到内存的东西本身在文件系统是存在的,例如file中的data。而根据缓存的文件的不同,永久存储分页又分成两种:一种是jfs2文件系统和NFS文件系统的文件缓存,叫做客户端分页(Clientpages)。而原来老的jfs文件系统的文件缓存页面,就是非客户端页面(Non-clientpages)。1.1.2工作存储分页(Workingstoragepages)工作存储分页型(Workingstoragepages)都是易失性的,在磁盘上没有对应的永久存储文件数据诸如堆栈/共享内存等等。1.2AIX对于页面的淘汰算法面对于分页

5、的分类法,是根据缓存的数据类型,需要在淘汰时选择不同的处理方式。而AIX在选择哪些页面需要淘汰的时候,却是按照另外一种标准的。根据这个标准,可以将所有分页分成另外两种类型:²计算型(computational)²非计算型(Non-computational)可以通过设置一些内核参数,来影响AIX对于页面的淘汰算法。这些参数都可以通过vmo命令进行调节(AIX5.2TL6版本以上)。1.2.1计算型(computational)Computational型内存包含working-storagesegmentsorprogramtext(executa

6、blefiles)segments。也就是包括work(工作段)再加上persistent(永久段)中的可执行文件的部分。Computational可以理解为凡是硬盘上没有数据对应的内存占用叫做计算内存,例如用C写个程序,分配一块1MB的内存,这部分内存不管其中数据是否有意义,硬盘上没有文件对应,叫做计算内存。本文档仅限北京神州泰岳软件股份有限公司和被呈送方内部使用,未经许可,请勿扩散到第三方。第9页共9页对表误操作后的恢复处理1.1.1非计算型(Non-computational)非计算型是除去计算型的所有内存.可以理解为凡是硬盘上有对应的数据,

7、占用的内存,就是非计算内存,非计算内存需要被别的进程用到时,其中的数据无需pageout,因为再次需要读取的时候从硬盘文件中拿出来即可。本文档仅限北京神州泰岳软件股份有限公司和被呈送方内部使用,未经许可,请勿扩散到第三方。第9页共9页对表误操作后的恢复处理1相关内核参数及调整方法1.1主要参数介绍²maxfree:VMM中空闲内存列表(freelist)的最大值。²minfree:VMM中空闲内存列表(freelist)的最小值。²maxperm:设置允许的文件缓存占物理内存的最大百分比。²minperm:设置允许的文件缓存占物理内存的最小百分比。

8、²maxclient%:设置允许Clientpages文件缓存占物理内存的最大百分比。(缺省:80)²lru_file_r

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。