2010-05-19 2 views
0

У меня простой тест нагрузки, который использует один TestMethod для четырехъядерного 64-битного окна 2008 года.vsTestHost.exe использует только один процессор

Когда я запускаю нагрузочный тест, я вижу только один процессор, который используется на 100%, другие процессоры просто простаивают, и я знаю, что сервер не попадает в макс, поэтому мой тестовый агент не способен производят для этого достаточную нагрузку.

есть ли способ сказать ему использовать несколько процессоров?

ответ

1

Ashish,

Microsoft целенаправленно ограничивает vsTestHost.exe использовать только 1 ядро. Я не знаю, как заставить его использовать несколько ядер.

Это тактика «приманки и переключения», которую Microsoft так часто использует. Они хотят, чтобы вы приобрели отдельные лицензии для своего тестового агента загрузки агента. Программное обеспечение/процесс тестового агента загрузки многопоточно и будет работать во всех ядрах ЦП.

С уважением,

Brent