Olvidé cuántos módulos de RAM están instalados en mi computadora portátil. No quiero desenroscarlo, pero quiero buscarlo en la consola usando bash. ¿Cómo recopilo esta información?
linux
command-line
memory
hardware
k0pernikus
fuente
fuente
sudo
o ser root para estos comandos.Hagamos que sea fácil para los usuarios no tan conocedores de shell:
La salida en mi computadora portátil sería:
... mostrando que tengo un módulo de 1GB y un módulo de 2GB instalado.
fuente
En mi caso,
informa esto:
Me gustaría señalar que solo tengo 4 GiB de RAM en un módulo. Esa información se muestra haciendo:
esto es mostrado:
Y, como puede ver, el Banco 2 está lleno y el Banco 0 está vacío. La placa solo tiene dos ranuras para RAM, pero tienen que ser de doble canal.
fuente
Aunque el OP prefiere evitar desatornillar para inspeccionar físicamente, sugiero encarecidamente que todos hagan eso, ya que la respuesta de las sondas de línea de comandos puede ser engañosa. En mi computadora portátil, las sondas de línea de comando dicen que tengo 4 ranuras (2 usadas, 2 vacías), sin embargo, al desenroscar, tengo 2 ranuras (tal vez tengo 2 ranuras ocultas en otro lugar pero no visibles al quitar el panel inferior):
ubuntu 14.04
fuente
(and probably unimplemented)
significa que el BIOS / chipset puede manejar 4 ranuras, pero el fabricante de la placa decidió no incluir 2 de las posibles ranuras que la BIOS puede admitir en el ámbito físico que es el MB real. Dado que dmidecode habla con la BIOS, en lugar de los tornillos, pernos y pegamento físicos reales, solo sabe lo que hay en la tabla dmi, que es que puede manejar 4 ranuras, pero para 2 de ellas no hay información, por lo que la suposición es que simplemente se desinstalan, en lugar de no existir.Esto facilita ver lo que necesita saber (líneas vacías insertadas para mayor claridad):
fuente
[Respuesta rápida]
Yo uso por el siguiente comando:
O usando
sudo dmidecode -t 16
para obtener menos detalles.fuente