서버 성능 · 1 min read · Jan 03, 2026

벤치마크: Apache2 vs. Lighttpd (정적 HTML 파일)

벤치마크: Apache2 vs. Lighttpd (정적 HTML 파일)

버전 1.0
저자: Falko Timme

이 벤치마크는 Apache2 (버전 2.2.3)와 lighttpd (버전 1.4.13)가 정적 HTML 파일(크기 약 50KB)을 제공할 때 서로 어떻게 성능을 비교하는지를 보여줍니다. 이 벤치마크는 VMware vm(Debian Etch)에서 ab(Apache benchmark)의 도움으로 생성되었습니다. 직접 시도해보면 하드웨어에 따라 숫자가 다를 수 있지만, 경향은 동일해야 합니다.

사전 주의사항

저는 Intel(R) Pentium(R) M 프로세서 1400MHz가 장착된 시스템의 VMware vm에서 512MB RAM을 가진 Debian Etch 시스템에서 이 테스트를 수행했습니다(예, 꽤 오래된 시스템이지만, 서론에서 언급했듯이 다른 하드웨어에서도 경향은 동일해야 합니다).

Apache 2.2.3 mpm-prefork의 기본 Debian 구성.

Lighttpd 1.4.13의 기본 Debian 구성.

테스트에 사용한 HTML 파일은 HowtoForge 프론트 페이지의 복사본으로 크기는 49128 바이트입니다. 이를 test.html로 저장했습니다.

다음 명령어를 각각 열 번 실행하고 웹 서버가 처리할 수 있는 초당 평균 요청 수를 계산했습니다:

ab -n 100 -c 5 http://localhost/test.html
ab -n 1000 -c 5 http://localhost/test.html
ab -n 10000 -c 5 http://localhost/test.html
ab -n 100 -c 50 http://localhost/test.html
ab -n 1000 -c 50 http://localhost/test.html
ab -n 10000 -c 50 http://localhost/test.html
ab -n 100 -c 100 http://localhost/test.html
ab -n 1000 -c 100 http://localhost/test.html
ab -n 10000 -c 100 http://localhost/test.html

-n은 벤치마킹 세션을 수행할 요청 수이며; -c는 동시에 수행할 여러 요청 수입니다.

ab -n 100 -c 5 http://localhost/test.html

Apache: 437,58 요청/초

Lighttpd: 562,41 요청/초 (+ 28,53%)

ab -n 1000 -c 5 http://localhost/test.html

Apache: 627,60 요청/초

Lighttpd: 749,15 요청/초 (+ 19,37%)

ab -n 10000 -c 5 http://localhost/test.html

Apache: 916,70 요청/초

Lighttpd: 1181,18 요청/초 (+ 28,85%)

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.