Загрузить все ядра на Win Server 2008R2
ну может в память упирается, там на кваде какая память?
Может в первом случае они выключены, а во втором нет?
На серваке c 32 ядрами DDR3
Проблема точно не в виртуальных ядрах?Софт не дружит с гипертридингом, поэтому он везде выключен.
Кроме того, на сервере с 32 ядрами стоят оптероны
ну может в память упирается, там на кваде какая память?не, ты что, так это не работает: никакая операционка не будет пытаться учитывать такты, когда процессор простаивал в твоём процессе
Ну тогда может в i7 какая-нибудь синхронизации более эффективно отрабатывает. Без конкретики сложно ведь что-то угадать.
А на 32х ядрах повышается вероятность, что дело в синхронизации.
В настройках энергопотребления необходимо выставить "High Performance"
В настройках энергопотребления необходимо выПоменял, посмотрим.
Что удивительно: другой пользователь запустил другой проект на счет - 99% загрузка пошла.
Может серверная винда как-то по-другому считает загрузку?
Может серверная винда как-то по-другому считает загрузку?Там всё как обычно. Из существенных отличий только, на серверах больше какой-то лицензии появляется Resource Manager, где можно урезать ресурсы для приложений, но его надо специально поднимать и настраивать.
В данном случае, вероятнее всего одна из двух причин:
1. проге не хватает памяти и она свопится
2. прога часто принудительно переключает треды (с помощью того или иного метода синхронизации)
Что удивительно: другой пользователь запустил другой проект на счет - 99% загрузка пошла.действительно удивительно
а эти пользователи чем-нибудь отличаются? ну там может один из них — админ?
я сначала было предположил что дело в дефолтной для сервера настройки повышенного приоритета службам
Под админом полностью не грузятся процы. Попробовал под другим юзверем обычным - тоже не грузятся. Чота байда какая-то.
Оперативки на серваке 96 Гигов, там даже 10% не занято.
Оставить комментарий
kotenok1710
Вощем сижу ломаю голову.Есть софт, который умеет параллелиться (научные расчеты).
Когда запускаю дома на Win7 prof И core i7 - все заебись, грузит все 4 ядра на 100%.
В лабе стоит серверная винда Win Server 2008R2 Datacenter. Под ней на C2Q 9300 грузит весь проц процентов на 70-80% каждое ядро.
Сейчас есть сервак с 32 ядрами, там та же самая байда.
Не могу понять, что ему не хватает или что лишнее?
Может Серверная винда так балансирует нагрузку?