[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Кто занимает swap.



On Fri, May 30, 2008 at 01:28:10PM +0300, Oleg Gashev wrote:
> Swap:  6385796k total,        0k used,  6385796k free,   576748k cached
> 
>  PID USER PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND
> 3622 root 20   0  378m  52m  10m S    2  1.7  37:06.77 326m Xorg
> 17397 oleg 20 0 18968 1280  944 R    2  0.0   0:00.16  17m top
>  1 root      20   0 10404  792  656 S    0  0.0  39:24.91 9612 init
> 
> По идее колонка SWAP должна быть 0.

В UNIX традиционно называют SWAP все, что не отображается в физическую
память. То есть SWAP=VIRT-RES. Это как-бы определение.

Но мир стал сложнее и появились нюансы. Например, память видеокарты 
отображается в VIRT, но ее нет в RES. Поэтому она в SWAP ;-}

Ну и потом, то, что менеджер памяти планирует положить модифицированный блок
в swap еще не означает, что он уже там.


Reply to: