OpenVZ Forum


Home » International » Russian » *SOLVED* Ошибка "out of vmalloc space" при запуске VPS
Re: Ошибка "out of vmalloc space" при запуске VPS [message #23258 is a reply to message #23238] Thu, 15 November 2007 05:56 Go to previous messageGo to previous message
vaverin is currently offline  vaverin
Messages: 708
Registered: September 2005
Senior Member
msolovyev wrote on Wed, 14 November 2007 18:29

1) 2.6.18-8.1.8.el5.028stab039.1, 4GB RAM
VmallocTotal: 110584 kB
VmallocUsed: 9068 kB
VmallocChunk: 101460 kB

2) 2.6.18-8.1.8.el5.028stab039.1, 2GB RAM
VmallocTotal: 110584 kB
VmallocUsed: 6860 kB
VmallocChunk: 103652 kB


более-менее нормальная ситуация
msolovyev wrote on Wed, 14 November 2007 18:29

3) linux-image-2.6.18-028stab035.1-ovz-smp, 4GB RAM
VmallocTotal: 34359738364 kB
VmallocUsed: 273628 kB
VmallocChunk: 34359464696 kB


полный бред
msolovyev wrote on Wed, 14 November 2007 18:29

4) 2.6.18-openvz-13-1etch4-686, 512MB RAM
VmallocTotal: 540664 kB
VmallocUsed: 5788 kB
VmallocChunk: 534548 kB


тоже что-то странное
msolovyev wrote on Wed, 14 November 2007 18:29

5) И на том, где проблема
2.6.18-8.1.8.el5.028stab039.1, 1GB RAM
VmallocTotal: 110584 kB
VmallocUsed: 110444 kB
VmallocChunk: 72 kB


необычно большое потребление
msolovyev wrote on Wed, 14 November 2007 18:29

Может кто-нибудь пояснить, откуда берётся VmallocUsed? Как понять, куда эта память ушла?


- грузите ядро, не стартуя Virtuozzo service и смотрите vmalloc consumption
- смотрите как меняется ситуация после старта сервиса
- смотрите что меняется при старте каждой VE
msolovyev wrote on Wed, 14 November 2007 18:29

И вообще, странно как-то, на ядре 2.6.18-8.1.8.el5.028stab039.1 вне зависимости от количества оперативки одинаковый лимит на vmalloc.


Это нормально. Разве что я ожидал что размер vmalloc area будет несколько повыше -- 128 или 192 Мб...
vmalloc используется ядром для выделения памяти под быльшие структуры (больше 1 pages). Таких объектов в принципе не так уж много, например разного рода hash tables.

Если память съели еще до vz service -- ищите какой-нить необычный драйвер. Если это VE отъедают -- сравнивайте конфиги.

С уважением,
Василий Аверин
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: iptables_32bit in VE_32bit on x86_64 VE0, kernel Oops occurs
Next Topic: Масштабирование Openvz
Goto Forum:
  


Current Time: Tue Aug 05 06:36:58 GMT 2025

Total time taken to generate the page: 2.59300 seconds