Running this little site, along with online bookmarks and online email, has really been kicking Apache’s booty on my little K6-2 400MHz. Checking Apache’s performance-tuning help, I tweaked the following:
- MaxClients 15
This is the most fundamental setting, I turned it down from 150 to 15 to stop all the page swapping I was getting. - AllowOverride None
This saves Apache from having to look for any “.htaccess” files that happen to be scattered about. - Options FollowSymLinks
This saves Apache from having to call lstat all over the place to see if a file is a symlink. - HostnameLookups off
This saves Apache from having to do DNS resolutions of names from all the IP’s just so it can write them in logs or whatever.
1000% snappier! Happy happy joy joy!