10 votos

En Linux hay alguna forma de identificar la velocidad de la memoria a través de software?

Hay alguna forma de identificar la velocidad de la memoria a través de software? Estoy en Fedora 9 y mirando para averiguar la velocidad de la del módulo DIMM que tengo en la que hay actualmente.

He intentado un "lshw', pero no de visualización de la velocidad. Sé que la placa base es compatible con 3 velocidades diferentes, pero no sé qué allí y no quiero desactivar la casilla.

Alguna idea?

Gracias,

EDIT: he encontrado la memoria ram para ser '30 ns' de acuerdo a la dmidecode. ¿Cómo puede ser 33 MHz, si la placa solo soporta 400, 533, 667 Mhz memoria RAM?

EDIT 2: ¿existen otras herramientas para hacer esto?



EDIT 3: yo en realidad se rindió y terminó de apagar por unos minutos y la apertura de la caja. Resultó ser 667 MhZ - este modelo: http://www.directron.com/rm12864aa667.html. A pesar de no ser capaz de averiguar que fue de 667 a través de software, he marcado en HD de la respuesta como correcta como la que parece ser la mejor herramienta para el trabajo.




Aquí está la salida de demidecode --tipo de memoria

# dmidecode 2.7
SMBIOS 2.4 present.

Handle 0x0008, DMI type 5, 20 bytes.
Memory Controller Information
    Error Detecting Method: 64-bit ECC
    Error Correcting Capabilities:
    	None
    Supported Interleave: One-way Interleave
    Current Interleave: One-way Interleave
    Maximum Memory Module Size: 1024 MB
    Maximum Total Memory Size: 2048 MB
    Supported Speeds:
    	70 ns
    	60 ns
    	50 ns
    Supported Memory Types:
    	DIMM
    	SDRAM
    Memory Module Voltage: 3.3 V
    Associated Memory Slots: 2
    	0x0009
    	0x000A
    Enabled Error Correcting Capabilities:
    	None

Handle 0x0009, DMI type 6, 12 bytes.
Memory Module Information
    Socket Designation: DIMM0
    Bank Connections: 9 11
    Current Speed: 30 ns
    Type: Unknown FPM Parity SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x000A, DMI type 6, 12 bytes.
Memory Module Information
    Socket Designation: DIMM1
    Bank Connections: 9 11
    Current Speed: 30 ns
    Type: Unknown FPM Parity SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x002F, DMI type 16, 15 bytes.
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 4 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

Handle 0x0031, DMI type 17, 27 bytes.
Memory Device
    Array Handle: 0x002F
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM0
    Bank Locator: BANK0
    Type: SDRAM
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer: Manufacturer0
    Serial Number: SerNum0
    Asset Tag: AssetTagNum0
    Part Number: PartNum0

Handle 0x0033, DMI type 17, 27 bytes.
Memory Device
    Array Handle: 0x002F
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: DIMM1
    Bank Locator: BANK1
    Type: SDRAM
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer: Manufacturer1
    Serial Number: SerNum1
    Asset Tag: AssetTagNum1
    Part Number: PartNum1

19voto

HD. Puntos 3345

dmidecode es la herramienta que estás buscando.

14voto

GavinR Puntos 1708

En mi Debian, lshw me dan esa información.

# lshw -version
B.02.13
# lshw -short -C memory
H/W path             Device     Class       Description
=======================================================
/0/1                            memory      128KiB BIOS
/0/5/6                          memory      20KiB L1 cache
/0/5/7                          memory      1MiB L2 cache
/0/27                           memory      System Memory
/0/27/0                         memory      256MiB DIMM DDR Synchronous 400 MHz (2.5 ns)
/0/27/1                         memory      256MiB DIMM DDR Synchronous 400 MHz (2.5 ns)
/0/27/2                         memory      256MiB DIMM DDR Synchronous 266 MHz (3.8 ns)
/0/27/3                         memory      256MiB DIMM DDR Synchronous 400 MHz (2.5 ns)
/0/28                           memory      Flash Memory
/0/28/0                         memory      512KiB Chip FLASH Non-volatile
/0/0                            memory      
/0/2                            memory

2voto

David Rickman Puntos 2787

Puede registrar su salida de dmidecode para la sección de la memoria? (dmidecode-tipo de memoria)

Es posible que desee leer esto: http://www.howtoforge.com/dmidecode-finding-out-hardware-details-without-opening-the-computer-case

El "NS" referencias "nanosegundo" la velocidad en la cual la memoria es capaz de responder. El más bajo es el número, más rápida será la velocidad. Desafortunadamente, este no hace referencia a una exacta Mhz número. DMIDECODE se supone que la salida de los Mhz así. De verificación en la parte inferior de la salida o simplemente dmidecode-tipo de memoria | grep Mhz

1voto

Bart Silverstrim Puntos 28092

Si eres realmente afortunado, la herramienta que estás buscando es una linterna. La memoria puede abrir la caja y mirar y ver una pegatina que tiene en la etiqueta. Depende enteramente en su caso, aunque como a lo fácil que es llegar a ella, y no es necesario apagar la máquina, mientras que usted está realmente realmente REALMENTE cuidado. No sé cómo experimentados está trabajando en el interior de la máquina, pero esta es la próxima cosa que intentar cuando no puedo utilizar el software de Linux comandos de averiguar.

1voto

pgs Puntos 2491

EDIT: he encontrado la memoria ram para ser '30 ns' de acuerdo a la dmidecode. ¿Cómo puede ser 33 MHz, si la placa solo soporta 400, 533, 667 Mhz memoria RAM?

Supongo que es algo como esto:

Cada individuo chip en un SIMM/DIMM pistas en 30ns, o 33MHz. Hay 8 fichas por SIMM, por lo que 8 x 33MHz = 266 mhz; o 16 fichas por DIMM, dando a 533 MHz.

Así, mientras que cada uno de los chip funciona a 33 MHz, el conjunto de módulo de memoria puede entregar datos a 533 MHz.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: