互联网服务topascache内存管理

请教一下topas中的cache的概念

在topas中有cache的概念,这部分cache是不是可以随时释放的,类似于linux的cache的概念,只是为缓存文件的,如果应用程序需要,则可以释放。

参与22

2同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
应该是,属于非计算内存。显示全部

应该是,属于非计算内存。

收起
银行 · 2017-03-10
浏览2187
  • 那非计算内存如何释放?有没有手工的方法?
    2017-03-10
  • 没有方法释放,靠操作系统内存分页算法释放。不需要释放,又不碍事,一方面文件的缓存可以利用,加速读取速度,另一方面如果计算内存不够用,可以占用这些非计算内存的。
    2017-03-10
  • 由于文件型内存占用并不主动释放,从而可能造成内存资源的短缺及 Paging Space 使用率过高。 如果文件型内存所占比例很高,而 Paging Space 使用率居高不下时,可以通过降低 minperm、maxperm 的参数值来进行调优,减少文件型内存可占用的份额。 不知道linux释放cache的几条语句是否适合aix,比如echo 1 > /proc/sys/vm/drop_caches
    2017-03-10
  • 文件型内存不主动释放,进程需要分配计算页面时,系统会自动释放这些文件型内存的,不至于有大量的文件型内存不用,而去PAGESPACE OUT其他进程的内存,来获取内存页面,这个你太多虑了,没听说过有谁会手动释放CACHE、BUFFER或者非计算内存的,当然你们也可以设置MAXPERM来控制文件型内存的最大比例。
    2017-03-10
yangjianxvyangjianxv部门总经理成方金融科技有限公司
topas上没见过你说的cache。但topas上的noncomp(或者client)对应cache/buffer的概念显示全部

topas上没见过你说的cache。

但topas上的noncomp(或者client)对应cache/buffer的概念

收起
银行 · 2017-03-10
浏览2051

提问者

overtop
系统工程师互联网公司
擅长领域: 服务器存储系统管理

问题来自

相关问题

相关文章

问题状态

  • 发布时间:2017-03-10
  • 关注会员:4 人
  • 问题浏览:6468
  • 最近回答:2017-03-10
  • X社区推广