Merhaba,
Çabuk anlayacağın şekilde basit ve kabaca yazıyorum.
Apache Process Thread mantığında çalışan bir modele sahiptir. Yani her php isteğinde süreci başlatarak çalışması sonlanana kadar bellekte bekletir.
Litespeed ise Event-driven Asynchronous modele sahiptir.
Apache örnek vermek gerekirse,
Kullanıcı sunucuya istek gönderir, apache isteği yanıtlamak için bir process açar ve bekler.
Bu esnada başka bir kullanıcı sunucuya bir istek gönderir, apache bu kullanıcıya da bir process açar.
Her gelen bir kullanıcıya yeni bir process açarak php betiği çalıştırır böylece betik sonlanana kadar process bekler.
Bu şekilde aşırı bir istek geldiğinde her isteği karşılamak için bir process'e ihtiyaç duyar, böylece yanıt verene kadar diğer kullanıcıları bekletir.
Litespeed ise,
Kullanıcı sunucuya istek gönderir, litespeed isteği yanıtlamak için bir process açar. Bu esnada başka bir istek geldiğini düşünürsek aynı process bu işide karşılamaya başlar.
Böylece her bir istek için birden fazla process açmaz.
Bildiğim kadarı ile sunucuda çift işlemci var ise 2 cpu alırsan litespeed her iki işlemciyide kullanıyor.
Genede bu konuyu biraz araştırman gerekiyor.
LiteSpeed vs Apache