Re: /usr/sbin/httpd: page allocation failure? [message #53781 is a reply to message #53772] |
Sat, 26 March 2022 11:40 |
vaverin
Messages: 708 Registered: September 2005
|
Senior Member |
|
|
Dear HHawk,
first of all I would like to ask you to address any noticed troubles to bugs.openvz.org.
Unlike the forum it is checked by developers more or less regularly.
According to "page allocation failure: order:X, mode:Y" messages: it is not an error.
It is warning messages controlled by sysctl vm.warn_high_order.
It is used in testing to detect places in code whrere high-order memory allocations can happen.
Such allocations can cause significant memory allocation delays in case of memory shortage or in case of huge memory fragmentation on the node.
We're looking at all found places and trying to handle it somehow.
In some cases it allows us to detect huge non-accounted memory allocation,
in other we can replace huge kmalloc allocation by per-pages kvmalloc allocation,
sometimes we can do nothing here and just hide the warning in the place.
However anyway, it is not an error, and this should not be a cause for your concern.
Please check state of sysctl vm.warn_high_order, obviously it was set to 3, either from /etc/sysctl.conf-like files, or due some mistake in openvz scripts.
Please set it to 11, it disables the message.
Thank you,
Vasily Averin
|
|
|