Recommended /etc/system values for busy webserver?
2007-12-24 23:22:00
mod_perl, and bea weblogic. I was wondering what if any are the "must
have" kernel settings for this type of server. I have the following,
basically culled from this server's predecessor which is an ultra 80 with
1/2 as much ram (2gb as opposed to 4gb) that isn't running weblogic or
ssl.
Can you let me know if I should modify or add anything? This is an e420, 4
450 mhz processors, 4 gb ram
* foil certain classes of bug exploits
set noexec_user_stack = 1
set noexec_user_stack_log = 1
* Increase DNLC to improve cache hit rate
set ncsize = 40000
set ufs_ninode = 40000
set bufhwm = 10000
*increase slowscan to improve kvm alloc errors
set slowscan = 500
* lotsfree (8MB) > free memory > lotsfree (8MB)
set lotsfree = 0x800
set desfree = 0x200
set minfree = 0x100
* Increase the number of file descriptors
set rlim_fd_max=0x1000
set rlim_fd_cur=0x1000
* increase TCP listen hash for busy servers
set tcp:tcp_conn_hash_size=1024
set ip:ipc_tcp_conn_hash_size=1024
Dave Lowenstein
Programmer/Analyst
Instructional Technology Services
San Diego State University
(619)594-0270
http://www-rohan.sdsu.edu/dept/its
Comments
Got something to say?
You must be logged in to post a comment.

