Linux из памяти на VPS

Вы могли попробовать http://www.autohotkey.com/ сценарием как

Send {Control down}
Send {scroll_lock 2}
Send {Control up}

(http://www.autohotkey.com/docs/commands/Send.htm)

1
задан 25 November 2012 в 23:05
2 ответа

Поставщики OpenVZ обычно продают объем ОЗУ своих виртуальных машин как два числа: «гарантированное» и «пакетное» ОЗУ. Предполагается, что вы всегда получаете «гарантированный» объем ОЗУ и можете использовать до «пакетного» объема, если позволяют ресурсы хоста. Например, VPS может быть продан как «512MiB гарантированно 1GiB Burst RAM».

У вас всегда должно быть успешное выделение памяти ниже «гарантированного» количества, но выделение памяти может иногда превысить этот объем, если другие виртуальные машины на хост также потребляет оперативную память, или если провайдер превысил подписку компьютера (почти всегда).

Чтобы узнать, что это за числа, посмотрите на барьер для vmguarpages , который представляет "гарантированная" оперативная память, и предел для privvmpages , который представляет "пакетное" ОЗУ. Каждое из этих чисел выражается в количестве страниц по 4 КиБ.

Итак, в вашем случае мы видим, что у вас есть 1 ГБ (262144) «гарантированной» ОЗУ и 4 ГБ (1048576) «пакетной» ОЗУ. (Если это не те числа, которые вам обещали, вам нужно очень неприятно поговорить с вашим провайдером VPS.)

Поскольку вы уже используете более 2 Гбайт на виртуальной машине, выделение памяти может не сработать, потому что это не так. выше "гарантированной" суммы.

4
ответ дан 3 December 2019 в 17:52

Ваш провайдер, скорее всего, гарантирует только 2 ГБ памяти и еще два, если они доступны, то есть, если другим клиентам в настоящее время требуется меньше (что бывает редко). Поэтому было бы лучше принять максимум 2, а не 4 ГБ.

Счетчик отказов на privvmpages показывает, как часто ваша система не может выделить часть памяти (грубо говоря).

0
ответ дан 3 December 2019 в 17:52

Теги

Похожие вопросы