[24662] 2016-01-26_如何通过阅读源代码了解vmstat中的指标

文档创建者:s7ckTeam
浏览次数:1
最后更新:2025-01-18
2016-01-26_如何通过阅读源代码了解vmstat中的指标   v m s t a t   v m u n i x   L i n u x   2 0 1 6 - 0 1 - 2 6   h t t p : / / l i n u x p e r f . c o m / ? p = 9 7     v m u n i x v m s t a t   - a     a c t i v e   m e m o r y     i n a c t i v e   m e m o r y   m a n p a g e   i n a c t :   t h e   a m o u n t   o f   i n a c t i v e   m e m o r y .   ( - a   o p t i o n ) a c t i v e :   t h e   a m o u n t   o f   a c t i v e   m e m o r y .   ( - a   o p t i o n )   v m s t a t     ( v m s t a t . c     p r o c / s y s i n f o . c ) v m s t a t     1 .   $   v m s t a t   - a   2 .   p r o c s   - - - - - - - - - - - m e m o r y - - - - - - - - - -   - - - s w a p - -   - - - - - i o - - - -   - s y s t e m - -   - - - - - - c p u - - - - - 3 .     r     b       s w p d       f r e e     i n a c t   a c t i v e       s i       s o         b i         b o       i n       c s   u s   s y   i d   w a   s t 4 .     1     0   1 3 8 0 9 6   3 1 9 5 6 0   1 3 7 2 4 0 8   1 7 5 7 8 4 8         0         0           2           3         2         3     1     0   9 9     0     0 / p r o c / m e m i n f o 1 .   $   g r e p   - i   a c t   / p r o c / m e m i n f o 2 .   A c t i v e :                     1 7 6 7 9 2 8   k B
  2 .   A c t i v e :                     1 7 6 7 9 2 8   k B 3 .   I n a c t i v e :                 1 3 7 3 7 6 0   k B / p r o c / m e m i n f o 1 .   f s / p r o c / m e m i n f o . c : 2 .   = = = = = = = = = = = = = = = = = = 3 .   0 0 2 3   s t a t i c   i n t   m e m i n f o _ p r o c _ s h o w ( s t r u c t   s e q _ f i l e   * m ,   v o i d   * v ) 4 .   0 0 2 4   { 5 .   . . . 6 .     7 .   0 0 3 2                   u n s i g n e d   l o n g   p a g e s [ N R _ L R U _ L I S T S ] ; 8 .   . . . 9 .     1 0 .   0 0 5 1                   f o r   ( l r u   =   L R U _ B A S E ;   l r u   <   N R _ L R U _ L I S T S ;   l r u + + ) 1 1 .   0 0 5 2                                   p a g e s [ l r u ]   =   g l o b a l _ p a g e _ s t a t e ( N R _ L R U _ B A S E   +   l r u ) ; 1 2 .   . . . 1 3 .     1 4 .   0 0 9 5                                   " A c t i v e :                   % 8 l u   k B n " 1 5 .   0 0 9 6                                   " I n a c t i v e :               % 8 l u   k B n " 1 6 .   0 0 9 7                                   " A c t i v e ( a n o n ) :       % 8 l u   k B n " 1 7 .   0 0 9 8                                   " I n a c t i v e ( a n o n ) :   % 8 l u   k B n " 1 8 .   0 0 9 9                                   " A c t i v e ( f i l e ) :       % 8 l u   k B n " 1 9 .   0 1 0 0                                   " I n a c t i v e ( f i l e ) :   % 8 l u   k B n " 2 0 .   . . . 2 1 .     2 2 .   0 1 4 8                                   K ( p a g e s [ L R U _ A C T I V E _ A N O N ]       +   p a g e s [ L R U _ A C T I V E _ F I L E ] ) , 2 3 .   0 1 4 9                                   K ( p a g e s [ L R U _ I N A C T I V E _ A N O N ]   +   p a g e s [ L R U _ I N A C T I V E _ F I L E ] ) , 2 4 .   0 1 5 0                                   K ( p a g e s [ L R U _ A C T I V E _ A N O N ] ) , 2 5 .   0 1 5 1                                   K ( p a g e s [ L R U _ I N A C T I V E _ A N O N ] ) , 2 6 .   0 1 5 2                                   K ( p a g e s [ L R U _ A C T I V E _ F I L E ] ) , 2 7 .   0 1 5 3                                   K ( p a g e s [ L R U _ I N A C T I V E _ F I L E ] ) ,
  L R U   l i s t   A c t i v e   M e m o r y     A C T I V E _ A N O N     A C T I V E _ F I L E   I n a c t i v e   M e m o r y   I N A C T I V E _ A N O N     I N A C T I V E _ F I L E   L R U   l i s t     L i n u x   P a g e   F r a m e   R e c l a i m i n g   A l g o r i t h m 使 L R U     L e a s t   R e c e n t l y   U s e d   使 使 访   x 8 6   C P U   x 8 6   C P U   访   A c c e s s   B i t   L i n u x   使   L R U   l i s t   访 访 访   L R U   l i s t   L i n u x     L R U   l i s t :   a c t i v e   l i s t     i n a c t i v e   l i s t ,   访   a c t i v e   l i s t 访   i n a c t i v e   l i s t i n a c t i v e   l i s t   线   k s w a p d     a c t i v e   l i s t     i n a c t i v e   l i s t         L R U   l i s t A c t i v e   M e m o r y     A C T I V E _ A N O N     A C T I V E _ F I L E   I n a c t i v e   M e m o r y   I N A C T I V E _ A N O N     I N A C T I V E _ F I L E   L R U   l i s t   v m s t a t     a c t i v e / i n a c t i v e   m e m o r y     a c t i v e   l i s t     i n a c t i v e   l i s t     i n a c t i v e   l i s t     i n a c t i v e   l i s t   A c t i v e / i n a c t i v e   m e m o r y     s l a b   A C T I V E _ A N O N     A C T I V E _ F I L E   a n o n y m o u s   p a g e s     m a p p e d   p a g e s   m a l l o c     f i l e p a g e s     m a p p e d   p a g e s   a n o n y m o u s   p a g e s f i l e   p a g e s   ( p a g e - i n     p a g e - o u t ) a n o n y m o u s   p a g e s   / r e f i l l _ i n a c t i v e _ z o n e ( )
  h t t p : / / l i n u x p e r f . c o m / ? p = 9 7     v m u n i x I D   I D   8 6 8 9 9 2 L i n u x 1 5 8 2 s e L 4
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则