Кто-нибудь сделал какой-нибудь тест на веб-сервере для своего Raspi? У меня еще нет своего Raspi, но я планирую использовать его в качестве веб-сервера, и мне интересно посмотреть статистику по:
- Количество запросов в секунду
- Время отклика между запросами
- Пропускная способность (т.е. байтов в секунду)
Если они различны для разных программ веб-сервера и комбинаций ОС, мне также было бы интересно посмотреть сравнение.
performance
web-server
benchmarking
AntonChanning
источник
источник
Ответы:
Я ожидаю, что, как говорит Алекс, тесты покажут, что самые быстрые веб-серверы Linux все равно будут самыми быстрыми, независимо от архитектуры.
Если кто-то хочет запустить тесты, мне пригодится следующий урок:
Как выполнить бенчмарки на веб-сервере
Обслуживание статических страниц
Я проверил RPi, используя Apache, обслуживающий простую статическую страницу:
В качестве контрольной группы я использовал свой основной веб-сервер, который содержит следующую спецификацию;
Результаты приведены ниже:
контроль
Raspberry Pi
Вывод
Примечание: это лучше всего рассматривать как оценку.
Результаты показывают, что Raspberry Pi на самом деле выступал чертовски хорошо, учитывая. Это было только немного менее отзывчивым, чем мой основной веб-сервер.
Это должно хорошо обрабатывать достаточно большое количество запросов.
источник
Apache - не лучший выбор при обслуживании статического контента, для этого лучше подходит nginx. Я сделал тест, используя http://lekensteyn.nl/index.html в качестве тестового документа. Это более крупный документ, чем пример Jiving, поскольку 19 байт не являются реалистичными для реальной страницы. Результаты довольно впечатляющие, RPi даже превосходит мой рабочий ноутбук (возможно, потому что у меня включены все виды переключателей отладки ядра).
Вот nginx 1.4.1, работающий на Arch Linux (RPi
access_log off
, проводной Ethernet):Это мой ноутбук (
access_log off
проводной Ethernet):Для полноты моего удаленного сервера. Это медленнее с WAN-соединением, являющимся вероятным узким местом (также
access_log
не выключено):При большем количестве одновременных запросов и большем количестве запросов числа должны быть более надежными, так как можно включать больше образцов (когда я работал
ab
на своем ноутбуке в проводном / беспроводном режиме, его числа сильно колебались). Обратите внимание, что при тестировании с входом в систему эти буферы файловой системы вызывают непредсказуемые задержки записи, когда каталог журналов находится на SD-карте.источник