! ∀ # ∃ %
∀ # &
∋ & & !
∀(#∀! )∗∀! +#∀)! , −#∀!) .//0
! ∀ # ∃ %
∀ # & ∀ 10 ∀∃ .//0 2222222222222222222222222222222 & & # 2222222222222222222222222222222 & & 3 ∀4 5 2222222222222222222222222222222 & & ! 6 7 ∀(#∀! )∗∀! +#∀)! , −#∀!) .//0
∀ 8
9 &
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
1
1&1 ∋∃: & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
1
1&. & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
.
1&; + ∀ & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
.
1&< â&#x2C6;&#x2039; 9 5 % & & & & & & & & & & & & & & & & & & & & &
;
â&#x2C6;&#x20AC;! # â&#x2C6;&#x192; ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
%
.&1 5 =
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
>
.&. ? & & & & & & & & & & & & & & & & & & & & & &
â&#x2030;&#x2026;
.&.&1 ?
& & & & & & & & & & & & & & & &
â&#x2030;&#x2026;
.&.&. ? & & & & & & & & & & & & & & & & & & & & &
1/
.&.&; ? & & & & & & & & & & & & & & & & & & & & & & & &
1.
.&.&< ?
â&#x2C6;&#x192; & & & & & & & & &
1;
&! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
%
;&1 9 & & & & & & & & & & & & & & & &
1>
;&. Î&#x2018; & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
1Î&#x2019;
;&.&1 â&#x2C6;&#x2039; top
1Î&#x2019;
;&.&. â&#x2C6;&#x2039; uptime
.<
;&.&; â&#x2C6;&#x2039; vmstat
.Î&#x2019;
;&.&< â&#x2C6;&#x2039; ps pstree
;1
;&.&> â&#x2C6;&#x2039; free
;.
i
;&.&Î&#x2019; â&#x2C6;&#x2039; iostat
;<
;&.&â&#x2030;&#x2026; â&#x2C6;&#x2039; sar
;Χ
â&#x2C6;&#x2039;! ( ! ! ! ! ! ! ! ! ! ! ! ! ! !
â&#x2C6;&#x2039;â&#x2C6;&#x20AC;
<&1 ) & & & & & & & & & & & & & & & & & & & & & &
<.
<&. & & & & & & & & & & & & & & & & & & & & & & & & & & & &
<;
<&; & & & & & & & & & & & & & & & & & & & & & & & & &
<>
<&< & & & & & & & & & & & & & & & & & & & & & & & & & & &
<0
<&> & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
>1
%! ) â&#x2C6;&#x2014; + ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
%&
>&1 5 & & & & & & & & & & & & & & & & & & & & & & & & & & & &
>;
>&. 5 & & & & & & & & & & & & & & & & & & & & & & & & &
>Χ
>&; & & & & & & & & & & & & & & & & & & & & & & & & &
>0
>&< 5
& & & & & & & & & & & & & & & & & &
>0
, ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
,&
Î&#x2019;&1 â&#x2C6;&#x2020; â&#x2C6;&#x192; Î&#x2018; & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
Î&#x2019;;
â&#x2C6;&#x2019; ( . + ( ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
,%
ii
â&#x2C6;&#x2014; top & & & & & & & & & & & & & & & & & & & & & & &
1â&#x2030;&#x2026;
â&#x2C6;&#x20AC;â&#x2C6;&#x2014; + top & & & & & & & & & &
&â&#x2C6;&#x2014; Î&#x2022; 9 Φ top & & & & & & & & & & & & & & & & & & & & & & & & & & & &
10
â&#x2C6;&#x2039;â&#x2C6;&#x2014; top 8 & & & & & & &
./
%â&#x2C6;&#x2014; top & & & & & & & & &
.1
,â&#x2C6;&#x2014;
=
% top & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
.1
â&#x2C6;&#x2019;â&#x2C6;&#x2014; )
â&#x2C6;&#x192;
top & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
.;
/â&#x2C6;&#x2014; ! % uptime
.>
0â&#x2C6;&#x2014; ! % vmstat & & & & & & & & & & & & & & & &
.â&#x2030;&#x2026;
1â&#x2C6;&#x2014; ! % ps aux
;1
â&#x2C6;&#x2014; ! % free -m & & & & & & & & & & & & & &
;;
â&#x2C6;&#x20AC;â&#x2C6;&#x2014; ! % iostat
;>
&â&#x2C6;&#x2014; ( Î&#x2018; â&#x2C6;&#x192;
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
;Î&#x2019;
â&#x2C6;&#x2039;â&#x2C6;&#x2014; ! % iostat -x
;Î&#x2019;
sar 8
;Χ
+ â&#x2C6;&#x192; Φ sar
;0
+ â&#x2C6;&#x192; Φ sar
</
+ mpstat =8 1Î&#x2019;
1Χ
0â&#x2C6;&#x2014; â&#x2C6;&#x2020; Î&#x201C; systcl
<Χ
iii
â&#x2C6;&#x20AC;1â&#x2C6;&#x2014; ( 9 Î&#x2022; 8 /proc/ sys/vm/kswapd
<Χ
â&#x2C6;&#x20AC; Î&#x2022; 8 /proc/sys/vm/kswapd
<Χ
â&#x2C6;&#x20AC;â&#x2C6;&#x20AC;â&#x2C6;&#x2014; ! % ifconfig
>1
â&#x2C6;&#x20AC;&â&#x2C6;&#x2014; 8 Î&#x2018; sar
><
â&#x2C6;&#x20AC;â&#x2C6;&#x2039;â&#x2C6;&#x2014; 5 , â&#x2C6;&#x2020; Î&#x2014;
><
â&#x2C6;&#x20AC;%â&#x2C6;&#x2014; 5 Î&#x2014;
>>
â&#x2C6;&#x20AC;,â&#x2C6;&#x2014; 5 Î&#x2014;
>Î&#x2019;
â&#x2C6;&#x20AC;â&#x2C6;&#x2019;â&#x2C6;&#x2014;
>Î&#x2019;
â&#x2C6;&#x20AC;/â&#x2C6;&#x2014; 5 6!â&#x2C6;&#x20AC;7
>Χ
â&#x2C6;&#x20AC;0â&#x2C6;&#x2014; = , !â&#x2C6;&#x20AC;
>0
&1â&#x2C6;&#x2014; top & & & & & & & & & & & &
Î&#x2019;/
iv
# + # + â&#x2C6;&#x2014; ? 9 & & & & & & & & & & & &
Χ
# + â&#x2C6;&#x20AC;â&#x2C6;&#x2014; ? & & & & & & & & & & & & & & & & & & & & &
11
# + &â&#x2C6;&#x2014; ? & & & & & & & & & & & & &
1.
# + â&#x2C6;&#x2039;â&#x2C6;&#x2014; ?
â&#x2C6;&#x192; & & & & & & & & &
1<
# + %â&#x2C6;&#x2014; =
& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &
1Î&#x2019;
# + ,â&#x2C6;&#x2014; ? vmstat & & & & & & & & & & & &
.â&#x2030;&#x2026;
v
+ 2 5 ) ,
# 5 , − , ∃ % ) , ∃ 3−∀ , & ∀ ∋ )Ι∋ , )∆) , # % )#ϑ , ( ) Κ− ∗ % − , ! % ) , #∀ , (
∋ ! !∀∗ , ∋ + , − ) ,
vi
vii
+ â&#x2C6;&#x192; = & â&#x2C6;&#x2014; ? 9 % # = & ! â&#x2C6;&#x192;? ? % ? Φ
% 8 â&#x2C6;&#x192;? ? â&#x2C6;&#x192; 8
â&#x2C6;&#x192; Î&#x2018; &
viii
! â&#x2C6;&#x20AC; # â&#x2C6;&#x192;
â&#x2C6;&#x192; % # & â&#x2C6;&#x20AC; â&#x2C6;&#x192;
â&#x2C6;&#x2039; % â&#x2C6;&#x192; â&#x2C6;&#x192; 1
( ) # â&#x2C6;&#x20AC; â&#x2C6;&#x2014;
! # % â&#x2C6;&#x20AC; ) +,â&#x2C6;&#x2019; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
â&#x2C6;&#x2019; ) . â&#x2C6;&#x192; % â&#x2C6;&#x20AC;â&#x2C6;&#x2014; â&#x2C6;&#x2019; # â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
â&#x2C6;&#x192;
+ â&#x2C6;&#x20AC; % / 0 1/2â&#x2C6;&#x2019; 34â&#x2C6;&#x2039;5025 67789 # â&#x2C6;&#x192; . â&#x2C6;&#x20AC;
2
/ :
; 1 2</ 677= 9 6
â&#x2C6;&#x192; %
â&#x2C6;&#x20AC; â&#x2C6;&#x192; # .
â&#x2C6;&#x20AC;â&#x2C6;&#x2014; / â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x192; # â&#x2C6;&#x192; & ) â&#x2C6;&#x20AC; â&#x2C6;&#x192; # â&#x2C6;&#x192; 3 â&#x2C6;&#x192;
# â&#x2C6;&#x192; 3 3 â&#x2C6;&#x192;
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
2 ! 6 %
â&#x2C6;&#x192; 2 ! > % â&#x2C6;&#x192; #
3
â&#x2C6;&#x192; 2 ! ? # â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 2 â&#x2030;&#x2026;
â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 2 ! Î&#x2018; % # # â&#x2C6;&#x20AC;
4
! â&#x2C6;&#x20AC; # â&#x2C6;&#x192; % % & % % â&#x2C6;&#x2039; ( 2 # & â&#x2C6;&#x20AC;
% â&#x2C6;&#x192; â&#x2C6;&#x192;
â&#x2C6;&#x192; â&#x2C6;&#x2019;
â&#x2C6;&#x2039; â&#x2C6;&#x20AC;
â&#x2C6;&#x192; â&#x2C6;&#x192; ! 5
Î&#x2019;â&#x2C6;&#x192; # â&#x2C6;&#x2014;â&#x2C6;&#x20AC; ! â&#x2C6;&#x2014;â&#x2C6;&#x20AC; ) %
/ ! )
â&#x2C6;&#x2014; ! Χ â&#x2C6;&#x192;
â&#x2C6;&#x192;
!
, â&#x2C6;&#x192; % Χ # â&#x2C6;&#x192; # ! % â&#x2C6;&#x2014; â&#x2C6;&#x192; â&#x2C6;&#x2014; # % # # .
Χ â&#x2C6;&#x20AC; %
6
# #
) % â&#x2C6;&#x2014; â&#x2C6;&#x20AC; % / 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9
â&#x2C6;&#x2014; â&#x2C6;&#x20AC; â&#x2C6;&#x192; ) %
4 # % â&#x2C6;&#x192; # #
Î&#x2022;
! # ) % % â&#x2C6;&#x20AC; # % â&#x2C6;&#x2014;
Î&#x2022;
1(2&,+2, 677?9 Χ % #
)
7
! â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC;
Χ = # % Φ # + â&#x2C6;&#x2019;%
) %
!
! â&#x2C6;&#x192;
!
Î&#x201C; â&#x2C6;&#x20AC;
!
â&#x2C6;&#x20AC;
4 â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; %
â&#x2C6;&#x2019;% â&#x2C6;&#x20AC;
#
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 8
â&#x2C6;&#x192;
â&#x2C6;&#x2039; !
+ % Φ
87Î&#x2014; â&#x2C6;&#x20AC; ! â&#x2C6;&#x192; Î&#x2022; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Î&#x2122;
! ) â&#x2C6;&#x2014; % & â&#x2C6;&#x2039;( ) Ï&#x2018;
! ! â&#x2C6;&#x192; â&#x2C6;&#x20AC; Î&#x2022; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Î&#x2122;
% %
â&#x2C6;&#x192; â&#x2C6;&#x20AC;
. ! Χ ! ! Î&#x2022; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
! Î&#x2122;
% % top uptime ) %
! = â&#x2030;&#x2026; =â&#x2030;&#x2026; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Î&#x2122; 9
â&#x2C6;&#x20AC; â&#x2C6;&#x192;
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
â&#x2C6;&#x192; â&#x2C6;&#x20AC; 1(2&,+2, 677?9Î&#x2122;
% â&#x2C6;&#x2039; =7
! â&#x2C6;&#x20AC; ! 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Î&#x2122;
â&#x2C6;&#x2014; # â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; ! 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Î&#x2122;
%
â&#x2C6;&#x192;
) â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; #
â&#x2C6;&#x2014; # )
1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Î&#x2122;
) % â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;â&#x2C6;&#x192;
â&#x2C6;&#x2014; % % # â&#x2C6;&#x20AC; â&#x2C6;&#x2014;
Χ â&#x2C6;&#x2014; â&#x2C6;&#x192; â&#x2C6;&#x2014; !
% â&#x2C6;&#x2014; ! â&#x2C6;&#x192; /
â&#x2C6;&#x20AC; â&#x2C6;&#x2014; 10
∀ ∗ ∃ Γ #
∗ ! ∃ Γ ∃ Γ Ε ∗ ! 1/ ∋, 2 677≅9 ∀ ∗ ∗ ! ! # Χ ∃ ∀ ∗ Χ ∃
∃ #
∃ # % ∃ ∗ ! 1/ ∋, 2 677≅9 Χ 6 # % ∗ Φ # + −% ∗
) %
!
− ∗
∃ Γ ∋
Κ ∗ %
11
â&#x2C6;&#x2014; â&#x2C6;&#x2014; ! / â&#x2C6;&#x20AC; â&#x2C6;&#x2014; â&#x2C6;&#x192; â&#x2C6;&#x2014; â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; , )
% â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; Î&#x2019; 677 >77 â&#x2C6;&#x192;â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; !
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 ) % â&#x2C6;&#x2039; % #
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; ) Χ > # % Φ # + â&#x2C6;&#x2019;%
) %
!
#
12
â&#x2C6;&#x192;
#
/ % â&#x2C6;&#x20AC;
) % % Î&#x203A; !
â&#x2C6;&#x20AC; ! Χ % ! / ! â&#x2C6;&#x20AC; â&#x2C6;&#x2014;
â&#x2C6;&#x20AC; !
â&#x2C6;&#x2014; % ! 1(2&,+2, 677?9 Χ ? # % â&#x2C6;&#x192; Φ
13
# + −%
) %
!
∀ !
+
−%
∀ !
−% ∀ #
% !
, ! ∀
#
Β
∀ =76? Μ % ,)− ≅=6 Μ ? ΝΟ % 6 Α
%∗
2
%∗& ∀
14
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; â&#x2C6;&#x20AC; ! Χ â&#x2C6;&#x20AC; sar vmstat â&#x2C6;&#x2014; top 3 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Χ â&#x2C6;&#x192;
/proc % % Ï&#x2018;
â&#x2C6;&#x192; #
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; , % â&#x2C6;&#x2014; â&#x2C6;&#x20AC; Χ â&#x2030;&#x2026; â&#x2C6;&#x192; Φ
15
# â&#x2C6;&#x2019; + Î&#x203A; â&#x2C6;&#x192;
! â&#x2C6;&#x20AC;
, % â&#x2C6;&#x20AC;) % .â&#x2C6;&#x2014; %
top
Χ
vmstat
Χ â&#x2C6;&#x20AC;
uptime
.
ps pstree
Χ
free
3 â&#x2C6;&#x2014;
iostat
Χ
sar
/ â&#x2C6;&#x20AC;
mpstat
Χ
/ 0 â&#x2C6;&#x20AC; % â&#x2C6;&#x20AC; top 2 â&#x2C6;&#x192; top # # â&#x2C6;&#x20AC; Î
2 top
â&#x2C6;&#x2039; â&#x2C6;&#x192;
>
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; # â&#x2C6;&#x192;
16
Χ â&#x2C6;&#x20AC; # # â&#x2C6;&#x2014;
) #
â&#x2C6;&#x20AC; â&#x2C6;&#x192;
# â&#x2C6;&#x192; Χ â&#x2C6;&#x20AC; = top ÎŚ top - 17:40:12 up 187 days, 15:34, 6 users, load average: 7.82, 11.95, 12.28 Tasks: 278 total, 10 running, 262 sleeping, 0 stopped, 6 zombie Cpu(s): 75.7% us, 8.8% sy, 0.0% ni, 0.7% id, 13.8% wa, 0.0% hi, 1.0% si Mem: 15585296k total, 15575984k used, 9312k free, 100032k buffers Swap: 20971488k total, 453872k used, 20517616k free, 14220000k cached PID 31513 29223 32546 10091 32412 11059 15674 11011 11007 11003 11005 11009 4197 11019 11021 11023
USER oracle oracle oracle oracle oracle oracle oracle oracle oracle oracle oracle oracle root oracle oracle oracle
PR 25 25 18 15 18 16 16 15 15 15 15 15 34 16 16 16
NI 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0
VIRT 1947m 1935m 1935m 1934m 1937m 1936m 1934m 1954m 1934m 1934m 1934m 1934m 0 1934m 1934m 1933m
RES 1.8g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 0 1.7g 1.7g 1.7g
SHR 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 0 1.7g 1.7g 1.7g
S %CPU %MEM TIME+ COMMAND R 99 11.8 0:52.82 oracle R 85 11.8 1:17.66 oracle R 59 11.7 0:03.96 oracle S 20 11.7 0:06.78 oracle R 15 11.7 0:01.59 oracle D 14 11.7 443:46.81 oracle R 12 11.7 0:22.59 oracle S 6 11.7 76:09.97 oracle S 6 11.6 59:42.30 oracle S 5 11.6 56:16.54 oracle S 3 11.6 52:14.53 oracle S 3 11.6 52:02.76 oracle R 3 0.0 3325:30 kipmi0 R 2 11.7 442:41.53 oracle R 2 11.7 441:44.35 oracle S 2 11.7 442:39.17 oracle
! + top
2 top )
Χ
%
! â&#x2C6;&#x2014; ! Χ
! !
15â&#x2C6;&#x2039; &Χ4 677Î&#x2DC;9
17
2
renice
/
) ∃) kill / top
∀ ! # 142 67769Φ
)
/∋ ) , ∃ ∃
∋ )
0 ) ,!
2 !
=Θ )67 %
1/ ) Κ ∗
%∗ ∋ ) Κ ∗ ! %∗ 2.∋/ ) Κ ∗ #
%∗
. ) +
Φ +Ρ 5Ρ 4Ρ Ρ & ΣΡ
3 ) ∀ 34/4) ∀ ∗ ! 4/ ) 4
18
!44.0 ) /
top â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
Χ â&#x2C6;&#x20AC; top â&#x2C6;&#x20AC; 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9 top â&#x2C6;&#x20AC; -s â&#x2C6;&#x20AC; 6
$ top -s ! + â&#x2C6;&#x2039; top â&#x2C6;&#x20AC;
â&#x2C6;&#x2039; top â&#x2C6;&#x2039; â&#x2C6;&#x20AC; 1
2 top
1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9
$ top -n 5 ! + top
19
, â&#x2C6;&#x20AC; > :-n; â&#x2C6;&#x20AC; â&#x2030;&#x2026; / ) > â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; =â&#x2030;&#x2026; â&#x2C6;&#x20AC;
2 â&#x2C6;&#x20AC; 3 / â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x20AC; ! top
$ top -b -n 5 > /tmp/teste.txt ! + top
, â&#x2C6;&#x20AC; ? top â&#x2C6;&#x20AC; â&#x2C6;&#x192; ! ) -b â&#x2C6;&#x2014; -n â&#x2C6;&#x20AC; 1 5 4/&Χ5 677â&#x2C6;&#x2020;9 2
/tmp/teste.txt
â&#x2C6;&#x2019; â&#x2C6;&#x20AC;
/
top â&#x2C6;&#x192; Φ
20
$ top -d 10.5 ! â&#x2C6;&#x2019;+ â&#x2C6;&#x2019; top
, â&#x2C6;&#x20AC; â&#x2030;&#x2026; Î :-d; â&#x2C6;&#x192; â&#x2C6;&#x20AC;
=7 â&#x2C6;&#x20AC; %
/ Î top )
ΤdÎĽ ÎĽsÎĽ # â&#x2C6;&#x192; â&#x2C6;&#x20AC; 2 â&#x2C6;&#x192; top â&#x2C6;&#x20AC;
4 % â&#x2C6;&#x20AC; 0 â&#x2C6;&#x20AC; &
2 top #
â&#x2C6;&#x192; ! 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9
$ top -u rodrric ! 4+
â&#x2C6;&#x192; ! top
+ Î -u â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x20AC; Î&#x2018; top â&#x2C6;&#x192;
â&#x2C6;&#x192; , ) â&#x2C6;&#x20AC;
â&#x2C6;&#x192; sudo& 21
â&#x2C6;&#x192;
â&#x2C6;&#x192;
â&#x2C6;&#x20AC;
) Î -U /
â&#x2C6;&#x192; top )
ΤuÎĽ ΤUÎĽ # â&#x2C6;&#x20AC; login â&#x2C6;&#x192;
5 6
2 top
ΤFÎĽ ΤOÎĽ . 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9 â&#x2C6;&#x2039; â&#x2C6;&#x20AC; !
3 â&#x2C6;&#x192; % â&#x2C6;&#x20AC; ÎŚ
M ) â&#x2C6;&#x20AC; â&#x2C6;&#x2014; N ) ,
P ) â&#x2C6;&#x20AC; T ) 4
22
7 3 % ( /
ΤnÎĽ Τ#ÎĽ â&#x2C6;&#x192;
0 . 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9
8 % â&#x2C6;&#x20AC; 0 %
! top Î :-p; â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; â&#x2C6;&#x2020;
$ top -p 2350 -p 3900
$ top -p 2350, 3900 ! 5+
top
Χ # top #
,567 5877 %
% 67
#
â&#x2C6;&#x20AC;
9 â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; %
ΤkÎĽ top â&#x2C6;&#x192; 23
â&#x2C6;&#x20AC;
â&#x2C6;&#x2014; top â&#x2C6;&#x192; â&#x2C6;&#x192;
%
=â&#x2030;&#x2026; 9 /â&#x2C6;&#x2039;4 2 ΤkÎĽ â&#x2C6;&#x192; top â&#x2C6;&#x20AC; 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9
â&#x2C6;&#x20AC; %
)
Τrμ #
nice ! 1Χ, 5Χ â&#x2C6;&#x2039; 677Î&#x2DC;9 3 â&#x2C6;&#x192;
â&#x2C6;&#x2039; % top â&#x2C6;&#x20AC; Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC; uptime 2 uptime = â&#x2030;&#x2026; =â&#x2030;&#x2026; 2 â&#x2C6;&#x20AC; % . 1(2&,+2, 677?9 24
Χ % % â&#x2C6;&#x192; .
â&#x2C6;&#x192; / ! )
Î&#x2022; 2 uptime % % â&#x2C6;&#x192;
[capacity@Crato ~]$ uptime 17:59:01 up 186 days, 15:53, [capacity@Crato ~]$
5 users,
load average: 5.94, 7.27, 8.32
! 7+ : uptime
Χ ! â&#x2C6;&#x20AC; 8 %
% â&#x2030;&#x2026; Î&#x2DC;?
â&#x2030;&#x2026; â&#x2C6;&#x2020; 6â&#x2C6;&#x2020;
=â&#x2030;&#x2026; 8 >6
â&#x2C6;&#x2039; # â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; Φ
% â&#x2030;&#x2026; Î&#x2DC;â&#x2030;&#x2026;
â&#x2C6;&#x192; Î&#x2122;
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x192; % Î&#x2122;
25
! uptime ) â&#x2C6;&#x192;
â&#x2C6;&#x20AC; %
â&#x2C6;&#x2020;
2
8
#â&#x2C6;&#x192;
! Î&#x2022; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
Î&#x2122; â&#x2C6;&#x2039;
%
â&#x2C6;&#x20AC; ! 1(2&,+2, 677?9 Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC; % â&#x2C6;&#x20AC; vmstat 2 vmstat # â&#x2C6;&#x2039; # % % ! â&#x2C6;&#x192; 1(2&,+2, 677?9 Χ Ï&#x201A;Î&#x2022; % % Î % 26
[capacity@Crato ~]$ vmstat 2 5 procs -----------memory---------- ---swap-r b swpd free buff cache si so 13 1 453872 14048 72624 14214384 0 8 1 453872 17792 72704 14222560 0 9 0 453872 26432 72752 14220448 0 8 1 453872 9728 72832 14214176 0 11 1 453872 8256 72608 14210272 0 [capacity@Crato ~]$
-----io---- --system-- ----cpu---bi bo in cs us sy id wa 0 1459 5293 0 0 59 14 22 0 434 13468 4553 983 92 8 0 0 1518 11288 5335 1854 87 12 0 0 3588 50254 6009 4387 82 17 1 0 12734 49836 5719 2754 94 5 1
5 0 0 0 1
! 8+ : vmstat
2 vmstat â&#x2C6;&#x20AC; # Î , â&#x2C6;&#x20AC; Î&#x2DC; vmstat ! 6
â&#x2C6;&#x20AC; â&#x2030;&#x2026; # â&#x2C6;&#x20AC; % 1(2&,+2, 677?9 % % % uptime â&#x2C6;&#x2019; ! â&#x2C6;&#x192; Χ Î&#x2018; # % ! [VMSTAT, 1994]ÎŚ
Tabela 6: MĂŠtricas medidas pelo vmstat :
: â&#x2C6;&#x2014; %
procs r
,
â&#x2C6;&#x20AC;
. / 3
27
memory
b
,
swpd
4 â&#x2C6;&#x2014; Î?Î&#x;
free
4 â&#x2C6;&#x2014; %â&#x2C6;&#x2014;
buff
â&#x2C6;&#x2019; â&#x2C6;&#x2014; %â&#x2C6;&#x2014;
cache â&#x2C6;&#x2019; â&#x2C6;&#x2014; # %â&#x2C6;&#x2014; si
â&#x2C6;&#x2014; Î?Î&#x;
so
â&#x2C6;&#x2014; Î?Î&#x;
bi
%â&#x2C6;&#x2014;
bo
%â&#x2C6;&#x2014;
swap
io
system in
cpu
cs
, â&#x2C6;&#x192; â&#x2C6;&#x20AC;
us
â&#x2C6;&#x20AC; ! â&#x2C6;&#x192;
sy
â&#x2C6;&#x20AC; !
id wa
, â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
/
cpu Î&#x2018; vmstat
â&#x2C6;&#x192;
! 2
! # â&#x2C6;&#x20AC; 28
% vmstat 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 , % #
% â&#x2C6;&#x20AC; 1(2&,+2, 677?9 2 vmstat # â&#x2C6;&#x192;
! â&#x2C6;&#x20AC; # / ) â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x192; % â&#x2C6;&#x20AC; # 1(2&,+2, 677?9 Χ % uptime ) â&#x2C6;&#x20AC; % â&#x2C6;&#x192; % vmstat ) % â&#x2C6;&#x192; % , )
â&#x2C6;&#x20AC; â&#x2C6;&#x192; Χ â&#x2C6;&#x20AC; ) % â&#x2C6;&#x192; â&#x2C6;&#x20AC; 1(2&,+2, 677?9 â&#x2C6;&#x20AC; #â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; 29
â&#x2C6;&#x20AC; !
â&#x2C6;&#x192; 1(2&,+2, 677?9 3 â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2039; â&#x2C6;&#x192; 1(2&,+2, 677?9 ) %
# â&#x2C6;&#x20AC; =77Î&#x2014; â&#x2C6;&#x20AC; ! , â&#x2C6;&#x192;
â&#x2C6;&#x192; #
2 ps top ps â&#x2C6;&#x192;
top â&#x2C6;&#x192; % / vmstat â&#x2C6;&#x20AC;
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
# / vmstat â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; ! â&#x2C6;&#x192; 30
sar iostat # â&#x2C6;&#x20AC; ! # â&#x2C6;&#x20AC; . â&#x2C6;&#x20AC; Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC; % â&#x2C6;&#x20AC; ps pstree 2 ps % #
%
â&#x2C6;&#x192; â&#x2C6;&#x192; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x2039;
# â&#x2C6;&#x192;
â&#x2C6;&#x2014;
# â&#x2C6;&#x20AC;
Î
â&#x2C6;&#x192; Î :aux; â&#x2C6;&#x20AC; =7 [capacity@martins sa]$ ps aux USER PID %CPU %MEM VSZ RSS TTY 4051 30568 0.0 0.0 55040 2816 ? 4051 30569 0.1 0.0 319136 52448 ? oracle 30591 21.4 12.2 8338912 8179296 ? oracle 30773 0.0 12.2 8338976 8186352 ? oracle 30809 45.9 12.2 8343184 8188560 ? (... a saida continua ...)
STAT S Sl Ss Ss Ss
START 17:30 17:30 18:08 Mar11 18:08
! 9+ : ps aux
31
TIME 0:00 0:03 0:00 0:00 0:00
COMMAND /bin/sh /opt/ngin/interfaces/ /usr/java/j2sdk1.4.2_13/bin/java oraclemartins (LOCAL=NO) oraclemartins (LOCAL=NO) oraclemartins (LOCAL=NO)
, ! ) 1 + 677?9Φ
/â&#x2C6;&#x2039;) 3 â&#x2C6;&#x192; â&#x2C6;&#x192;
)
3 ) â&#x2C6;&#x20AC;
34/4 ) â&#x2C6;&#x20AC; â&#x2C6;&#x2014; !
: 1 ) â&#x2C6;&#x2019; â&#x2C6;&#x2014;
%â&#x2C6;&#x2014; â&#x2C6;&#x2039; ) â&#x2C6;&#x2019; â&#x2C6;&#x2014; !
%â&#x2C6;&#x2014; ; ) 4
â&#x2C6;&#x192; . ) +
â&#x2C6;&#x192; &
.â&#x2C6;&#x2039; ) &
4/ ) 4
!44.0 ) / â&#x2C6;&#x20AC;
2 pstree
â&#x2C6;&#x192; # â&#x2C6;&#x192;
! â&#x2C6;&#x20AC;
1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC;
32
â&#x2C6;&#x2019; % â&#x2C6;&#x20AC; free 2 free â&#x2C6;&#x2014;
Î&#x203A; % % 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 , â&#x2C6;&#x20AC; == ) #
â&#x2C6;&#x20AC; ! free -m
!
+ # ! free -m 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9
+ Î 1Î&#x203A;5â&#x2C6;&#x2039;â&#x2C6;&#x2039; =Î&#x2DC;Î&#x2DC;>9 Φ
-b -k -m -g
â&#x2C6;&#x2039;
33
#
-l # â&#x2C6;&#x2014; -c <contador> â&#x2C6;&#x2039; ! uptime
<contador> â&#x2C6;&#x2039; % â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x2014; â&#x2C6;&#x192; Χ % -s free â&#x2C6;&#x2014; !
â&#x2C6;&#x2014; 15â&#x2C6;&#x2039; &Χ4 677Î&#x2DC;9 4 % â&#x2C6;&#x20AC; iostat 2 iostat !
% Î&#x2022; 1(2&,+2, 677?9 Χ
â&#x2C6;&#x192; ! !
â&#x2C6;&#x2039; â&#x2C6;&#x20AC; )
â&#x2C6;&#x192;
!
34
[capacity@santaluz ~]$ iostat Linux 2.6.9-42.ELsmp (santaluz) avg-cpu:
%user 23.82
Device: cciss/c0d0 cciss/c0d0p1 cciss/c0d0p2 cciss/c0d0p3 dm-0 dm-1 dm-2 dm-3 dm-4 dm-5 dm-6
%nice 0.00 tps 23.14 0.00 3.14 55.44 1.04 0.10 2.52 1.01 49.40 0.85 0.51
03/12/2009
%sys %iowait 3.74 1.03 Blk_read/s 938.64 0.03 13.99 924.58 1.32 4.15 12.50 0.57 889.14 12.94 3.96
%idle 71.41
Blk_wrtn/s Blk_read 332.99 2351158464 0.00 83940 11.16 35030944 321.83 2315936044 7.85 3313458 0.44 10382706 18.55 31301146 7.68 1422666 280.70 2227179690 3.03 32420058 3.58 9921634
Blk_wrtn 834091910 790 27942680 806147280 19663824 1110344 46477504 19224992 703118096 7594888 8958792
! + + ! iostat
/ â&#x2C6;&#x20AC; =6 iostat % top â&#x2C6;&#x2039; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; # ! # â&#x2C6;&#x2014;â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; Χ â&#x2C6;&#x20AC; 1 2+4Χ4 677â&#x2C6;&#x2020;9 ÎŚ
â&#x201E;Ś ! â&#x2C6;&#x20AC;
â&#x2C6;&#x2014; #< & â&#x2C6;&#x2014; #< â&#x201E;Ś â&#x2C6;&#x20AC; 2
# # =76? 67?8 ?7?8 35
# /dev/ sda1 % dumpe2fs â&#x2C6;&#x20AC; =>
$ dumpe2fs -h /dev/sda1 | grep -F â&#x20AC;&#x153;Block sizeâ&#x20AC;? ! + Î&#x2019; #
â&#x2C6;&#x2014; #< & â&#x2C6;&#x2014; #< â&#x201E;Ś 2 iostat Î
Î -x % â&#x2C6;&#x192; 1 2+4Χ4 677â&#x2C6;&#x2020;9 Χ â&#x2C6;&#x20AC; =? ! iostat -x [capacity@santaluz ~]$ iostat -x Linux 2.6.9-42.ELsmp (santaluz) avg-cpu:
%user 23.82
%nice 0.00
03/12/2009
%sys %iowait 3.74 1.03
Device: rrqm/s wrqm/s r/s w/s cciss/c0d0 2.12 33.32 14.85 8.30 dm-0 0.00 0.00 0.06 0.98 dm-1 0.00 0.00 0.05 0.06 dm-2 0.00 0.00 0.20 2.32 dm-3 0.00 0.00 0.05 0.96 dm-4 0.00 0.00 14.31 35.09 dm-5 0.00 0.00 0.47 0.38 dm-6 0.00 0.00 0.07 0.45
%idle 71.41
rsec/s 938.62 1.32 4.14 12.50 0.57 889.12 12.94 3.96
wsec/s 332.98 7.85 0.44 18.55 7.67 280.70 3.03 3.58
rkB/s 469.31 0.66 2.07 6.25 0.28 444.56 6.47 1.98
wkB/s avgrq-sz avgqu-sz 166.49 54.94 0.55 3.93 8.82 0.02 0.22 45.04 0.01 9.28 12.31 0.67 3.84 8.13 0.79 140.35 23.68 0.29 1.52 18.76 0.02 1.79 14.65 0.03
await 23.70 16.69 63.05 265.99 782.42 5.94 23.17 61.66
svctm 2.55 3.25 4.40 2.22 1.13 0.96 3.27 5.31
%util 5.90 0.34 0.04 0.56 0.11 4.73 0.28 0.27
! + + ! iostat -x
Χ â&#x2C6;&#x2014; Î â&#x2C6;&#x192; 1 2+4Χ4 677â&#x2C6;&#x2020;9ÎŚ
+ & + â&#x201E;Ś 36
â&#x2C6;&#x20AC;
â&#x201E;¦
â&#x2C6;&#x20AC;
â&#x201E;¦
â&#x2C6;&#x20AC;
#â&#x2C6;&#x2014; #â&#x2C6;&#x2014; â&#x201E;¦ %â&#x2C6;&#x2014;
â&#x2C6;&#x20AC;
+â&#x2C6;&#x20AC; â&#x201E;¦ % #
â&#x2C6;&#x2039; % â&#x2C6;&#x20AC;
+ â&#x2C6;&#x20AC; â&#x201E;¦ % #
) %
â&#x2C6;&#x20AC;
!
â&#x201E;¦ %
â&#x2C6;&#x20AC;
!
3
â&#x201E;¦ â&#x2C6;&#x20AC; !
+ â&#x2C6;&#x20AC; 1(2&,+2, 677?9 =77Î&#x2014; ) Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC;
37
5 % â&#x2C6;&#x20AC; sar 2 sar â&#x2C6;&#x192; ! iostat mpstat sar 2 sar Î&#x2022; ÎŚ â&#x2C6;&#x2014; sar sa1 sa2 1+Χ5 677â&#x2C6;&#x2020;9 Χ % sa1 sa2 â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192;
2 â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x20AC;
/var/log/sa Î&#x2022; ! 1(2&,+2, 677?9 â&#x2C6;&#x2014; =â&#x2030;&#x2026; Î&#x2022; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; =â&#x2030;&#x2026; [capacity@martins sa]$ sar -r -f /var/log/sa/sa11 Linux 2.6.9-67.EL (martins) 03/11/2009 12:00:02 AM kbmemfree kbmemused 12:10:01 AM 112992 66580032 12:20:01 AM 111552 66581472 12:30:01 AM 216416 66476608 12:40:01 AM 193504 66499520 12:50:01 AM 93024 66600000 01:00:01 AM 103312 66589712 01:10:01 AM 104064 66588960 01:20:01 AM 111744 66581280 01:30:01 AM 97120 66595904 (... a saida continua ...)
%memused kbbuffers 99.83 1321408 99.83 1218944 99.68 1210096 99.71 1132576 99.86 1080480 99.85 1010288 99.84 1075552 99.83 1076784 99.85 1135264
kbcached 54660240 54779216 54519968 54975200 54979824 55128448 54495584 54395280 54072608
kbswpfree kbswpused 143527776 38368 143527776 38368 143527776 38368 143527776 38368 143527776 38368 143527776 38368 143527776 38368 143527776 38368 143527776 38368
%swpused 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03 0.03
kbswpcad 224 224 0 0 0 0 0 0 0
! â&#x2C6;&#x2019;+ 3 sar
2 sar â&#x2C6;&#x20AC; â&#x2C6;&#x2014; !
38
â&#x2C6;&#x20AC; â&#x2C6;&#x2014; ! â&#x2C6;&#x2014; # 1(2&,+2, 677?9 Î&#x; â&#x2C6;&#x20AC; Î sar â&#x2C6;&#x20AC; % Î 1(2&,+2, 677?9 sar -u 5 10 â&#x2C6;&#x192; ! â&#x2030;&#x2026; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; % Χ ! 2 sar ! # iostat Χ â&#x2C6;&#x20AC; =Î&#x2018; ! sar -b ! â&#x2C6;&#x192;
[capacity@martins ~]$ sar -b Linux 2.6.9-67.EL (martins) 12:00:01 AM tps 12:10:01 AM 81.28 12:20:01 AM 56.00 12:30:01 AM 59.91 12:40:01 AM 62.79 12:50:01 AM 56.97 01:00:01 AM 66.92 (... a saida continua ...)
03/12/2009
rtps 8.57 0.01 0.00 0.03 0.15 0.00
wtps 72.71 55.99 59.91 62.75 56.82 66.92
bread/s 69.35 0.08 0.00 1.89 22.08 0.00
bwrtn/s 1046.95 800.53 864.59 935.62 897.32 1062.02
! 4+ â&#x2C6;&#x2039; ! sar
, % ! 1+Χ5 677â&#x2C6;&#x2020;9 Χ 39
# 1+Χ5 677â&#x2C6;&#x2020;9 2 sar %
!
â&#x2C6;&#x2039;
Χ â&#x2C6;&#x20AC; =â&#x2C6;&#x2020; ) ! â&#x2030;&#x2026; â&#x2C6;&#x20AC; 6 â&#x2C6;&#x20AC;
[capacity@Crato ~]$ sar -u 2 5 Linux 2.6.9-42.0.8.EL (Crato) 06:02:39 06:02:41 06:02:43 06:02:45 06:02:47 06:02:49 Average:
PM PM PM PM PM PM
CPU all all all all all all
03/12/2009
%user 29.97 27.33 46.37 63.04 81.97 49.78
%nice 0.00 0.00 0.00 0.00 0.00 0.00
%system 18.76 15.31 25.03 36.96 18.03 22.81
%iowait 36.20 40.86 24.44 0.00 0.00 20.27
%idle 15.07 16.50 4.16 0.00 0.00 7.14
! 5+ â&#x2C6;&#x2039; sar
Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC; 7 % â&#x2C6;&#x20AC; mpstat 2 mpstat % â&#x2C6;&#x2039; % !
1â&#x2C6;&#x2019; +4Χ4 677â&#x2C6;&#x2020;9 ,
40
â&#x2C6;&#x20AC; =8 !
# # [capacity@Crato ~]$ mpstat -P ALL Linux 2.6.9-42.0.8.EL (Crato) 03/12/2009 06:01:53 06:01:53 06:01:53 06:01:53 06:01:53 06:01:53
PM PM PM PM PM PM
CPU all 0 1 2 3
%user 59.04 58.27 59.00 59.45 59.42
%nice %system %iowait 0.00 12.96 4.96 0.00 13.43 2.82 0.00 13.68 7.35 0.00 13.66 7.58 0.00 11.08 2.07
%irq 0.06 0.10 0.07 0.00 0.07
%soft 0.94 0.80 1.40 1.12 0.43
%idle 22.05 24.59 18.50 18.18 26.93
intr/s 1612.36 290.95 547.42 333.52 440.47
! 7+ â&#x2C6;&#x2039; mpstat â&#x2C6;&#x192; ?
2 mpstat&
sar vmstat& â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; # Î # ) â&#x2C6;&#x192;â&#x2C6;&#x20AC;
41
& â&#x2C6;&#x2014; â&#x2C6;&#x20AC; % â&#x2C6;&#x2014; % + â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; %â&#x2C6;&#x20AC; Φ = / # 6 â&#x2C6;&#x2039; â&#x2C6;&#x2014; â&#x2C6;&#x20AC; > â&#x2C6;&#x2019; ? 5 â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2030;&#x2026; / â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; Î&#x2018; Î&#x2019;
> %
Ï&#x2018;
â&#x2C6;&#x20AC; Χ â&#x2C6;&#x20AC; â&#x2C6;&#x2014; â&#x2C6;&#x192; %
42
2 â&#x2C6;&#x20AC; Ï&#x2018;
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; # #
! #
Î&#x2022; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x2039; )
â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x2019; %
Ï&#x201A;
% â&#x2C6;&#x2014; % 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 Χ â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
Ï&#x2018; Î
â&#x2C6;&#x192; / =/â&#x2C6;&#x2014;
> = >â&#x2C6;&#x2014; â&#x2C6;&#x2014; ! %
43
% â&#x2C6;&#x20AC; Χ â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; / ! > â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; # # # Χ % uptime top
:mpstat -P ALL; :sar -u;
â&#x2C6;&#x2039; # # Î&#x2122; % mpstat sar % â&#x2C6;&#x192; # â&#x2C6;&#x2014; sar) Ï&#x2018; # % â&#x2C6;&#x192; â&#x2C6;&#x2039; â&#x2C6;&#x192;
â&#x2C6;&#x192; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 2
% â&#x2C6;&#x20AC;
/
) â&#x2C6;&#x20AC; Î&#x2022; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9Φ
44
) #â&#x2C6;&#x192;
â&#x2C6;&#x192;
# ) ps top /
â&#x2C6;&#x192; â&#x2C6;&#x20AC;
!
â&#x2C6;&#x192; ,
) renice
/ )
â&#x2C6;&#x20AC; â&#x2C6;&#x192; # â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; ) .
>6
Î&#x2018;?
â&#x2C6;&#x192;
â&#x2C6;&#x192;
2
â&#x2C6;&#x20AC; # 2 â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;â&#x2C6;&#x192; â&#x2C6;&#x2039; â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
Χ â&#x2C6;&#x20AC;
â&#x2C6;&#x2014; 45
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x2039;
# % â&#x2C6;&#x2014; !
â&#x2C6;&#x192; .
1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 2 â&#x2C6;&#x20AC; ! â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x2014; ! â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x20AC; Χ â&#x2C6;&#x192;
â&#x2C6;&#x20AC; % ! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; %
Î&#x2022; â&#x2C6;&#x2014; ! 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Χ
3
â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 ,
â&#x2C6;&#x20AC; â&#x2C6;&#x192;â&#x2C6;&#x20AC; â&#x2C6;&#x192; Î&#x2122; â&#x2C6;&#x192;
)
% â&#x2C6;&#x192; Î&#x201C; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 2
1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Φ
3
â&#x2C6;&#x20AC;
46
â&#x2C6;&#x20AC; . !
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192;â&#x2C6;&#x20AC; â&#x2C6;&#x2014; ! % # â&#x2C6;&#x192;â&#x2C6;&#x20AC; â&#x2C6;&#x2039;
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
â&#x2C6;&#x2039; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; #
â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Φ
â&#x2C6;&#x192; %
Χ # â&#x2C6;&#x192;â&#x2C6;&#x20AC; 5 â&#x2C6;&#x20AC; â&#x2C6;&#x192;
â&#x2C6;&#x192; â&#x2C6;&#x2039; â&#x2C6;&#x2014; / 1&25â&#x2C6;&#x2019;Χ, 677Î&#x2DC;9 %
Î â&#x2C6;&#x20AC; â&#x2C6;&#x2014; 2 % % â&#x2C6;&#x192; Î
47
â&#x2C6;&#x2039; â&#x2C6;&#x192; Î â&#x2C6;&#x20AC; â&#x2C6;&#x2014; %
# â&#x2C6;&#x20AC; =Î&#x2DC;
$ systcl -w vm.max map count=65535 ! 8+ 4 â&#x2C6;&#x20AC; Î systcl
2 systcl % â&#x2C6;&#x20AC; % â&#x2C6;&#x20AC; /etc/sysctl.conf % â&#x2C6;&#x20AC; â&#x2C6;&#x2014;
2 â&#x2C6;&#x20AC; % % %
2 â&#x2C6;&#x2014; /proc/sys/vm/ % / â&#x2C6;&#x192; cat /proc/sys/vm/kswapd # 1&25â&#x2C6;&#x2019;Χ, 677Î&#x2DC;9 2 â&#x2C6;&#x20AC; 67
512 32 8 ! 9+ Î&#x2019; /proc/sys/vm/kswapd
) % â&#x2C6;&#x20AC; 6=
48
$ echo 511 31 7 > /proc/sys/vm/kswapd ! + Χ /proc/sys/vm/kswapd
Χ
% â&#x2C6;&#x2014; â&#x2C6;&#x192; # 1&25â&#x2C6;&#x2019;Χ, 677Î&#x2DC;9 2 â&#x2C6;&#x20AC; % 2 % â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; ,
â&#x2C6;&#x20AC; ! 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Χ â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; % % 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 , % â&#x2C6;&#x192; . ! Î&#x161; ! % â&#x2C6;&#x20AC; 2
â&#x2C6;&#x192; Î&#x17E; Ď&#x201A; Ψ Î&#x161;
49
! Ψ − Ψ Χ !
∀ ∃ Ψ 5 ∃ # 1(2&,+2, 677?9 2 % ∀ ∀ ) ∃ ∗∀ ∋ ∃ % 1/ ∋, 2 677≅9 Χ ∗∀ % % 3
) Ε
∀ 1/ ∋, 2 677≅9 Χ ∗ ) ∀ ∀ ∀ Ε 1/ ∋, 2 677≅9 Φ
+ ∀ # ς
%
! ∀
/ ∀ Ξ %
! ∀ ∀ ∀
Χ ∋. Χ
∀ # 50
% ! â&#x2C6;&#x20AC;
3 â&#x2C6;&#x2014;â&#x2C6;&#x20AC; %
! â&#x2C6;&#x2014;â&#x2C6;&#x20AC;
2 â&#x2C6;&#x2014; ! % â&#x2C6;&#x192;
# # â&#x2C6;&#x2019; 2 Χ % sar netstat â&#x2C6;&#x192; ) % â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Χ â&#x2C6;&#x20AC; 66 !
[capacity@santaluz ~]$ ifconfig eth2 Link encap:Ethernet HWaddr 00:13:21:FB:AF:4E inet addr:10.128.242.213 Bcast:10.128.242.255 Mask:255.255.255.0 inet6 addr: fe80::213:21ff:fefb:af4e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:293383834 errors:0 dropped:0 overruns:0 frame:0 TX packets:574022771 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20758049675 (19.3 GiB) TX bytes:866195950305 (806.7 GiB) Interrupt:217 lo
Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:27355578 errors:0 dropped:0 overruns:0 frame:0 TX packets:27355578 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:6209073800 (5.7 GiB) TX bytes:6209073800 (5.7 GiB)
! + :
51
Ï&#x2018; 5Î&#x2013;
4Î&#x2013; / 7
) â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 ,
! â&#x2C6;&#x20AC; # Î&#x201C; # 2
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; 1/ â&#x2C6;&#x2039;, 2 677â&#x2030;&#x2026;9 Φ
/# â&#x2C6;&#x20AC;
Χ â&#x2C6;&#x20AC; 3 â&#x2C6;&#x192; +
! # Χ
52
−
% + & % % ∀ ∀ % Β % # Χ ∃ # ∃ ∃ / ∀ Φ
+ 2 Φ 5 & ∋ Χ+ > Ο Φ 2 =7∀
Φ 6 )/ 6 Θ777 + = Α<# − ∗ Φ >6<Ο ∗ 56)≅>> , ∃ %
∗ .0
− ∀ % # ∗ ∆ sar ∃ # ∗
53
) /var/log/sa) Χ â&#x2C6;&#x20AC; 6> â&#x2C6;&#x20AC; ÎŚ ! + + â&#x2C6;&#x20AC; # â&#x2C6;&#x2014; sar
Χ sar_historico.txt â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x192; % # / â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; sar %
! + / â&#x201E;Ś 4 Î&#x2014; [3 â&#x2C6;´ +Î&#x153; â&#x2C6;´ 0 â&#x2C6;&#x20AC;]
54
2 ) % â&#x2C6;&#x20AC; 6? =77Î&#x2014; â&#x2C6;&#x2019; % â&#x2C6;&#x2020;7Î&#x2014; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
! â&#x2C6;&#x2019;+ / ) Î&#x2014;
Χ â&#x2C6;&#x20AC; 6â&#x2030;&#x2026; ! â&#x2C6;&#x192; % ! % â&#x2C6;&#x192; 1(2&,+2, 677?9 â&#x2C6;&#x2039; ) ) 2 % â&#x2C6;&#x192; %
ps pstree top
55
! 4+ / ) Î&#x2014;
Χ % â&#x2C6;&#x20AC; 6Î&#x2018; ! ) â&#x2C6;&#x2014; 1(2&,+2, 677?9 Χ ?7Î&#x2014; % ) â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;
! 5+ 0 ! Î&#x2014;
56
, â&#x2C6;&#x20AC; 6â&#x2C6;&#x2020; % % =7Î&#x2014; = ! â&#x2C6;&#x20AC; =7Î&#x2014; â&#x2C6;&#x192;
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; ! 1/ â&#x2C6;&#x2039;, 2 677â&#x2C6;&#x2020;9 â&#x2C6;&#x2039; ! ! =/â&#x2C6;&#x2014; ) % â&#x2C6;&#x2014;
! , ) â&#x2C6;&#x192; Î&#x2022; = ! % =7Î&#x2014; =â&#x2030;&#x2026;Î&#x2014; 1(2&,+2, 677?9 Î&#x2019; ! 2 ! = !
â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x192; % iostat -x Ï&#x2018; â&#x2C6;&#x192; vmstat mpstat ! > / # #
57
â&#x2C6;&#x2019; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC;â&#x2C6;&#x192;
! 7+ / â&#x2C6;&#x2014; 4â&#x2C6;&#x2014;)
â&#x2C6;&#x2014; sar Î -r â&#x2C6;&#x20AC; â&#x2C6;&#x2014; # â&#x2C6;&#x2014; 2 vmstat % â&#x2C6;&#x192; %
# â&#x2C6;&#x2014; sar % / â&#x2C6;&#x20AC; 68 =â&#x2030;&#x2026;9â&#x2C6;&#x2014; â&#x2C6;&#x2014; ! ! 69â&#x2C6;&#x2014; =>9â&#x2C6;&#x2014; â&#x2C6;&#x2014; ! % â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; / â&#x2C6;&#x20AC; â&#x2C6;&#x192; # â&#x2C6;&#x20AC; ) â&#x2C6;&#x2014; ! ) â&#x2C6;&#x2014;
58
â&#x2C6;&#x2014; â&#x2C6;&#x2019; % ! â&#x2C6;&#x192; â&#x2C6;&#x192; â&#x2C6;&#x20AC;
! 8+ â&#x2C6;&#x2019;% â&#x201E;¦ 4â&#x2C6;&#x2014;
Χ % â&#x2C6;&#x20AC; 6Î&#x2DC; ) ? # 2â&#x2C6;&#x2014;. â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x192; 674â&#x2C6;&#x2014; / 2â&#x2C6;&#x2014;. % 69â&#x2C6;&#x2014; ) â&#x2C6;&#x192; â&#x2C6;&#x20AC; + â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2019; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; , % Χ % â&#x2C6;&#x192; top& ) 59
! top - 17:40:12 up 187 days, 15:34, 6 users, load average: 7.82, 11.95, 12.28 Tasks: 278 total, 10 running, 262 sleeping, 0 stopped, 6 zombie Cpu(s): 75.7% us, 8.8% sy, 0.0% ni, 0.7% id, 13.8% wa, 0.0% hi, 1.0% si Mem: 15585296k total, 15575984k used, 9312k free, 100032k buffers Swap: 20971488k total, 453872k used, 20517616k free, 14220000k cached PID 31513 29223 32546 10091 32412 11059 15447 11011 11007 11003 11005 11009 4197 11019 11021 11023
USER oracle oracle oracle oracle oracle oracle root oracle oracle oracle oracle oracle root oracle oracle oracle
PR 25 25 18 15 18 16 15 15 15 15 15 15 34 16 16 16
NI 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0
VIRT 1947m 1935m 1935m 1934m 1937m 1936m 8928 1954m 1934m 1934m 1934m 1934m 0 1934m 1934m 1933m
RES 1.8g 1.7g 1.7g 1.7g 1.7g 1.7g 892 1.7g 1.7g 1.7g 1.7g 1.7g 0 1.7g 1.7g 1.7g
SHR 1.7g 1.7g 1.7g 1.7g 1.7g 1.7g 440 1.7g 1.7g 1.7g 1.7g 1.7g 0 1.7g 1.7g 1.7g
S %CPU %MEM TIME+ COMMAND R 99 11.8 0:52.82 oracle R 85 11.8 1:17.66 oracle R 59 11.7 0:03.96 oracle S 20 11.7 0:06.78 oracle R 15 11.7 0:01.59 oracle D 14 11.7 443:46.81 oracle S 12 0.0 0:22.59 bpbkar S 6 11.7 76:09.97 oracle S 6 11.6 59:42.30 oracle S 5 11.6 56:16.54 oracle S 3 11.6 52:14.53 oracle S 3 11.6 52:02.76 oracle R 3 0.0 3325:30 kipmi0 R 2 11.7 442:41.53 oracle R 2 11.7 441:44.35 oracle S 2 11.7 442:39.17 oracle
! 9+ Î&#x203A; â&#x2C6;&#x20AC; top
Î&#x2019; ) â&#x2C6;&#x20AC; >7 â&#x2C6;&#x192;
7 â&#x2C6;&#x2020;Î&#x2014; â&#x2C6;&#x2020;â&#x2030;&#x2026; â&#x2C6;&#x2020;Î&#x2014;
8 8>Î&#x2014;
=> 8Î&#x2014;
â&#x2C6;&#x20AC; ! , # )
â&#x2C6;&#x192; %
# ) , â&#x160;Ľ / 3 â&#x2C6;&#x2014; Ď&#x2018;
60
% â&#x2C6;&#x192;
# # â&#x2C6;&#x192;
# â&#x2C6;&#x192; _2 â&#x2C6;&#x20AC; 1(2&,+2, 677?9 , â&#x2C6;&#x192; ! sar top
/ ! > sar %
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x2014; ! & # â&#x2C6;&#x192;
â&#x2C6;&#x192; , ! # % â&#x2C6;&#x2014; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; / â&#x2C6;&#x192; Î&#x2022; #â&#x2C6;&#x192; !
Ï&#x201A;Î&#x2022; #
2 ) # + â&#x2C6;&#x192; % ! â&#x2C6;&#x20AC; #
61
â&#x2C6;&#x20AC; 5 # # â&#x2C6;&#x192; )
#
+ # â&#x2C6;&#x192; # â&#x2C6;&#x192; â&#x2C6;&#x20AC; ! â&#x2C6;&#x20AC; ) ! #
! â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; # ! # â&#x2C6;&#x192;
62
4
% 2 # %
â&#x2C6;&#x192; Χ % ! ! 6 # #
â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; â&#x2C6;&#x20AC; ! ? â&#x2C6;&#x192; # ! > , â&#x2C6;&#x192; ! â&#x2030;&#x2026; # # â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC;
â&#x2C6;&#x20AC; 4 # 0 ! â&#x2C6;&#x2039; â&#x2C6;&#x20AC; â&#x2C6;&#x192;
# 3 â&#x2C6;&#x20AC; Î %
63
% # â&#x2C6;&#x20AC; ! â&#x2C6;&#x192; â&#x2C6;&#x2014; , % sysctl 2 # â&#x2C6;&#x20AC; â&#x2C6;&#x192; â&#x2C6;&#x192; !
/ â&#x2030;&#x2026; â&#x2030;&#x2026;
â&#x2C6;&#x192;
64
7 6 ! 6;< : = =∋ 26>! : 1(2&,+2, 677?9 (2&,+2, + Ν Ι &3 Σ∋,<Χ < Ι 3 ΧΒΧ54 Ο Ι 4 ∀ + Ι Ο−
Ι 677? 1/ ∋, 2 677≅9 / ∋, 2 ∋ Ι 4 ∀ 5 & ∋ Ο− ) + + Ι _ ⊥ Ι ( 677≅ 1/ ∋, 2 677∆9 / ∋, 2 ∋ Ι Ν3, −Χ+Χ 4 ⊥ # ⊥ Ι 4 ∀ < Ι _ ⊥ Ι ( 677∆ 1/2− 34∋5025 67789 5 / Γ Ι / # ∃ 4 ∀ 4 Ι ( / Γ Ι ( 6778Ι Χ Ζ Ι ,α ?88 1 2</ 677= 9 2 < / Ι + Μ Ο ⊥Ι =6 #
Ι Χ 677= 142 67769 0 ( / Ι − ∀ 42 [=]Ι + 6776 1Β−+4Χ4 =ΘΘ?9 0 & ΜΙ Λ % ⊥ Λ Ι − ∀ Β−+4Χ4[8]Ι 4# Γ < ⊥∀ Ι ( =ΘΘ?
65
1 + 677?9 ⊥ Ο ⊥ Ι ( # − # Ν Ι − ∀ +[=]Ι ( 677? 1Λ5∋∋ =ΘΘ>9 ∋ Ο Ι − ∀ Λ5∋∋[=]Ι / # +Μ Ι − =ΘΘ> 1 2+4Χ4 677∆9 < + Ι − ∀ 2+4Χ4[=]Ι ( 677∆ 1+Χ5 677∆9 < + Ι − ∀ +Χ5[=]Ι 2 677∆ 1− +4Χ4 677∆9 < + Ι − ∀ − +4Χ4[=]Ι ( 677∆ 1Χ, 5Χ ∋ 677Θ9 / 5 ∀ Χ Ο ∀ 4 ∀ ∋ ! ΓΓΓ Φ # Φ__ ∀ _ ∀ _ =≅ 677Θ 1&25−Χ, 677Θ9 & , Ι − Μ , Ι 3 ∀ Β − Μ 5 & − ∀ ! ΓΓΓ Φ # Φ__ΓΓΓ # _ ∀ _77= 7?_ _ _ 66 677Θ 1 5 4/&Χ5 677∆9 # + Ι
# Ο < Ι ∀ , Ι + ∀ ( Ι ( Ι / 5∃ ∃ Ι 2β5
Μ 677∆
66
15∋ &Χ4 677Θ9 5 & −
Ι 5 & +Μ Χ Ι ! ΓΓΓ 3 Φ # Φ__ΓΓΓ # _ _
_ _5& )Θ)− _ ) _ =) ) Μ #
6≅ 677Θ
67