Én egy problémát tapasztaltam vele, nem tudom másnál is előjött-e a dolog:
Ha az ember többszálú programot futtat, akkor a szálak nagyon hamar megeszik a memóriát. Kicsit utánajártam a dolognak, és az a baj, hogy a kernel minden esetben akkora stack-et foglal a programnak, mint amekkora a maximális megengedett (ez 8M alapból), így egy thread kapásból 8M memóriát foglal, 10 thread esetén ez a szám pedig nyilván 80M amit kicsit túlzásnak érzek. (Alapból a Linux automatikusan növeli a program stack-jét, amíg az el nem éri a maxot.) Tehát ha ulimit-tel visszaveszem a stack méretét, akkor simán létre tudok hozni több szálat is. Ha nem az openvz-ben vagyok, akkor ez a probléma nem jön elő.
Van valakinek erre valami ötlete, hogy milyen beállítást kell megadni az openvz-nek, hogy a stacket automatikusan növelje?