Бенчмарки · 1 min read · Jan 02, 2026

Бенчмарк: Apache2 против Lighttpd (Изображения)

Бенчмарк: Apache2 против Lighttpd (Изображения)

Версия 1.0
Автор: Фалко Тимме

Этот бенчмарк показывает, как Apache2 (версия 2.2.3) и lighttpd (версия 1.4.13) работают по сравнению друг с другом при доставке файла изображения (jpg, размером около 25KB). Этот бенчмарк был создан с помощью ab (Apache benchmark) на виртуальной машине VMware (Debian Etch); если вы попробуете это сами, ваши цифры могут отличаться (в зависимости от вашего оборудования), но тенденция должна быть такой же.

Предварительная заметка

Я протестировал это на системе Debian Etch с 512MB ОЗУ внутри виртуальной машины VMware на системе с процессором Intel(R) Pentium(R) M 1400MHz (да, довольно старый, но, как я уже сказал во введении, тенденция должна быть такой же на другом оборудовании).

Apache 2.2.3 mpm-prefork с конфигурацией по умолчанию Debian.

Lighttpd 1.4.13 с конфигурацией по умолчанию Debian.

Файл изображения размером 25KB называется test.jpg.

Я выполнил следующие команды десять раз каждая и вычислил среднее количество запросов в секунду, которое веб-сервер мог обработать:

ab -n 100 -c 5 http://192.168.0.100/test.jpg
ab -n 1000 -c 5 http://192.168.0.100/test.jpg
ab -n 10000 -c 5 http://192.168.0.100/test.jpg
ab -n 100 -c 50 http://192.168.0.100/test.jpg
ab -n 1000 -c 50 http://192.168.0.100/test.jpg
ab -n 10000 -c 50 http://192.168.0.100/test.jpg
ab -n 100 -c 100 http://192.168.0.100/test.jpg
ab -n 1000 -c 100 http://192.168.0.100/test.jpg
ab -n 10000 -c 100 http://192.168.0.100/test.jpg

-n — это количество запросов, которые необходимо выполнить для сессии бенчмарка; -c — это количество множественных запросов, которые необходимо выполнить одновременно.

ab -n 100 -c 5 http://192.168.0.100/test.jpg

Apache: 540,14 запросов/секунду

Lighttpd: 608,71 запросов/секунду (+ 12,69%)

ab -n 1000 -c 5 http://192.168.0.100/test.jpg

Apache: 1146,94 запросов/секунду

Lighttpd: 1408,45 запросов/секунду (+ 22,80%)

ab -n 10000 -c 5 http://192.168.0.100/test.jpg

Apache: 2111,64 запросов/секунду

Lighttpd: 2646,44 запросов/секунду (+ 25,33%)

ab -n 100 -c 50 http://192.168.0.100/test.jpg

Apache: 509,01 запросов/секунду

Lighttpd: 551,21 запросов/секунду (+ 8,29%)

ab -n 1000 -c 50 http://192.168.0.100/test.jpg

Apache: 1095,03 запросов/секунду

Lighttpd: 1282,62 запросов/секунду (+ 17,13%)

ab -n 10000 -c 50 http://192.168.0.100/test.jpg

Apache: 1816,61 запросов/секунду

Lighttpd: 2266,33 запросов/секунду (+ 24,76%)

ab -n 100 -c 100 http://192.168.0.100/test.jpg

Apache: 484,80 запросов/секунду

Lighttpd: 485,07 запросов/секунду (+ 0,06%)

ab -n 1000 -c 100 http://192.168.0.100/test.jpg

Apache: 1073,90 запросов/секунду

Lighttpd: 1276,06 запросов/секунду (+ 18,82%)

ab -n 10000 -c 100 http://192.168.0.100/test.jpg

Apache: 1729,61 запросов/секунду

Lighttpd: 1985,28 запросов/секунду (+ 14,78%)

Полный график

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.