On Sun, Feb 16, 2014 at 11:38:07PM +0400, Michael A. Kangin wrote:
> С удивлением узнал, что оказывается 3% памяти в системе резервируется
> для процессов root'а и не может быть выделена пользовательским процессам
> (куда и kvm затесался).
> 
> Однако, что было хорошо в 2004 году, смотрится странно в 2014: 3%
> резервирования на сервере с 128Гб памяти жирновато будет.
> 
> Собственно вопрос - можно ли это отключать или менять в меньшую сторону?
> у меня что-то не нагуглилось.

Починено в 3.10 - теперь вместо 3% RAM (точнее, на самом деле 1/32)
пределы могут быть изменены администратором через sysctl
(vm.user_reserve_kbytes, vm.admin_reserve_kbytes), причём значения
этих пределов по умолчанию ограничены сверху до 128М и 8М
соответственно.

  
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c9b1d0981fcce3d9976d7b7a56e4e0503bc610dd
  
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=4eeab4f5580d11bffedc697684b91b0bca0d5009

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить