This is a double send from last week (look at the date).
It was probably lost on a queue somewhere for a week.
Anyway, that proposal did not fly.
I will try to get memory/performance data on my Linux box by the end of the week.
As a possible solution for NetWare, we will put the MAXMEMFREE directive
within the if statement of the MPM.
Thanks,
JJ
>>> [EMAIL PROTECTED] 9/2/2003 12:18:20 PM >>> MAXMEMFREE fixes were checked in the 2.1 tree last week for most of the MPMs (except Win32). A back port has also been proposed. I will like to propose insertion of the MAXMEMFREE directive in the configuration file. I am suggesting that 100 (KBytes) should be used as a default size. Used within the MPMs, it controls the maximum free memory hold by each running process/thread and scale down APR memory foot print when bucketing huge files. Running load test on a 4 CPUs server with NetWare is showing 2 things: 1- MPM-APR allocated memory could now be controlled whatever the data size going through the filtered I/O system. 2- The performance hit is minimal (less than 1%) using MAXMEMFREE set to 100 or higher in my test environment (Running caching modules with few files of 529 KB size and a short refreshing interval). APR memory footprint with 250 threads is 82 MB in that case. JJ |
- [PROPOSAL] default MAXMEMFREE value Jean-Jacques Clar
- Re: [PROPOSAL] default MAXMEMFREE value Cliff Woolley
- [PROPOSAL] default MAXMEMFREE value Jean-Jacques Clar
- Jean-Jacques Clar