
09-29-2006, 06:10 AM
|
|
LiteSpeed Staff
|
|
Join Date: Oct 2003
Location: Los Angeles, California
Posts: 380
|
|
ts77 is correct.
Quote:
|
Because of some technical complications in the way TCP/IP and HTTP work, each Apache process currently wastes a lot of time "lingering" on client connections, after the page has been generated and sent. Lingerd takes over this job, leaving the Apache process immediately free to handle a new connection.
|
Apache is inefficient at procesisng large number of idle connection, period. Not because of any technical specification in the TCP/IP or HTTP protocol. Apache relies on heavy thread/processes for each connection where as LiteSpeed uses event-driven processing using only max 1 process per cpu-core.
LiteSpeed does not waste cpu cycles and ram with idle connections like Apache. Basically lingerd isn't needed.
Checkout our whitepaper on performance to get an more detailed view on how Litespeed processes connections versus Apache.
|