Re: Как ограничить размер Свопа ? [message #6544 is a reply to message #6540] |
Wed, 20 September 2006 07:56 ![Go to previous message Go to previous message](/theme/ovz3/images/up.png) ![Go to next message Go to previous message](/theme/ovz3/images/down.png) |
Umka
Messages: 56 Registered: September 2006
|
Member |
|
|
vaverin wrote on Wed, 20 September 2006 03:07 | Уважаемый UMKA,
вы правы, это действительно напоминает RLIMIT_AS. посмотрите по нашим сырцам: повсюду с изменением mm->total_vm у нас есть ub_memory_charge.
Однако этот RLIMIT_AS действует per-mm, а privvmpages относится к группе процессов с общим UB. И это вовсе не сумма per-mm лимитов, тут есть ряд тонкостей: например если вы используете shared mapping, то новой памяти выделяться не будет и privvmpages изменится, а вот mm->total_vm тем не менее увеличится.
Если вас это интересует, посмотрите детали в ub_memory_charge и VM_UB_PRIVATE.
|
Ясна. значит ваш подход не лучше того что используется в linux vserver.... и java будет показывать запредельные цифры используемой памяти.
в отличии от FreeVPS где память учитывается в момент использования и если java использует 256М будет показано использование 256М, а не 2G.
|
|
|