Al actualizar la memoria de un servidor existente, probablemente debería comenzar confirmando qué módulos de memoria ha instalado ahora y qué módulos adicionales / nuevos / de reemplazo son realmente compatibles con el proveedor (placa principal) y el BIOS.
Para cumplir con la garantía y sus contratos de soporte de hardware, es posible que deba comprar piezas de repuesto genuinas del proveedor, en lugar de utilizar módulos de memoria posteriores a la comercialización. La mayoría de los proveedores enumeran piezas de repuesto certificadas para su hardware y la mayoría de los fabricantes de memoria también tienen selectores de productos que lo dirigen a productos que deberían funcionar con su servidor.
Un error común es que los servidores más antiguos no admiten nuevos módulos de memoria de mayor capacidad, que en función de todas sus otras propiedades encajan y se espera que funcionen.
El enfoque más común es llenar los bancos de memoria actualmente vacíos, en lugar de actualizar a módulos de memoria de mayor tamaño. NB No puede llenar bancos de memoria asignados a zócalos de CPU vacíos.
Descubriendo lo que tienes ahora
Algunas de las consolas de administración remota, como la OIT de HP, mostrarán la configuración de memoria actual.
El dmidecode -t memory
comando de Linux mostrará la cantidad máxima de memoria que admite la placa principal, así como información sobre qué memoria está presente en los bancos de memoria poblados y cuáles aún están vacíos.
Para sistemas Windows, WMI debería proporcionar información similar con wmic MemoryChip
.
Mezcla de módulos de memoria de diferentes tamaños.
Aunque siempre se siente algo mal, no he visto ninguna razón convincente para que sea malo per se. El manual del propietario confirma que se trata de una configuración compatible, siempre que se cumplan todas las reglas relativas a la memoria.
En configuraciones de CPU múltiples, necesita una configuración de memoria equilibrada donde cada CPU tenga la misma cantidad de memoria en los mismos canales de memoria: es decir, en una configuración de 2 CPU puede tener 2 GB en la ranura A1 y 4 GB en la ranura A2 siempre que sea reflejado en la segunda CPU, 2 GB en la ranura B1 y 4 Gb en la ranura B2.
Mezcla de módulos de memoria de diferentes velocidades.
Puede mezclar módulos de diferentes velocidades siempre que la placa principal admita esas velocidades. Se supone que el BIOS debe encontrar el mínimo común denominador y regular que todos los módulos funcionen a la misma velocidad. Como la memoria más rápida suele ser más cara, esto parece una pequeña pérdida de dinero, aunque le permite canibalizar algunos sistemas más antiguos para actualizar otros.