Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

For the application it does not matter how much memory you assign to the memcached instance (or any other type of cache). If you give less - the application might appear a little slower and that will be all.

Give as much as you can without running out of available memory.

Django application requires between 30 and 40 megabytes per process, if internationalization is enabled (in askbot it is mandatory).

For the application it does not matter how much memory you assign to the memcached instance (or any other type of cache). If you give less - the application might appear a little slower and that will be all.

Give as much as you can without running out of available memory.

Django application requires between 30 and 40 megabytes per process, process (that memory for the process itself - cache is a separate issue), if internationalization is enabled (in askbot it is mandatory).

For the application it does not matter how much memory you assign to the memcached instance (or any other type of cache). If you give less - the application might appear a little slower and that will be all.

Give as much as you can without running out of available memory.

Django application requires between 30 and 40 megabytes per process (that memory for the process itself - cache is a separate issue), if internationalization is enabled (in askbot it is mandatory).

Regarding your setup - I would do development on your home computer. It does help to have identical setup for the staging instance, but if you feel you are limited in the amount of memory - you can have cache-less staging instance (using "dummy" cache backend). Also, you can try setting it up so that you use only one python process to conserve even more memory.