Strona 1 z 1

Wytłumaczenie znaczenia wyniku vmstat -s

: 20 listopada 2011, 12:21
autor: kya
Witam.
Czy ktoś mógłby wytłumaczyć wynik wyjściowy, który otrzymuje się po wprowadzeniu polecenia:

Kod: Zaznacz cały

vmstat -s
      3941688  total memory
      3495692  used memory
      1540428  active memory
      1056116  inactive memory
       445996  free memory
       403860  buffer memory
       659128  swap cache
      6045688  total swap
         9092  used swap
      6036596  free swap
       320136 non-nice user cpu ticks
          645 nice user cpu ticks
       120295 system cpu ticks
     10337893 idle cpu ticks
       152074 IO-wait cpu ticks
          474 IRQ cpu ticks
         1483 softirq cpu ticks
            0 stolen cpu ticks
      1809739 pages paged in
      2615436 pages paged out
          128 pages swapped in
         2285 pages swapped out
     31152987 interrupts
     44591939 CPU context switches
   1321713747 boot time
        12683 forks
Chodzi mi o to, czym są właściwie kolejne wiersze. Czym różni się opcja ,,used'' i ,,active memory''. Dlaczego ,,active'' i inactive memory'' nie sumują się do ,,total memory'' itd.

: 20 listopada 2011, 14:45
autor: sPeRaCz

: 20 listopada 2011, 15:56
autor: kya
Ani w jednym ani w drugim nie widzę odpowiedzi na pytania w stylu: czym różni się ,,used'' i ,,active memory''. Dlaczego ,,active'' i ,,inactive memory'' nie sumują się do ,,total memory'' itd., tylko, czym są poszczególne wartości dla standardowego wywołania vmstat (bez przełącznika -s)?

: 20 listopada 2011, 18:15
autor: Yampress
Total memory to cała pamieć, czyli sumuje się na nią ta co jest akurat używana aktywna i nieużywana.

: 20 listopada 2011, 21:35
autor: fnmirk
Skorzystaj z jakiegoś słownika angielsko-polskiego i nie będziesz potrzebował wyjaśnień.