GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo obtengo el tipo de mi canal de memoria (canal único, canal dual, etc.) en Linux?

Solución 1:

Busca el dmidecode salida para Interleaved Data Depth . La memoria de doble canal tiene una profundidad intercalada de 2.

Solución 2:

Las personas que dan "Profundidad de datos intercalados" como respuesta no son correctas. La profundidad de datos intercalados no es el indicador correcto o es muy común que se informe incorrectamente (si es que se informa).

Una manera fácil de saber cuántos canales está utilizando es hacer algo como lo siguiente:

sudo dmidecode -t 17 | awk 'BEGIN { FS=":"; OFS="\t" } /Size|Channel/ { line = (line ? line OFS : "") $2 } /^$/ { print line; line="RAM" }' | grep -iv 'no'

salida de muestra (doble canal ):

RAM  32 GB   ChannelA-DIMM0
RAM  32 GB   ChannelB-DIMM0

En esta misma máquina, verifiquemos la profundidad de datos intercalados:

sudo dmidecode | grep Interleaved

salida:

Interleaved Data Depth: 1
Interleaved Data Depth: 1

En esta misma máquina también se verificó en Windows vía CPU-Z. Debajo de la memoria se informó textualmente:Dual Channel

Por lo tanto, la profundidad de datos intercalados es incorrecta, pero podemos verificar fácilmente nuestros canales (A, B, C, D, etc.).

Solución 3:

Los canales no le dirán si se ejecuta en modo de doble canal o no, solo le dirá qué canal está usando un módulo de memoria

Este es mi resultado después de intentar que 2x8GB + 4x4GB DIMM funcionen en mi placa x79

RAM  8192 MB     ChannelA_Dimm1  ChannelA    ChannelA_Dimm1_AssetTag
RAM  4096 MB     ChannelA_Dimm2  ChannelA    ChannelA_Dimm2_AssetTag
RAM  8192 MB     ChannelB_Dimm1  ChannelB    ChannelB_Dimm1_AssetTag
RAM  4096 MB     ChannelB_Dimm2  ChannelB    ChannelB_Dimm2_AssetTag
RAM  4096 MB     ChannelD_Dimm1  ChannelD    ChannelD_Dimm1_AssetTag

no se puede saber si se ejecutan en modo de canal único, doble o triple.


Linux
  1. Cómo obtener el tamaño del directorio en Linux

  2. ¿Cómo podemos obtener una lista de usuarios que no son del sistema en Linux?

  3. ¿Cómo hacer que las tarjetas gráficas duales funcionen en Linux?

  4. ¿Cómo obtener ldapsearch en Scientific Linux?

  5. ¿Cómo me notifican los errores de ECC en Linux?

Cómo encontrar/obtener su dirección IP en Linux

Cómo verificar el uso de memoria en Linux

Cómo borrar la memoria de intercambio en Linux

Cómo determinar el tipo MIME de un archivo en Linux

Cómo obtener el uso de la CPU de un solo proceso en Linux

Cómo obtener su dirección IP en Linux