none
Win7 Prof добавить ядер (процессоров) RRS feed

  • Вопрос

  • Win7 Prof является гостевой операционной системой. Используется гипервизор KVM.При установке Win7 Prof было выделено 2 vcpu.

    В последующем возникла необходимость увеличить количество выделенных процессоров (ядер) до 4. После этих действий Win7 Prof обнаружила в "Диспетчер устройств" -> "Процессоры" четыре процессора, но "Диспетчер задач" -> "Быстродействие" показывает по прежнему график для двух процессоров.

    В "Msconfig" -> "Загрузка" -> "Дополнительные параметры" указано так же количество процессоров равное двум. Для эксперимента отдавал системе два процессора Core2Duo в надежде увидеть все четыре ядра, но тщетно. Подскажите как заставить Win7 Prof увидеть больше ядер(процессоров) чем было выделено при установке?

     

     

    27 июня 2011 г. 17:00

Ответы

  • Win7 Prof является гостевой операционной системой. Используется гипервизор KVM.При установке Win7 Prof было выделено 2 vcpu.

    В последующем возникла необходимость увеличить количество выделенных процессоров (ядер) до 4. После этих действий Win7 Prof обнаружила в "Диспетчер устройств" -> "Процессоры" четыре процессора, но "Диспетчер задач" -> "Быстродействие" показывает по прежнему график для двух процессоров.

    В "Msconfig" -> "Загрузка" -> "Дополнительные параметры" указано так же количество процессоров равное двум. Для эксперимента отдавал системе два процессора Core2Duo в надежде увидеть все четыре ядра, но тщетно. Подскажите как заставить Win7 Prof увидеть больше ядер(процессоров) чем было выделено при установке?

     

     

    Дело было не в Виндовсе, как мне и подсказывали а в гипервизоре. Дело в том что KVM нужно указать не только топологию процессора, но и директиву сколько ядер машине выделить, а потом эти ядра по топологии растекаются, подробнее тут (http://www.linux.org.ru/forum/admin/6445308?lastmod=1309459638653#comment-6445424)
    • Помечено в качестве ответа AndricoRusEditor 1 июля 2011 г. 5:34
    30 июня 2011 г. 18:49

Все ответы

  • выделите не два процессора, а один с несколькими ядрами - ограничение по сокетам: виртуальный процессор = сокет
    28 июня 2011 г. 7:50
    Отвечающий
  • Для эксперимента отдавал системе два процессора Core2Duo в надежде увидеть все четыре ядра
    28 июня 2011 г. 8:08
  • Для эксперимента отдавал системе два процессора Core2Duo в надежде увидеть все четыре ядра
    2 процессора - не выйдет! если добавите один процессор, но quad - будут четыре!
    28 июня 2011 г. 8:16
    Отвечающий
  • Попробую ваш вариант вечером, сейчас машина используется. Но а как объяснить что два одноядерных процессора верно определяются системой как два. Логично что если этим двум добавить по ядру то должно определиться все 4. Или я где-то не прав в рассуждении?

     

    P.S.: Тут я еще и свою ошибку рассмотрел. Проверю, по результатам отпишусь.

    28 июня 2011 г. 8:21
  • Но а как объяснить что два одноядерных процессора верно определяются системой как два. Логично что если этим двум добавить по ядру то должно определиться все 4. Или я где-то не прав в рассуждении
    Вы просто не учли лицензионную составляющую клиентской ОС. Технически ядро видит все процессоры, но использовать даст лишь один. А вот ядер на нём может быть больше одного - это нормально.
    28 июня 2011 г. 8:26
    Отвечающий
  • Начал догадываться что получилось. Спасибо. Надеюсь что понял удастся подтвердить ))))
    28 июня 2011 г. 8:30
  • Да нет. По тестам

    1 эксперимент

    Добавляю один процессор - ок

    Добавляю второй процессор - ок

    Добавляю третий процессор - устройство распознано, но к графику не добавилось.

     

    2 эксперимент

    Добавляю процессор socket=1 cores=2 thread=1 - определяется как одноядерный, второе ядро вообще ни где ни как.

     

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

    P.S.: И при смене процессора активация отвалилась теперь компьютер хочет в москву звонить.

    28 июня 2011 г. 19:36
  • Добавляю процессор socket=1 cores=2 thread=1 - определяется как одноядерный, второе ядро вообще ни где ни как.
    Хм, интересно - а что за параметр thread? попросту не знаком с KVM
    29 июня 2011 г. 5:55
    Отвечающий
  • Это потоки. Ну это к дело не относится. Дело в винде. Сейчас разметил новый домен для win7 c одиним сокетом, 2 ядрами. Поставлю посмотрю. Через час что нибудь узнаем.
    29 июня 2011 г. 9:02
  • Проблемы с установкой возникли, не совсем "правильную" версию скачал. Но по сути дела тех поддержка Майкрософта ответила, что не имеет разницы ядро ли это или процессор важно что не более 256 ядер(процессоров) было. Попросили задать вопрос сайте answers что я и сделал, обещали что ответят настоящие инженеры майкрософт http://answers.microsoft.com/ru-ru/windows/forum/windows_7-performance/win7-prof-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%8F%D0%B4%D0%B5%D1%80-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%BE%D0%B2/d97a1be4-95fc-4945-b9e2-56881eba96c4
    29 июня 2011 г. 13:42
  • Win7 Prof является гостевой операционной системой. Используется гипервизор KVM.При установке Win7 Prof было выделено 2 vcpu.

    В последующем возникла необходимость увеличить количество выделенных процессоров (ядер) до 4. После этих действий Win7 Prof обнаружила в "Диспетчер устройств" -> "Процессоры" четыре процессора, но "Диспетчер задач" -> "Быстродействие" показывает по прежнему график для двух процессоров.

    В "Msconfig" -> "Загрузка" -> "Дополнительные параметры" указано так же количество процессоров равное двум. Для эксперимента отдавал системе два процессора Core2Duo в надежде увидеть все четыре ядра, но тщетно. Подскажите как заставить Win7 Prof увидеть больше ядер(процессоров) чем было выделено при установке?

     

     

    Дело было не в Виндовсе, как мне и подсказывали а в гипервизоре. Дело в том что KVM нужно указать не только топологию процессора, но и директиву сколько ядер машине выделить, а потом эти ядра по топологии растекаются, подробнее тут (http://www.linux.org.ru/forum/admin/6445308?lastmod=1309459638653#comment-6445424)
    • Помечено в качестве ответа AndricoRusEditor 1 июля 2011 г. 5:34
    30 июня 2011 г. 18:49