|
|
|
|
|
|
|
|
|
Re: mem in top [message #9129 is a reply to message #9115] |
Tue, 19 December 2006 09:07 |
dev
Messages: 1693 Registered: September 2005 Location: Moscow
|
Senior Member |
|
|
блин, это настолько частый вопрос, что, наверное, в 2.6.18 мы скоро закоммитим physpages limitation. все что свыше будет вытесняться у VE в swap. ну а потом и swap limitation прикрутим.
и ведь не убедишь людей, что это неэффективно - дергать диск по такому дурацкому поводу.
[Updated on: Tue, 19 December 2006 09:08] Report message to a moderator
|
|
|
|
Re: mem in top [message #9316 is a reply to message #9129] |
Wed, 27 December 2006 11:00 |
|
knutov
Messages: 79 Registered: December 2005 Location: Perm, Russia
|
Member |
|
|
dev wrote on Tue, 19 December 2006 14:07 | наверное, в 2.6.18 мы скоро закоммитим physpages limitation. все что свыше будет вытесняться у VE в swap. ну а потом и swap limitation прикрутим.
и ведь не убедишь людей, что это неэффективно - дергать диск по такому дурацкому поводу.
|
А зачем так? Если на ноде память есть - пускай остаетсся в памяти. Только в VE показывается как свап.
Ну вот хочется (да и не просто хочется, а очень надо), чтобы VE была максимально похожа на обычный сервер. Кроме прямого доступа к ядру, конечно.
С тем, о чем писал выше - есть VE. privvmpages - 256M:512M, vmguarpages - 256M. Имеем несколько запущенных процессов, в частности мускль, который аллочит, но не юзает, сразу 127M. privvmpages сразу закончились. а vmguarpages нет. top сейчас показывает, наверное, physpages ?
Хочется ограничить так, чтобы top внутри VE показывал максимум 256M памяти и, допустим, 512M свапа и соответственно, VE гарантированно выделялось 256, а в теории суммарно могло выделиться 256+512 (а могло и не выделится), а адресуемая память (privvmpages ?) была неограничена.
Если такое можно сделать уже сейчас (2.6.9-023stab037.3) - то как ?
[Updated on: Wed, 27 December 2006 11:02] Report message to a moderator
|
|
|
Re: mem in top [message #9320 is a reply to message #9316] |
Wed, 27 December 2006 12:20 |
dev
Messages: 1693 Registered: September 2005 Location: Moscow
|
Senior Member |
|
|
Quote: |
А зачем так? Если на ноде память есть - пускай остаетсся в памяти. Только в VE показывается как свап.
|
потому что иначе, потом когда будет нужна память другому процессу из другой VE он будет судорожно ее искать и тормозить
Quote: |
Ну вот хочется (да и не просто хочется, а очень надо), чтобы VE была максимально похожа на обычный сервер. Кроме прямого доступа к ядру, конечно.
Хочется ограничить так, чтобы top внутри VE показывал максимум 256M памяти и, допустим, 512M свапа и соответственно, VE гарантированно выделялось 256, а в теории суммарно могло выделиться 256+512 (а могло и не выделится), а адресуемая память (privvmpages ?) была неограничена.
|
это как раз тот вариант что мы хотим сделать и о котором я упомянул. Просто тот что реализован сейчас лучше с точки зрения общей производительности системы.
[Updated on: Wed, 27 December 2006 12:20] Report message to a moderator
|
|
|
|
|
|
|
|