I am considering using Apache 2.2+ and mod_perl to provide authentication logic for a file server. Each file is around 25Mb so each process hangs around for a period of time serving the file provided of course authentication has been correctly provided.
I was planning to use the PerlTransHandler hook because the handler needs to rewrite the url after authentication. the file can then be served as a static file.
Its a very busy server with over 1000 concurrent connections and I was worried about the memory footprint.
what sort of memory usage can I expect? and as perl is no longer required after the authentication can I somehow force the release of the perl module back to the pool to reduce the memory used?