Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Which socket engines are supported by InspIRCd?

0
Posted

Which socket engines are supported by InspIRCd?

0

The following high performance socket engines are supported: • select (All versions, all operating systems) • poll (1.1.23 onwards, all *nix based operating systems) • kqueue (1.0 beta 5 onwards, BSD only) • epoll (1.0 beta 5 onwards, Linux only) • Solaris 10 I/O Completion Ports (1.1.6 onwards, Solaris only) • Windows I/O Completion Ports (1.1.8-1.1.*, Windows only). Support in 1.2 is experimental, and was removed in 2.0 because no windows developer was available to test and debug it. Please note that the performance improvements given by use of kqueue, iocp or epoll are very large performance gains over select(), and should be used wherever they are available. If you do not have any of these socket engines, you should seriously consider upgrading your operating system or kernel before running an IRC server.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123