|
|
|
|
|
|
|
|
|
| Re: mem in top [message #9129 is a reply to message #9115] |
Tue, 19 December 2006 04:07   |
dev Messages: 1693 Registered: September 2005 Location: Moscow |
Senior Member |
 From: *sw.ru
|
|
блин, это настолько частый вопрос, что, наверное, в 2.6.18 мы скоро закоммитим physpages limitation. все что свыше будет вытесняться у VE в swap. ну а потом и swap limitation прикрутим.
и ведь не убедишь людей, что это неэффективно - дергать диск по такому дурацкому поводу.
[Updated on: Tue, 19 December 2006 04:08] Report message to a moderator
|
|
|
|
| Re: mem in top [message #9316 is a reply to message #9129] |
Wed, 27 December 2006 06:00   |
 |
knutov Messages: 78 Registered: December 2005 Location: Perm, Russia |
Member |
From: *ertelecom.ru
|
|
| 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 06:02] Report message to a moderator
|
|
|
| Re: mem in top [message #9320 is a reply to message #9316] |
Wed, 27 December 2006 07:20   |
dev Messages: 1693 Registered: September 2005 Location: Moscow |
Senior Member |
 From: *sw.ru
|
|
| Quote: |
А зачем так? Если на ноде память есть - пускай остаетсся в памяти. Только в VE показывается как свап.
|
потому что иначе, потом когда будет нужна память другому процессу из другой VE он будет судорожно ее искать и тормозить 
| Quote: |
Ну вот хочется (да и не просто хочется, а очень надо), чтобы VE была максимально похожа на обычный сервер. Кроме прямого доступа к ядру, конечно.
Хочется ограничить так, чтобы top внутри VE показывал максимум 256M памяти и, допустим, 512M свапа и соответственно, VE гарантированно выделялось 256, а в теории суммарно могло выделиться 256+512 (а могло и не выделится), а адресуемая память (privvmpages ?) была неограничена.
|
это как раз тот вариант что мы хотим сделать и о котором я упомянул. Просто тот что реализован сейчас лучше с точки зрения общей производительности системы.
[Updated on: Wed, 27 December 2006 07:20] Report message to a moderator
|
|
|
|
|
|
|
| Re: mem in top [message #12215 is a reply to message #11986] |
Fri, 20 April 2007 11:32  |
alt0v14 Messages: 52 Registered: July 2006 Location: Ukraine Simferopol |
Member |
From: *cris.net
|
|
|
Спасибо за ответ, забил баг в багтракер Debiana, пусть фиксят в стейбле.
|
|
|