Desempenho · 2 min read · Jan 02, 2026
Benchmark: Apache2 vs. Lighttpd (Imagens)
Benchmark: Apache2 vs. Lighttpd (Imagens)
Versão 1.0
Autor: Falko Timme
Este benchmark mostra como Apache2 (versão 2.2.3) e lighttpd (versão 1.4.13) se comportam em comparação um com o outro ao entregar um arquivo de imagem (jpg, cerca de 25KB de tamanho). Este benchmark foi criado com a ajuda do ab (Apache benchmark) em uma VM VMware (Debian Etch); se você tentar isso por conta própria, seus números podem diferir (dependendo do seu hardware), mas a tendência deve ser a mesma.
Nota Preliminar
Eu testei isso em um sistema Debian Etch com 512MB de RAM dentro de uma VM VMware em um sistema com um processador Intel(R) Pentium(R) M de 1400MHz (sim, bastante antigo, mas como eu disse na introdução, a tendência deve ser a mesma em outro hardware).
Apache 2.2.3 mpm-prefork com configuração padrão do Debian.
Lighttpd 1.4.13 com configuração padrão do Debian.
O arquivo de imagem tem 25KB de tamanho e é chamado test.jpg.
Eu executei os seguintes comandos dez vezes cada e calculei as médias de requisições por segundo que o servidor web poderia lidar:
ab -n 100 -c 5 http://192.168.0.100/test.jpgab -n 1000 -c 5 http://192.168.0.100/test.jpgab -n 10000 -c 5 http://192.168.0.100/test.jpgab -n 100 -c 50 http://192.168.0.100/test.jpgab -n 1000 -c 50 http://192.168.0.100/test.jpgab -n 10000 -c 50 http://192.168.0.100/test.jpgab -n 100 -c 100 http://192.168.0.100/test.jpgab -n 1000 -c 100 http://192.168.0.100/test.jpgab -n 10000 -c 100 http://192.168.0.100/test.jpg-n é o número de requisições a serem realizadas para a sessão de benchmark; -c é o número de múltiplas requisições a serem realizadas ao mesmo tempo.
ab -n 100 -c 5 http://192.168.0.100/test.jpg
Apache: 540,14 requisições/segundo
Lighttpd: 608,71 requisições/segundo (+ 12,69%)

ab -n 1000 -c 5 http://192.168.0.100/test.jpg
Apache: 1146,94 requisições/segundo
Lighttpd: 1408,45 requisições/segundo (+ 22,80%)

ab -n 10000 -c 5 http://192.168.0.100/test.jpg
Apache: 2111,64 requisições/segundo
Lighttpd: 2646,44 requisições/segundo (+ 25,33%)

ab -n 100 -c 50 http://192.168.0.100/test.jpg
Apache: 509,01 requisições/segundo
Lighttpd: 551,21 requisições/segundo (+ 8,29%)

ab -n 1000 -c 50 http://192.168.0.100/test.jpg
Apache: 1095,03 requisições/segundo
Lighttpd: 1282,62 requisições/segundo (+ 17,13%)

ab -n 10000 -c 50 http://192.168.0.100/test.jpg
Apache: 1816,61 requisições/segundo
Lighttpd: 2266,33 requisições/segundo (+ 24,76%)

ab -n 100 -c 100 http://192.168.0.100/test.jpg
Apache: 484,80 requisições/segundo
Lighttpd: 485,07 requisições/segundo (+ 0,06%)

ab -n 1000 -c 100 http://192.168.0.100/test.jpg
Apache: 1073,90 requisições/segundo
Lighttpd: 1276,06 requisições/segundo (+ 18,82%)

ab -n 10000 -c 100 http://192.168.0.100/test.jpg
Apache: 1729,61 requisições/segundo
Lighttpd: 1985,28 requisições/segundo (+ 14,78%)

Gráfico Completo

Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.