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: