银行AIXOracle

aix+oracle 与Linuxone+oracle 在对释放cache内存 对比???

在linux平台安装oracle 对释放cache内存 貌似没有在aix平台那么好! 那么linuxone呢??显示全部

在linux平台安装oracle 对释放cache内存 貌似没有在aix平台那么好! 那么linuxone呢??

收起
参与10

查看其它 1 个回答兔子工程师的回答

兔子工程师兔子工程师  存储架构师 , 高伟达
  1. 先说一下aix+oracle的内存释放,其实我认为现在许多同行都被文档限制死了,只知道一些规则比如SGA占内存60%~70%,或者AMM memory-target占内存的70%,其实这些都是不对的,他们都根本没有考虑PGA的消耗,以及PGA被paging的后果。设计内存使用不是白纸空谈,也没有任何规则可循,要自己测试记录,来调整到最理想的状态。
  2. Linuxone+oracle系统的缓存机制是相当先进的,他会针对 dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基本用光。并且Linuxone可配置超大容量的内存,基本不会用到手动进行Linux下释放内存的操作。
IT咨询服务 · 2018-03-15
浏览2104

回答者

兔子工程师
存储架构师高伟达
擅长领域: 服务器存储灾备

兔子工程师 最近回答过的问题

回答状态

  • 发布时间:2018-03-15
  • 关注会员:3 人
  • 回答浏览:2104
  • X社区推广