2013-12-15 3 views
0

Есть ли способ или приложение для проверки производительности, заставляя приложение работать медленнее? Я хочу быть уверенным, что мое приложение будет хорошо работать на более старом оборудовании.Тестирование производительности приложения за счет его задержки

ответ

1

Просто добавление киосков в SW не обязательно будет подражать старшему HW, оно просто покажет вам, как ведет себя заторможенный код на новом HW (и если стойла не правильно сериализуются - на самом деле их вообще можно избежать) ,

Если вы просто хотите посмотреть, как работает код без определенных функций ISA, вы можете отключить их при компиляции или даже скомпилировать более старую архитектуру. Это не приведет к тому, что ваш процессор будет работать медленнее, но он не сможет использовать, например, векторы AVX/SSE (например, в x86) или другие специальные инструкции.

Если вы хотите использовать конфигурацию старой системы + ОС, вы можете использовать эмуляцию - например, DosBox

Если вы хотите еще более высокий уровень реализма, вы можете найти HW-симулятор, который моделирует HW, и работать на нем (при условии, что вы можете перекрестно скомпилировать свой код для запуска на нем).

И, конечно же, если вы хотите еще более реалистичный опыт, и готовы пройти лишнюю милю, просто получить экземпляр этого старого HW, протирать пыль, а также построить и запустить на нем :)

Смежные вопросы