Re: Скрытие ресурсов от пользователя CT [message #42324 is a reply to message #42323] |
Thu, 31 March 2011 13:21 |
|
sa10
Messages: 103 Registered: May 2007 Location: Minsk
|
Senior Member |
|
|
Quote:А в чем разница между "распределить" и "ограничить"?
Распределить это значит - при запросе процесса на ресурс поставить его в очередь на ресурс и при очередной процедуре распределения этого ресурса выделить процессу часть ресурса в состветсвии с неким алгоритмом одинаковым для всех.
Ограничить это значит - при каждом запросе ресурса выполнять дополнительные действия по проверке заданных лимитов по списку для каждого VPS, если лимит превышен, отклонить запрос или снова поставить в очередь.
Из мануала:
Quote:CPUUNITS число Bogomips, умноженное на 25. Отчетные инструменты Open VZ (reporting tools) приравнивают 1 GHz PHI Intel processor к 50 000 единицам CPU.
Но CPUUNITS только гарантирует нижний предел возможностей для VPS.
Чтобы выделялось больше свободных ресурсов тому кто в нем нуждается лучше поставить CPUUNITS меньше чтобы свободных было больше и было больше возможностей для распределения.
Было бы правильно взвешивать приоритет каждого процесса по количеству CPUUNITS для VPS при распределении CPU, но мне кажется это не работает. Здесь тупо учитывается только nice и ionice для процесса. И они равны для всех если не переназначить. Но я могу и ошибаться, плотно не изучал этот момент.
Quote:чтобы HN получал их в 2 раза больше
Для этого в /etc/vz/vz.conf есть параметр VE0CPUUNITS, поставьте там 20000
--------------------
[Updated on: Thu, 31 March 2011 13:26] Report message to a moderator
|
|
|