c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #26906
Re: [Bug 799678] [NEW] Set maximum memory usage
On Monday 20 June 2011, you wrote:
> Public bug reported:
>
> It's possible to construct stupid requests which cause memory to run
> away, and potentially crash a system. It therefore is good to be able to
> specify the maximum memory usage openerp-server can use.
>
> Attached is a simple patch implementing this. It uses rlimit, so it's
> Linux only. It allows one to set a config option "max_mem_mb", which is
> the maximum amount of memory in MB that the server can use. If openerp
> requests more memory, the request will fail, and openerp will throw an
> error (but continue processing other requests happily).
>
> This is against the latest trunk of the v5 branch. I don't have any
> experience with v6, but presumably a very similar patch will work
> perfectly fine there.
I'd prefer not to touch the python code, and instead use 'ulimit' from the
shell (perhaps inside the /etc/init.d script)
--
Say NO to spam and viruses. Stop using Microsoft Windows!
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/799678
Title:
Set maximum memory usage
Status in OpenERP Server:
New
Bug description:
It's possible to construct stupid requests which cause memory to run
away, and potentially crash a system. It therefore is good to be able
to specify the maximum memory usage openerp-server can use.
Attached is a simple patch implementing this. It uses rlimit, so it's
Linux only. It allows one to set a config option "max_mem_mb", which
is the maximum amount of memory in MB that the server can use. If
openerp requests more memory, the request will fail, and openerp will
throw an error (but continue processing other requests happily).
This is against the latest trunk of the v5 branch. I don't have any
experience with v6, but presumably a very similar patch will work
perfectly fine there.
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/799678/+subscriptions
References