Назад | Перейти на главную страницу

Использование ЦП в Windows Server 2008 R2 и физический ЦП

У меня есть сервер с двумя четырехъядерными процессорами (2 x Intel Xeon L5609) с Windows Server 2008 R2 Standard Edition, работающим поверх.

В Руководство по сравнению выпусков Windows Server показывает, что в стандартной версии можно использовать только "X64 Sockets: 4". Из другой документации это относится к количеству логических процессоров, умноженному на 64 (256). Не совсем уверен, что это значит.

Я также вижу 8 ядер в диспетчере задач, но я не уверен, что это физические ядра или дублирование с гиперпоточностью.

Может ли Windows Server 2008 R2 Standard обрабатывать только 4 физических ядра? Или это ограничение связано с Hyper-V / виртуальными машинами (о которых я видел много шума Google)

Изменить: согласно случайный технет пост «Windows Server 2008 Standard Edition может поддерживать до четырех физических процессоров, независимо от количества ядер на каждом процессоре». Я предполагаю, что R2 должен быть таким же, но есть ли официальная документация, подтверждающая это?

У вас есть некоторые запутанные понятия.

Под сокетом x64 подразумевается стандартный физический сокет процессора x86 / x64. Если у вас на материнской плате 2 четырехъядерных процессора, значит, у вас два разъема. Количество ядер не имеет отношения к Windows Server.

Вам не нужно ничего умножать ни на что другое.

Если в диспетчере задач отображается 8 ядер, а у вас 2 четырехъядерных ядра, то гиперпоточность отсутствует. HT покажет два ядра в диспетчере задач для каждого физического ядра, если он включен.

Ограничение относится к физическим разъемам на материнской плате, отдельные ядра на каждом сокете учитываются по-разному. Таким образом, стандартная версия может поддерживать 4 сокета. Учитывая некоторых из этих 12-ядерных монстров AMD, этот сервер Standard Edition может иметь 48 логических ядер.

Операционные системы могут определить разницу между логическими и физическими ядрами через некоторые значения таблицы APIC (я полагаю). Ядра ЦП по-прежнему являются физическими ЦП, а логические ЦП будут созданы для гиперпоточности. Таблица APIC также сообщает ОС, к каким сокетам подключены ядра, которые, в свою очередь, используются для на тех платформах, которые его поддерживают.

Все это сбивает с толку, но, в конце концов, этот пункт в спецификации относится к разъемам на материнской плате.