lijie_r 发表于 2013-11-25 13:51

vmstat结果kthr值较高

本帖最后由 lijie_r 于 2013-11-25 14:03 编辑

请教各位,P780跑db2的OLTP系统,业务高峰时,cpu使用率在60%左右,kthr有20~40的值,意思是说有这么多队列在等待cpu? 可以理解cpu处理能力是瓶颈?



另外还想请教Noncomp的内存,能手工释放出来一部分不,因为是数据库集群,有一台服务器的Noncomp较高,达到40%,我希望系统剩余较多的内存用于数据库应用。
关于文件缓存这块,是不是完全依赖于lru_file_repage,maxperm,minperm几个参数,比如我希望Noncomp不超过15%,这样可以做到吗?

lijie_r 发表于 2013-11-25 14:10

bash-3.2$ oslevel -s
6100-04-09-1112

lijie_r 发表于 2013-11-25 14:15

       kthr: Information about kernel thread states.
       r
            Average number of runnable kernel threads over the sampling interval. Runnable threads consist of the threads that are ready but still waiting to run,      and the threads that are already running.

r列的意思是处于等待状态的线程数量?是不是就可以认为cpu处理瓶颈了

InfoSVC 发表于 2013-11-25 16:08

disk io很忙哦

InfoSVC 发表于 2013-11-25 16:08

disk io很忙哦

lijie_r 发表于 2013-11-25 16:59

disk展开的话没那么多啊,数据库是用的裸设备

lijie_r 发表于 2013-11-25 17:00

这个值一直是100%啊,怎么确定是否有问题的
                                                Waitqueue   0.5
Disk    Busy%   KBPS   TPS KB-Read KB-Writ                   MEMORY
power2   99.0    39.3K   1.1K39.3K    0.0   PAGING         Real,MB251136
hdisk5   64.0    10.2K   291.0   10.2K    0.0   Faults      482% Comp   46
hdisk8668.0   9.8K   275.0    9.8K    0.0   Steals      0% Noncomp22
hdisk167 64.0   9.7K   278.0    9.7K    0.0   PgspIn      0% Client   22
hdisk248 70.0   9.6K   271.0    9.6K    0.0   PgspOut       0
power2053.0   4.0K   127.0    4.0K    0.0   PageIn      0PAGING SPACE
power3   14.0   1.1K   277.0   38.2   1.1KPageOut   353Size,MB   16384
hdisk2318.0   1.1K    35.0    1.1K    0.0   Sios      353% Used      2
                              
页: [1]
查看完整版本: vmstat结果kthr值较高