Я купил 4 процессора Intel Xeon E5506 и пару barebone-серверов SuperMicro в Newegg. Основываясь на всем, что я видел на Newegg, я подумал, что могу купить 1333 МГц DDR3 RAM.
Я был удивлен, когда обнаружил, что когда пришли процессоры, там написано Max. Память: на них 800 МГц. Эта страница на сайте Intel говорит то же самое (DDR-800):
http://ark.intel.com/Product.aspx?id=37096
К сожалению, вся ОЗУ, которую я купил, была 1333 МГц, поэтому я решил, что мне придется вернуть ее и купить больше. Здесь начинается самое интересное. Я не могу найти ОЗУ DDR3 800 МГц на ЛЮБОМ сайте, включая newegg. Я нашел упоминания об этом в Википедии, и в моем руководстве по серверу говорится, что материнская плата поддерживает его, но похоже, что этого не существует!
Единственное, о чем я могу думать, и я не знаю, насколько это возможно, это, может быть, я могу использовать более быструю память на более низкой скорости? Или моему серверу это не понравится.
Более быстрая память DDR всегда должна работать в системе, которая поддерживает только более медленную память - это часть спецификации. Однако вы должны придерживаться указанного типа (например, DDR3 \ DDR2 \ DDR). Как правило, я бы посоветовал кому-то купить память с правильным рейтингом, но если все компоненты построены в соответствии со спецификациями, тогда не должно возникнуть проблем с использованием более быстрой памяти в среде, которая ее понижает.
Упомянутые вами серверные ЦП являются частью серии Nehalem Xeon 5500 начального уровня, наряду с L5506, L5508, E5502 и E5504, они предназначены для поддержки максимальной скорости памяти 800 МГц. Следующее увеличение в линейке Nehalem (E5520, E5530, E5540, L5518, L5520 и L5530) поддерживает 1066 МГц и 800 МГц DDR3. Два более высоких диапазона (X5550, X5560, X5570 и W5580 и W5590) поддерживают 1333 МГц / 10666 и 800 МГц.
Более высокие скорости обычно накладывают ограничения на максимальный объем памяти, который вы можете добавить в систему - как правило, для диапазона Xeon 5500 на частоте 1333 МГц вы ограничены 1 DIMM на канал памяти, а на 1066 вы ограничены 2 для большинства систем. Некоторые поставщики серверов (IBM и Cisco) имеют материнские платы, которые могут превышать эти ограничения. Существуют некоторые дополнительные ограничения в зависимости от того, являются ли модули DIMM Quad \ Dual или одноранговыми.
Xeon 5500 совершенно не нуждается в памяти ECC, контроллер памяти на кристалле процессора поддерживает небуферизованную DDR3, а также как зарегистрированную, так и незарегистрированную ECC DDR3, но всегда рекомендуется использовать память ECC на серверах. Для конкретной системы вам необходимо убедиться, что материнская плата также поддерживает тот тип памяти, который вы хотите использовать. Выбор зарегистрированной \ незарегистрированной \ небуферизованной памяти также влияет на максимальное ограничение DIMM на канал - например, вы можете поддерживать максимальную конфигурацию ОЗУ только с зарегистрированной памятью ECC @ 800Mhz.
Существует очень хороший обзор типов памяти, поддерживаемых серией Xeon 5500 на этот сайт Intel.
Что касается доступности - все поставщики серверов поставляют для своих платформ компоненты, рассчитанные на эти скорости, но они вполне могут поставлять компоненты с более высокой скоростью и запускать их на более низких тактовых частотах. Для справки Утилита конфигурации памяти Crucial перечислены только варианты 1066 и 1333 МГц для Dell R610, которые могут быть настроены с полным диапазоном вариантов Xeon E \ L и X процессоров серии 5500 Xeon.
Маркироваться как DDR-800 точно не будет.
Попробуйте поискать DDR3-800 или (что более вероятно) PC3-6400.
Взгляни на эта страница в Википедии для получения дополнительных сведений о стандарте именования.
Я нашел вот такие:
Kingston, Micron (и Crucial) и Corsair начинаются с 1066.
Согласно таблице на странице 11 этот PDF, рейтинг памяти 800 правильный (не опечатка).
Похоже есть тип-o Есть DDR2-800 (PC2-6400) или DDR3-1800 (PC3-14400)
Поскольку он был выпущен в первом квартале 2009 года, я склонялся к PC3-14400. Вы можете спросить, у кого вы покупаете это, чтобы убедиться в этом.
Newegg специализируется на компонентах для ПК и игр. Вероятно, вашим серверам требуется память ECC. Инвентаризация памяти ECC Newegg всегда была неполной.
Также вы никогда не указали, нужна ли вам DDR2 или DDR3. На сайте Intel написано, что DDR3-800, а не DDR-800. Есть разница. В любом случае, имеет значение то, что говорит производитель материнской платы, а не Intel, потому что можно сделать материнскую плату DDR2 для процессора, специфицированного для DDR3.
Лучше всего выяснить, что производитель материнской платы рекомендует или квалифицировал как правильную память для материнской платы. Большинство производителей указывают фактические номера деталей для квалифицированной памяти и в случае возникновения проблем обеспечат лучшую поддержку, если это то, что вы используете.
Хотя JEDEC действительно определяет DDR3-800 (PC3-6400) как стандартную часть, я никогда не видел их «в дикой природе».
http://en.wikipedia.org/wiki/DDR3_SDRAM#JEDEC_standard_modules
Я купил мини-ПК ZOTAC ZBOXSD-ID12-PLUS, и в нем говорится, что он использует DDR3-800. Пытался найти барана, но безуспешно. К счастью, он поставлялся с оперативной памятью 1 ГБ, поэтому я открыл компьютер и удивился, что они используют DDR3-1066 (8500). Вот что такое DDR3-800.