Имитация среды ПК на основе Atom

Мне нужно запустить и протестировать приложение на планшетном ПК с процессором Atom. Я попробовал дистанционную отладочную способность VS2010, но она обрабатывает только исключения.

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

2 ответа

Вы можете ограничить число доступных процессоров, изменив boot.ini http://support.microsoft.com/kb/170756 или Win 7 - http://windows.microsoft.com/en-US/windows7/Using-System-Configuration (Пуск -> Конфигурация системы -> Загрузка -> Дополнительно).

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

Конфигурирование настроек энергосбережения будет более подходящим для SuperUser.

Для сродства вы можете p/invoke SetProcessAffinityMask

Тем не менее, Atom имеет совершенно другую внутреннюю архитектуру, поэтому простой набор тактовой частоты не будет очень точной симуляцией.

Другие вопросы по тегам