加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

j2_inodeCacheSize调优操作和内存DR操作的隐藏危险副作用

发布时间:2016-08-01 16:53:36 所属栏目:Unix 来源:站长网
导读:简介 大小适中的增强日志文件系统 (JFS2) inode 缓存对实现 IBM AIX 系统的高性能和稳定性至关重要。通常用户会通过调优 j2_inodeCacheSize 来控制 inode 缓存

(0)> dw iCache 12
iCache+000000: 00086609 00110000 F1000100 3B4FC000  ..f.........;O..
iCache+000010: 00007E79 0000FFFF 0000FFFF 00000010  ..~y............
iCache+000020: F1000100 3B54B000 00001F5F 000B3306  ....;T....._..3.

输出表明 nPagesPerCacheClass 已降低到 0x1F5F。

(0)> pile F10001003B502300
name........iCache
……
maxtotalpg..0x0000000000001F5F                mintotalpg..0x0000000000000000
curtotalpg..0x0000000000000060

输出表明 maxtotalpg 也已降低到 0x1F5F,这等于 nPagesPerCacheClass。

现在让我们使用 ioo 命令增加 j2_inodeCacheSize 的当前值:

#ioo -o j2_inodeCacheSize=500Setting j2_inodeCacheSize to 500
    
(0)> i2 -c
iCache:
  nInode:         0xE0003 (917507)
  nMaxInode:      0xE0003 (917507)
  nCacheClass:    17
  nHashClass:     0xFFFF (65535)
  nNewHashClass:  0xFFFF (65535)
  cacheTable:     0xF10001003B4FC000
  hashTable:      0xF10001003B54B000
    
Cache table:
   CLASS      LOCK    INODES    CACHELIST.HEAD              PILE  FULL
       0         0      1628  F10001004339D080  F10001003B502300  0
       1         0      1640  F100010042B78480  F10001003B502600  0
        ……
      16         0      1629  F10001004338D080  F10001003B503400  0

输出表明 nInode 已增加到了 0xE0003。

(0)> dw iCache 12
iCache+000000: 000E0003 00110000 F1000100 3B4FC000  ............;O..
iCache+000010: 0000D2D3 0000FFFF 0000FFFF 00000010  ................
iCache+000020: F1000100 3B54B000 0000344B 000E0003  ....;T....4K....

输出表明 nPagesPerCacheClass 已增加到了 0x344B。

(0)> pile F10001003B502800
name........iCache
……
maxtotalpg..0x0000000000001F5F                mintotalpg..0x0000000000000000
curtotalpg..0x00000000000001B0

输出表明 maxtotalpg 比 nPagesPerCacheClass 要少得多。

事实上,它仍然将原始值保留为 0x1F5F。

内存 DR 操作

执行内存 DR 操作后,我们可使用相同的方法检查 maxtotalpg 值。然后我们会发现,从 LPAR 删除一些内存后,maxtotalpg 降低了,但在向 LPAR 添加一些内存后,它绝不会增加。

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读