Para tener un poco más de una respuesta práctica. Me encontré con esto usando una placa de servidor de doble CPU con 18 ranuras ram. Es un servidor más antiguo (2010) que obtuve realmente barato con un total de 72 GB de RAM (canales de triple ranura DDR3).
Cuando instalé Windows Server, ¿decía que solo tengo 24 GB utilizables? (¿pero 72 instalados?)
En el BIOS (configuración predeterminada)
- Canal Intercalado = 6
- Rango Intercalado = 4
Entonces cambié todo a:
- Canal intercalado = 1
- Rango Intercalado = 1
Toda la memoria apareció como utilizable, pero fue muy lenta. El proceso de inicio de sesión fue mucho más lento y la interfaz de usuario fue lenta.
Luego jugué con esto así
- Canal Intercalado = 6
- Rango Intercalado = 1
RAM utilizable = 72 GB
El proceso de inicio de sesión fue rápido, la interfaz de usuario fue rápida y se ejecutó normalmente.
Channel Interleave (al leerlo y mirar en el manual parece ser ) cuántos canales debe ejecutar. Como tengo ranuras de triple canal y quiero que se ejecute en DDR3 emparejado de doble canal, necesito mantenerlo en Chanel Interleave 6. 6 dived by 3 = 2
- Entonces, el Puente Norte tiene dos canales por barra. Muy extraña forma de presentar eso.
Rango IntercaladoSegún tengo entendido, en términos simples es como "Duplicar o almacenar en caché" las Zonas RAM. Entonces, cuando se establece en 1, tengo acceso a toda la RAM, pero el acceso de E / S es la velocidad normal por canal. Cuando comenzamos a aumentar esto, comienza a usar otros rangos de RAM (un lado de una memoria RAM se llama rango y se puede acceder por 1 canal mediante la configuración de doble canal (y en una configuración de ranura de triple canal por eso lo necesita) sea 6, entonces sus 2 canales por stick, 1 canal por rango) Entonces "creo" que los RANKS se reflejan en otros RANKS físicos que aumentan la E / S. Esencialmente si tengo 800Mhz Dual Channel y aumento esto, estoy bajando el físico RAM utilizable pero aumentando la E / S por un factor de algún tipo. Establecer esto en 4 divide los 18 rangos en 4 (4.
Entonces, la cita en la respuesta anterior dice que no tiene una ventaja establecida por debajo de 4, bueno, para mí prefiero más RAM para máquinas virtuales.
Tal vez en los tableros de juego que es diferente? Pero en la placa del servidor lo probé y se ejecuta un poco más rápido en la configuración predeterminada, pero dado que este será un uso muy bajo
- NAS (FreeNAS prefiere especialmente más RAM sobre la velocidad de RAM, así que puedo darle 32 GB y disfrutar de mejoras masivas de velocidad en SAMBA en comparación con mi sistema actual de 4 GB)
- Enrutador (casi no necesita mucho, pero como obtuve todo el extra, ¡puedo guardar el caché de calamar en la RAM!)
- Zona de juegos de Virtual Machine (en su mayoría será Ubuntu Server ... que es rápido en una Raspberry Pi)
- Para presumir ... porque nunca tuve tanta RAM y nadie va a preguntar a qué nivel de intercalación se está ejecutando.
Esto es solo mi entendimiento: si lees esto y estoy totalmente equivocado, házmelo saber. Intenté y leí varias fuentes y probé varias cosas por mí mismo, y solo usé mi sentido común para resolver esto