Что лучший способ состоит в том, чтобы сравнить производительность различных серверов?

Спасибо за регистрацию этого!

Сервисы профессионала Apple также обработают это для Вас. Им потребовался 1 день, чтобы протестировать изменение схемы, развернуть изменение схемы в производстве и обучить администраторов об изменениях. Однако APS (сервисы профессионала яблока) может стать дорогим! (в зависимости от Вашей компании/города, могли быть целых $2000/дней),

1
задан 24 September 2011 в 00:37
5 ответов

Что-либо, кроме реальной рабочей нагрузки, не скажет вам, работает ли новая система быстрее. Он мог бы иметь более медленный процессор, меньше памяти, более медленный диск, но все же обеспечивать более высокую пропускную способность просто потому, что он ближе к вашей пользовательской базе.

fio удобен для сравнения дискового ввода-вывода.

ab лучше, чем ничего - bt для более реалистичного тестирования, посмотрите www :: mecanize / http :: recorder .

5
ответ дан 3 December 2019 в 16:52

Попробуйте http://blitz.io/

Здесь тоже есть тестирование API.

1
ответ дан 3 December 2019 в 16:52

Вы можете найти такой инструмент, как JMeter, полезным при тестировании ваших серверов при различных уровнях нагрузки для сравнения возможных новых решений, к которым вы хотите перейти. (См. Ссылку для получения дополнительной информации о JMeter: http://jakarta.apache.org/jmeter/ )

0
ответ дан 3 December 2019 в 16:52

Вы также можете использовать UnixBench для проверки вычислительной мощности сервера.

0
ответ дан 3 December 2019 в 16:52

Все просто, вам нужен тест производительности. В этом случае вам понадобится тест вашего приложения. Для этого вам нужно будет построить профиль нагрузки на систему, задокументировать бизнес-процессы и задействованные данные и определить базовую конфигурацию среды перед выполнением теста. Вам также нужно будет определить конкретные объективные точки измерения, чтобы вы могли сравнивать результаты одного экземпляра приложения с другим.

Затем вам понадобится инструмент, который может выполнять нагрузку, соответствующую вашему профилю нагрузки. В зависимости от вашего интерфейса и задействованных технологий у вас может быть доступ как к открытым, так и к коммерческим инструментам для создания вашей нагрузки. http://www.tpc.org/tpcc/spec/tpcc_current.pdf Хотя эталонный тест специфичен для базы данных, он дает эффективную модель уровня усилий, которые вам потребуются для создания эффективного эталонного теста.

0
ответ дан 3 December 2019 в 16:52

Теги

Похожие вопросы