yukija wrote:Thanks for your reply but what do you mean by MPM settings? Can u pls clarify it kindly?
And what kinds of possible steps (tuning) I could take to improve performance of xampp?
Sure. MPM is short for Multi-Processing Module. It depends on the Operating System, on Windows systems the Apache process starts several threads. When a new connection is reaching the server, the apache process delegates this request to one of the threads. You can configure how many threads shall be created during startup and the maximun, how many requests every thread handles before the thread quits and a new one is (eventually) created and so on.
In XAMPP you will find this configuration section in the file xampp\apache\conf\extra\httpd-mpm.conf (make sure the include-Statement for this file is active in the httpd.conf). You have to search for the section beginning with this line:
- Code: Select all
If you want to know the other directives, default values or what these directives do, you can have a look in the Apache Documentation: http://httpd.apache.org/docs/2.2/mod/mpm_winnt.html
On the right hand side there is a list of Directives, supported by the WinNT-Module. If you click on them, you will get a pretty good description. Please be careful with the mpm_common-Directives, as not all Directives can be used in the WinNT-Environment. In the Infobox of every directive you will find a Module-List. If there is no mpm_winnt included, this directive can not be used in Windows.