Здравствуйте уважаемые!Подскажите пожалуйста чем можно посмотреть КАКОЙ процесс использует swap? Памяти на сервере достаточно, да и процессов не так уж много а swap используется :(
сначала почитать доки, потом уже лезть на сервер что-то там оптимизировать... Например handbook на www.freebsd.org или в /usr/share/doc
А не могли бы Вы указать какой именно раздел handbook следует прочесть... А то вот как то расплывчато :)
>А не могли бы Вы указать какой именно раздел handbook следует прочесть...
>А то вот как то расплывчато :)
Вам man ps и man top надо прочесть. С особым упором на "vsz" и "rss" для ps и "SIZE" с "RES" для top (поищите эти строки в тексте man'ов).
Спасибо :)
Однако ни ps ни top ни pstat ни vmstat не дают имя процесса, который записал страницу в swap :( А хотелось бы знать :) Собственно говоря, страница не большая - всего 16К Но хочется знать :) КОМУ же все-таки не хватает памяти, с учетом того, что процессор свободен на 98.5% это в среднем и свободной памяти еще 94М :)
>Спасибо :)
>Однако ни ps ни top ни pstat ни vmstat не дают имя
>процесса, который записал страницу в swap :( А хотелось бы знать
>:) Собственно говоря, страница не большая - всего 16К Но хочется
>знать :) КОМУ же все-таки не хватает памяти, с учетом того,
>что процессор свободен на 98.5% это в среднем и свободной памяти
>еще 94М :)вот из-за этих вопросов и надо читать :)
чтобы понять рекурсию - надо сначала понять рекурсию
Знать не помешает весь handbook, т.к. это азы. И ответ на вопрос там есть, в отличие от man ps и man top, которые, если не ошибаюсь, не freebsd specific.
>Знать не помешает весь handbook, т.к. это азы. И ответ на вопрос
>там есть, в отличие от man ps и man top, которые,
>если не ошибаюсь, не freebsd specific.Ну что ж :) Спасибо за ответы :) Особенно Moralez - сразу видать - спец тот еще :)
>Ну что ж :) Спасибо за ответы :) Особенно Moralez - сразу
>видать - спец тот еще :)
На сколько я знаю, свап используется для того, чтобы класть туда неактивные процессы.
А кроме как "читай маны" будет ответ? Мне тоже интересно посмотреть что за процессы в своп ложаться...
>Здравствуйте уважаемые!
>
>Подскажите пожалуйста чем можно посмотреть КАКОЙ процесс использует swap? Памяти на сервере
>достаточно, да и процессов не так уж много а swap используется
>:(
подпишусь под вопросом!
по top:
Mem: 3076292k total, 3058024k used, 18268k free, 49668k buffers
Swap: 2008084k total, 41776k used, 1966308k free, 369512k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ SWAP COMMAND
28978 sdb 20 0 3075m 2.4g 43m S 2.0 81.2 83:05.29 637m kernel
28284 sdb 18 0 119m 31m 11m S 0.0 1.0 0:03.62 87m kernel
28893 sdb 15 0 24912 9616 2820 S 0.0 0.3 0:00.82 14m dbmsrv
28972 sdb 16 0 63480 9480 8268 S 0.0 0.3 0:00.63 52m kernelпо ману топа по формуле virt = res - swap все совпадает, и как вот узнать кто юзает
то что вверху надпись swap: 41776k used.?
http://lists.freebsd.org/pipermail/freebsd-questions/2003-Au...
анализ поля VSZ у ps