Exogens
О компании Контакты Клиенты Новости Форум

Испытания серверов

2009.05.24
Испытания серверов никогда не являлись моей сферой; но сейчас пришлось делать выбор между двумя разными методами работы с базами данных. Второй, новый способ – более удобный, но у меня были опасения, что он будет медленнее. Как определить какой способ быстрее?

Как уже написал – особыми знаниями в области подобных испытаний я не обладаю, поэтому пришлось изобретать собственную методику тестирования. Для этого я написал маленький PHP-скриптик, работающий таким образом:
и то же самое для второго способа. Результаты в виде секунд и милисекунд, потраченных на отработку обоих способов, я записывал ручками в Excel, потом просто посчитал результаты как среднее арифметическое изо всех значений. Все просто. Второй способ и более удобный, и более быстрый, не даром же он более новый, и на него потратилось немало сил.

Для теста было выбрано 4 разных сервера и мой ноутбук Acer 9300, на котором собственно большинство работ и делается.

Ноутбук
Acer 9300
Сервер 1
Россия
Сервер 2
Украина
Сервер 3
Германия
Сервер 4
Россия
1366 мс 1635 мс 1354 мс 685 мс 2118 мс
75.3% 45.5% 68.8% 77.2% 53.9%

Строка с милисекундами – это время исполнения кода, вернее среднее арифметическое из десятка замеров. Строка с процентами – это получившаяся экономия процессорного времени. Новый код будет грузить процессор меньше на 45-75%, а по удобству работы с ними – способы вообще не сравнимы. Результат более чем приемлемый, выбор сделан :)
Теги: Эксперимент

Следующий пост: Отключение автозапуска флэшек и прочего (#46, 2009.06.18)
Предыдущий пост: Программистские будни: модернизация фотогалереи (#44, 2009.05.23)

Пост #45. Постоянная ссылка на пост: https://exogens.ru/blog/post/ispytaniya-serverov/

Расскажите о нас!

Мы поддержим

Техподдержка | Контакты | Форум
О компании | Отзывы | Блог
Карта сайта | На главную

Мы предлагаем создание сайтов в Новосибирске под ключ на нашей CMS Ruen, их обслуживание и сопутствующие рекламные услуги.

Сайт работает на CMS RUEN

www.webmoney.ru

Блог

26Июнь
2017
Случайный эксперимент с аудиторией сайтов
31Март
2017
Показываем объявления Яндекс Директ
15Июнь
2016
Правильный адрес сайта
31Май
2016
Обновление нашего бесплатного инструмента
12Май
2016
Эксперимент по статистике сайта
18Март
2016
Создание и разработка сайтов
1Март
2016
Вход рубль, выход – два
18Февраль
2016
Мобильная версия по Яндексу vs. Pluso.ru
© Exogens, 2003-2024ИП Богданович К.П.   ИНН 540445113470   ОГРИП 305540427600039   WM аттестован   Политика конфиденциальности