- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем доброго дня.
Многие клиенты (и не только) любят погонять bitrix в качестве тестирования производительности решения. Сам я некоторое время назад пытался понять логику этого теста, но так и не дошло до меня как оно тестирует. Железо не напрягает, диск не теребит, а результаты выдаёт :)
Вчера решил потратить время и еще раз прогнать тестовую ВМ битрикса, взятую вот отсюда: http://www.1c-bitrix.ru/products/vmbitrix/
Испытывались 4 типа дисков, SATA, SAS, SSD, RAM-Drive
Подача по iSCSI 10Gbit
Виртуализация VMWare
Процессор Xeon E5 2690
Конфигурация ВМ в том виде, как она была скачана с сайта производителя.
Итак, на всех типах диска машинка выдала результаты в районе 51-63 балла. Причем последовательные замеры на одном и том же диске дают вот такой вот разброс. От типа диска ВООБЩЕ не менялись результаты теста. Объяснить это могу лишь кэшированием внутри ВМ.
Какие есть мысли на эту тему?
Сам я считаю, что битрикс показывает прогноз погоды на Марсе (ИМХО)
все верно - кэш.
разница в дисках будет видна в работе под реальной нагрузкой.
да черт с этими баллами но вот клиенту порой это не объяснишь то что не нужно на них смотреть...
нужно смотреть на время отклика сайта и его загрузку.
Там есть тест под нагрузкой.
И многое зависит от настроек сервера и sql
Там есть тест под нагрузкой.
И многое зависит от настроек сервера и sql
Сервер и SQL на тестовой ВМ - всё по дефолту для чичтоты эксперимента. Нагрузочный тест тоже гонял, он только проц грузит, а диск вообще почти не теребит.
Тоже гоняли и гоняем сейчас на SSD и мощном сервере, пытаясь понять некоторые моменты. Время отклика — это основной показатель.
Время отклика — это основной показатель.
В реальных системах - да. А вот тесту битрикса на этот показатель наплевать.
Сервер и SQL на тестовой ВМ - всё по дефолту для чичтоты эксперимента. Нагрузочный тест тоже гонял, он только проц грузит, а диск вообще почти не теребит.
По дефолту у меня больше 10-15 единиц не показывало. Но это без APC и игр с кэшем sql.
Пользователи хостингов, как правило, не обладают никакими знаниями в области услуг, которыми пользуются. У них даже примерного представления нет. Однако попугаев им как-то считать надо - а иначе на что ориентироваться? И вот тут открывается целое поле для бездарных людишек типа разработчиком битриксовского теста. Они делают тест, но не в курсе, что смысл любого нагрузочного тестирования - в его стремлении в точности повторить поведение реального сайта, а не вхерачить однотипную нагрузку в одну точку сервера сплошным потоком.
Так что Вы правы. Тесты Битрикс говорят только об одном: что из Битрикса надо уволить тех, кто придумал там заниматься нагрузочным тестированием. Причем гнать их надо с позором у всех на глазах. Лучше не делать никак, чем делать дерьмо.
bugsmoran
не обязательно гнать, можно просто сделать предупреждение о том что тест не объективен и полностью пологатьяся на баллы не стоит.
bugsmoran
не обязательно гнать, можно просто сделать предупреждение о том что тест не объективен и полностью пологатьяся на баллы не стоит.
У меня просто нет слов. А Вы этот тест запускали? Он точно не для дилетантов :) любым инструментом нужно уметь пользоваться и не быть блондинкой.
Он состоит вообще-то из двух частей.
Первая часть показывает железо и настройки системы и sql. И при правильных настройках даже на плохеньком железе можно получить цифру 40-50 единиц.
Вторая часть важнее (которая выполняется 5 минут по умолчанию) если тупо сидеть и смотреть, то она вам ничего не покажет. Во время ее выполнения нужно создать имитацию действий пользователей и тогда все станет видно.
vagogrande
запускал, тут речь идет о 1 части, да и 2-ая не айс лучше тестировать внешним средствами.