Date: Fri, 07 Aug 1998 18:37:15 -0400 From: Howard Leadmon <hdl@abs.net> To: freebsd-hackers@FreeBSD.ORG Cc: freebsd-current@freebsd.org.freebsd-questions@FreeBSD.ORG Subject: select() -vs- poll() in 3.0-CURRENT Message-ID: <199808072237.SAA01346@dll.abs.net>
next in thread | raw e-mail | index | archive | help
As I have started working with FreeBSD 3.0-CURRENT to run an Undernet IRC Server. As this monolithic program allows thousands of clients to connect to it, I had to allow thousands of FD's to be open, which has been done and works fine. The big question is that the 3.0 release now supports poll() as well as select() to service the FD's. The Undernet IRCD allows me to use either method by selecting it at compile time. So any of you hardcore C programmers out their know what is better for this environment? The the configure program uses poll() by default if it finds it available, but I suspect that is from SysV, so wondered if this is still the correct action for FBSD. For now I am running with poll() enabled, but thought I would see what others feelings were on this.. --- Howard Leadmon - hdl@abs.net - http://www.abs.net ABSnet Internet Services - Phone: 410-361-8160 - FAX: 410-361-8162 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808072237.SAA01346>