SOLARIS下SWAP占用情况

今天在和SUN工程师交流,发现我们的SWAP占用了非常多

# prstat -a

。。。。。。。。。。。。。。。

NPROC USERNAME  SWAP   RSS MEMORY      TIME  CPU                            
    93 oracle     20G   19G    61% 271:39:32 0.1%
    37 root      142M  148M   0.5%   0:47:31 0.0%
     6 daemon   7560K   10M   0.0%   0:00:24 0.0%
     1 noaccess  110M  117M   0.4%   0:51:26 0.0%
     1 nobody   1168K 3960K   0.0%   0:00:00 0.0%

发现oracle占用了很多

# echo ::memstat | mdb -k 
Page Summary                Pages                MB  %Tot
------------     ----------------  ----------------  ----
Kernel                     407381              3182   10%
ZFS File Data             1049082              8195   26%
Anon                      2156143             16844   53%
Exec and libs               31006               242    1%
Page cache                 226175              1766    6%
Free (cachelist)             2360                18    0%
Free (freelist)            209645              1637    5%

Total                     4081792             31889
Physical                  4060541             31722

查看内存使用情况

发现SOLARIS系统的ZFS内存使用了8GB

周末准备调整下ZFS的缓存

 在 /etc/system文件中添加如下指令,来限制ZFS使用的最大内存:

set zfs:zfs_arc_max = 0×180000000

限制最大内存为6GB。

目前设置情况:(kstat zfs)

name:   arcstats                        class:    misc
        c                               9095802315
        c_max                           32364298240          --最大内存
        c_min                           4045537280             --最小内存

        crtime                          75.692175656
        data_size                       9029675520
        deleted                         618814085
        demand_data_hits                1273429475
        demand_data_misses              95085259
        demand_metadata_hits            832505179
        demand_metadata_misses          3040016
        evict_skip                      2093468714
        hash_chain_max                  9
        hash_chains                     34064
        hash_collisions                 262613852
        hash_elements                   216568
        hash_elements_max               295173
        hdr_size                        43384512
        hits                            2635633425
        l2_abort_lowmem                 0
        l2_cksum_bad                    0
        l2_evict_lock_retry             0
        l2_evict_reading                0
        l2_feeds                        0
        l2_free_on_write                0
        l2_hdr_size                     0
        l2_hits                         0
        l2_io_error                     0
        l2_misses                       0
        l2_read_bytes                   0
        l2_rw_clash                     0
        l2_size                         0
        l2_write_bytes                  0
        l2_writes_done                  0
        l2_writes_error                 0
        l2_writes_hdr_miss              0
        l2_writes_sent                  0
        memory_throttle_count           16749
        mfu_ghost_hits                  50382973
        mfu_hits                        1594981509
        misses                          668758999
        mru_ghost_hits                  22067595
        mru_hits                        542723449
        mutex_miss                      4746636
        other_size                      22823872
        p                               7721405290
        prefetch_data_hits              528382929
        prefetch_data_misses            570263077
        prefetch_metadata_hits          1315842
        prefetch_metadata_misses        370647
        recycle_miss                    5141581
        size                            9095883904
        snaptime                        1540119.37886231

module: zfs                             instance: 0     
name:   vdev_cache_stats                class:    misc
        crtime                          75.692498377
        delegations                     111215
        hits                            613012
        misses                          2396763
        snaptime                        1540119.38561483

 

oracle的SGA大小也要调整下,改为12GB大小。

 

一个多星期过去了,今天是6月30日

调整后的效果

还有14GB被占用。须观察几天,再做调整

# su - oracle
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005
-bash-3.00$ vmstat -s
        0 swap ins
        0 swap outs
        0 pages swapped in
        0 pages swapped out
 16194451 total address trans. faults taken
        4 page ins
        0 page outs
        4 pages paged in
        0 pages paged out
  4660644 total reclaims
  4660644 reclaims from free list
        0 micro (hat) faults
 16194451 minor (as) faults
        4 major faults
  8450190 copy-on-write faults
 21018995 zero fill page faults
    26620 pages examined by the clock daemon
        0 revolutions of the clock hand
        0 pages freed by the clock daemon
   126695 forks
       71 vforks
   185178 execs
208892354 cpu context switches
208000615 device interrupts
115770207 traps
312718190 system calls
 29417437 total name lookups (cache hits 100%)
  4813068 user   cpu
  5400542 system cpu
839914634 idle   cpu
        0 wait   cpu

 

-bash-3.00$ vmstat -S
 kthr      memory            page            disk          faults      cpu
 r b w   swap  free  si  so pi po fr de sr s0 s1 s2 s3   in   sy   cs us sy id
 0 0 0 104668208 12629896 0 0 0 0  0  0  0  0  6 -0 167 3131 4707 3144 1  1 99

 

prstat -a

 NPROC USERNAME  SWAP   RSS MEMORY      TIME  CPU                            
    80 oracle     14G   14G    45%   3:44:32 0.1%
    35 root      122M  133M   0.4%   0:02:51 0.0%
     6 daemon   7656K   10M   0.0%   0:00:03 0.0%
     1 noaccess  162M  179M   0.6%   0:03:13 0.0%

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8183550/viewspace-665626/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8183550/viewspace-665626/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值