CVSROOT : /home/coder-com/cvs
Module : ircu2.10
Branch tags: u2_10_11
Commit time: 2002-08-04 00:11:56 UTC
Added files:
Tag: u2_10_11
README.FreeBSD README.Solaris
Log message:
Author: Kev <[EMAIL PROTECTED]>
Log message:
Forgot to include these.
---------------------- diff included ----------------------
Index: ircu2.10/README.FreeBSD
diff -u /dev/null ircu2.10/README.FreeBSD:1.1.2.1
--- /dev/null Sat Aug 3 19:11:56 2002
+++ ircu2.10/README.FreeBSD Sat Aug 3 19:11:46 2002
@@ -0,0 +1,30 @@
+Running ircu2.10.11 on FreeBSD
+
+When running on FreeBSD, ircu can make use of the kqueue() event engine, which
+results in much improved performance over the old poll()-based method. kqueue
+is included in the more recent 4.x release of FreeBSD.
+
+Unless you will be serving thousands of clients simultaneously, you will not
+need to do the following, unless of course you just can't stand having a
+system that is not optimized to its limits :)
+
+Build a custom kernel: Make your kernel as lean as possible by removing all
+drivers and options you will not need. The following parameters will affect
+performance, they are listed with suggested values only. For more information
+on what they do exactly, see FreeBSD's documentation.
+
+maxusers 2048
+options NMBCLUSTERS=65535
+options ICMP_BANDLIM
+
+Also, you may wish to run the following at system startup (from /etc/rc.local,
+or whichever other method you prefer):
+
+sysctl -w net.inet.tcp.rfc1323=1
+sysctl -w net.inet.tcp.delayed_ack=0
+sysctl -w net.inet.tcp.restrict_rst=1
+sysctl -w kern.ipc.maxsockbuf=2097152
+sysctl -w kern.ipc.somaxconn=2048
+
+Created by Sengaia <[EMAIL PROTECTED]>, July 20 2002.
+
Index: ircu2.10/README.Solaris
diff -u /dev/null ircu2.10/README.Solaris:1.1.2.1
--- /dev/null Sat Aug 3 19:11:56 2002
+++ ircu2.10/README.Solaris Sat Aug 3 19:11:46 2002
@@ -0,0 +1,18 @@
+
+Running ircu2.10.11 on Solaris
+
+When running on Solaris, ircu can make use of the /dev/poll event engine, which
+results in much improved performance over the old poll()-based method. Solaris
+versions 8 and 9 include /dev/poll out of the box, for Solaris 7 you will have
+to grab and install Patch-ID 106541-21.
+
+In order to increase the number of clients ircu can handle, add lines such as
+the following to /etc/system:
+
+* set hard limit on file descriptors
+set rlim_fd_max = 16384
+* set soft limit on file descriptors
+set rlim_fd_cur = 8192
+
+Created by Sengaia <[EMAIL PROTECTED]> on July 20, 2002.
+
----------------------- End of diff -----------------------