mod_perl 2.0.2 + apache v2.2.3 from
I have a project must upload files to win2003 server. So i do the job by
Protocol (Connection) Handlers in mod_perl. But the server will very busy
when > 5
connections connect to apache at the same time. Maybe one connection upload
(100M) . But in general the files is < 5M. The server have 4 cpu and Ram is
sometime the new connection will hang a little time (sometime can not accept
connections) .The cpu is not up to 100% and memory usage is still low.I have
problem want to know.
1. How the mpm_winnt work? It use one thread to keep the one request?Or it
tasks by generate many thread on one connection?
2.Which one is more effective between Socket-based or Bucket Brigades-based
3.The win32 task-manage show that the apache have 2 process.But sometime it
process. Why? The apache use thread not process?
4.Have the Apache v2 mpm_prefork on win32? We testing the same code on
performance is very very good than it on win2003 especially it have
5.Tuning the win2003 register will erase the upload file time.
Need i up the DefaultReceiveWindow value(>102400) to import the performance