NB Acer con Debian Buster 64 bits no detecta total de RAM
NB Acer con Debian Buster 64 bits no detecta total de RAM
Buenas estimados, una consulta...
Tengo en mis manos una Notebook Acer modelo Extensa 5230. Que tenia instalado el Windows 7 32 bits (sabran que hoy es el último día de soporte del mismo), como queria hacerle un mejor uso de la ampliación de RAM que le estaba instalando, decidí por un SO Linux de 64 bits / Debian, ya que el procesador me lo permite y los SO de 64 bits hacen mejor uso de la RAM > 4 Gb
El problema viene en que el SO Debian Buster 64 bits no detecta el total de la memoria RAM que sí detecta la BIOS. El monitor del sistema solo detecta 2,9 Gb
Viendo por internet en varios foros y blog, encuentro que son varios los problemas similares a mi caso. Pero, no hay soluciones o fin al problema en el blog/foro....
Dejo los siguientes datos; y al final dejo los post que he leido sobre el tema, donde algunos recomiendan cambiar el "kernel" otros mencionan compatibilidad de los "modulos de memoria" (considerando el tiempo de la NB , veo un poco dificil encontrar reemplazos en mi pueblo, las que compré las pedí de amazon.com)
resultado del comando "lshw -c memory"
*-memory
description: System Memory
physical id: 15
slot: System board or motherboard
size: 4GiB
*-bank:0
description: SODIMM DDR2 Synchronous 667 MHz (1,5 ns)
product: SODIMM000
vendor: Mfg 0
physical id: 0
serial: 1234-B0
slot: M1
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)
*-bank:1
description: SODIMM DDR2 Synchronous 667 MHz (1,5 ns)
product: SODIMM001
vendor: Mfg 1
physical id: 1
serial: 1234-B1
slot: M2
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)
resultado del comando "neofetch"
OS: Debian GNU/Linux 10 (buster) x86_64
Host: Extensa 5230 0100
Kernel: 4.19.0-6-amd64
Shell: bash 5.0.3
CPU: Genuine Intel 575 (1) @ 1.995GHz
GPU: Intel Mobile 4 Series Chipset
Memory: 2590MiB / 2931MiB
Desde ya, les agradezco por su tiempo.
Ref.:
-
-
-
-
No soy un experto en Linux pero te lo está cogiendo todo; en memory tienes 4GB (total) pero luego tienes en el bank0 2GB y en bank1 otros 2GB que en total hacen los 4GB. Yo tengo 12GB y al ejecutar ese comando me sale que tengo en el bank0 8GB y 4GB en bank1 sumado hacen los 12GB totales que posee fisicamente, espero haberte ayudado.
Buenas:
@p4md4 Tu comentario me dio curiosidad y estuve leyendo este artículo ->
Y, tanto en ese artículo como en el 4º enlace que posteas, se aclara que siempre hay un desfase entre la RAM de tu equipo y la que tienes a tu disposición...
En mi portátil con 4G de RAM...
Comentar también que en el 1er enlace sí dan una solución y es cambiar el kernel de desktop a server (eso en Mandriva, creo). Y en el 3º también dan otra solución que es compilar el kernel (Ubuntu). Pero ambos son post antiquísimos . El segundo ni lo leo que hablan de W.
Salud!!!
Yo me leería la documentación del fabricante del equipo. No es la primera vez que leo eso de que el OS sólo ve 3GB de los 4GB tanto en 32 como 64 bits.
Generalmente cuando eso sucede es por que la placamadre que usa el fabricante no redirecciona la memoria. El 1GB que desaparece es por que se solapa con el área que usa la placamadre para comunicarse con otros dispositivos como la tarjeta de vídeo por ejemplo. Si el hardware permite reasignar el espacio de direcciones de la memoria quizás dispongas de una actualización de BIOS para el equipo.
A un clic de distancia de ti...
Sitio del fabricante:
A un clic de distancia de ti...
Interesante comentario el de NerveNet.
Siguiendo en la misma linea, y aprovechando su enlace he tirado un poco del hilo, y:
Y en la página del chip de video:
No voy a decir que todo el recorte sea culpa del chip de vídeo, pero entre la memoria compartida
Y algún buffer que se reserve para procesar los frames, si podrían llevarse un buen mordisco de la ram.
Y ya que estamos en temas de asignación, la swap ¿tienes especificado que sea en disco, o
podría ocurrir que hubiera sido asignada a una unidad ramdisk, o sea swap en memoria, para
ganar velocidad de acceso?.
En algunos equipos uso ZRAM para usar parte de la RAM como SWAP. El uso de ZRAM no afecta al total de memoria disponible que informa el comando free, uses o no ZRAM el sistema seguirá informando de la misma cantidad total de memoria.
A un clic de distancia de ti...
hola @xXArconteXx ... estás en lo correcto, el hardware detecta el total de las RAM.. por ese lado no hay dudas. ; )
Comento que anteriormente tenia instalado el SO Win7 32 bits.. en el mismo el SO detectaba los 4 Gb instalado, pero solo hacia uso de 3/4 partes del total ( el SO de 32 bits solo vé eso) y el SO de 64 bits ya vé y hace uso del total de la RAM 4 Gb de una mejor forma.
Entonces dije, para que seguir con Windows.. pasemonos a Debian 64 bits... y me encuentró con ese tema.. por el cual empece el post...
Está parte tecnica entiendo ;)
¿hay compatibilidad en modelos Extensa Vs. Aspire? El sitio web de Acer para drivers es ""
Tenía pensado también echarle la culpa al video... pero me quede en la duda =(
La SWAP esta asignada directamente en el SSD o sea, tiene una partición propia.
mientras les sigo leyendo, y apoco vaya avanzando sobre el tema (de acuerdo a mi tiempo) iré actualizando el post.
Desde ya, gracias por su tiempo!
..:: Aprendizaje Empirico ::..
en esta ocasión les paso el siguiente dato, de otro equipo con similares características... pero con RAM inferior.
Físicamente tiene instalado lo que detecta el comando top.. o sea, no hay perdida ni 1/4 del total de RAM instalado..
mientras sigo leyendo, gracias!
..:: Aprendizaje Empirico ::..
Es un tema de direccionamiento y áreas de memoria reservada. No hace falta darle tantas vueltas.
Una cosa es que le hayas colocado 4 GB de RAM, otra muy distinta es que el chipset y la BIOS puedan usar ese espacio de 4GB de forma líneal, lo normal es que si el diseño requiere que el último gigabyte esté reservado, se redireccione ese gigabyte de RAM a otra área del espacio de memoria o se mueva el área reservada. Esto requiere que el Chipset lo pueda hacer y que lo hayan programado en la BIOS.
Por eso recomendé leer la documentación del fabricante, y ya que tienen soporte pregúntales.
A un clic de distancia de ti...
Hay infinidad de preguntas y respuestas a temas similares a mi consulta en Internet.
Y muchas veces es limitado el acceso a información de determinados equipos, no digo que de este post sea mi caso. Pero los hay, ya sea para acceso de esquemáticos técnicos u otra información sobre microchips.
Luego de haber leído unas cuantas cosas y comprobado (descartando fallas físicas), concluyo con que es un detalle del diseño del hardware por parte del fabricante, en su documentación lo explica.
Muchas Gracias a todos!
..:: Aprendizaje Empirico ::..