Оценка производительности web-сервера с PHP и PostgreSQL

    Довольно интересный материал "Serverwide Performance Benchmarking" в котором представлено исследование изменения производительности web-сервера в зависимости от типа файловой системы (Ext3, ReiserFS, JFS, XFS), размера буфера (shared buffer) PostgreSQL и наличия кэширования опкода в PHP (Advanced PHP Cache).

    Абсолютным лидером среди ФС оказывается XFS, а из привычных ext3 — ext3 mode writeback noatime.
    Немного странным выглядит малая эффективность PHP APC, но автор объясняет это простой и лёгкостью сайта, «там мало чего можно закешировать, но на бОльших проектах он обязательно поможет».

    Via: opennet.ru
    Поделиться публикацией

    Комментарии 4

      0
      Жаль, что тест произведён только под Линуксом. Хотелось бы посмотреть, на что способна UFS2 под FreeBSD.
        +3
        Советую не тратить время на прочтение сего опуса.

        За веб сервер взяли только apache, про lighttpd и других шустрых видимо не знают.
        Какой конкретно apache использовали, какие его модули и как настроены - забыли упомянуть, про версию PHP - тоже забыли.
        То, что PHP может быть подключен не как модуль, а как модуль фильтр, как fast-cgi процесс или их группа - не сказано.
        Версия postgresql? Версия ядра linux?
        Сравнивать разные типы файловых систем(или тем более full system's performance) на основе number of actual HTTP requests per second, опуская все вышеперечисленное - это смешно и безграмотно.

        Итого: Написано слишком поверхностно и на самом деле ни о чем.
          0
          Вообще-то тестировался не апач и не PHP, а PostgreSQL и файловые системы.
          Некоторые результаты всё-таки есть, а именно то, что увеличение буферов PostgreSQL в 10 раз приводит к хорошему увеличению производительности; что файловая система XFS лучше Ext3 (хотя кто бы сомневался).
          0
          Очередной тест "ниачём"

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое