locked
Vista Bussines 64 no reconoce toda la memoria RAM RRS feed

  • Pregunta

  • Hola todos.

                    Acabo de agregar 2 GB de Ram mas, a mi equipo, total 4 GB. El sistema me dice que tengo 3455 MB. Es correcto, donde esta el resto?.

                    Aclaro que tengo Windows Vista Bussinnes 64 b., con placa madre Asus P5LD2 SE/C, chipset 945 P  y micro E6600.

                    Leí el artículo de Jose Manuel al respecto y me animé a agregarle mas memoria suponiendo que la reconocería totalmente.

                    Se nota un poco mas rápido al Vista, antes andaba bien, casi de veloz como el WP, pero me parece que ahora es un poquito mas rapido.

                     Si alguien sabe del tema le quedaré agradecido.

                                                                  Víctor

     

     

    lunes, 3 de marzo de 2008 21:08

Respuestas

  • Vista 64 usa siempre toda la memoria... excepto la que la Bios no le deje. La Bios está bloqueando del "remapping" de memoria. Entra en la Bios y modifica las opciones de remap memory (normalemnte en la parte del puente Norte -sobre todo si tienes AMD-

     

    Un saludo, 

    lunes, 3 de marzo de 2008 21:16
  • Con el 945P no puedes hacer nada... no permite remap.

     

    Y lo que te ha contado microsoft es una milonga... en el SP1 han hecho una trampa (solo para 32 bits) que consiste en mostrarte en propiedades toda la memoria instalada... pero no la usan.... se usa la misma que antes del SP1.

     

    En este sentido Microsoft nos tacha de bobos. Y lo digo claramente en esos "sus" grupos.

     

    Un saludo,

    viernes, 7 de marzo de 2008 14:25
  •  Anonymous575181 Escribió:

                      Con respecto a la Ram, Equipo>Propiedades aparacen los 4 GB pero en la pantalla de la Bios siguen los 3455, por lo que se confirma plenamente los comentarios de José Manuel.

     

     

    Y en el administrador de tareas, veras tambien que no se reconoce toda la memoria. Es decir, lo que ha hecho Microsoft con el SP1 es un engañaniños para mostrar en la pantalla propiedades los 4 GBs... que luego no se pueden usar.

     

    Un saludo,

    lunes, 24 de marzo de 2008 14:06

Todas las respuestas

  • Vista 64 usa siempre toda la memoria... excepto la que la Bios no le deje. La Bios está bloqueando del "remapping" de memoria. Entra en la Bios y modifica las opciones de remap memory (normalemnte en la parte del puente Norte -sobre todo si tienes AMD-

     

    Un saludo, 

    lunes, 3 de marzo de 2008 21:16
  • Éncontré en letra pequeña, en el manual de la motherboard que ésta destina una cantidad de memoria para PCI y demás. OK. Gracias por la aclaración. Víctor.

    martes, 4 de marzo de 2008 3:01
  • No. No lo está, o esa placa madre no es correcta y es una chapuza del fabricante.

    Está reservada por debajo de los 4 GB en todas las placas madre para MMIO con el hardware (para recursos PCI, efectivamente), pero siempre hay una opcion en la Bios para permitir al Sistema Operativo remapear esa memoria por encima de los 4 GB.

     

    Revisa la opcion que te he comentado antes, porque supongo que tu placa madre es normalita y no alguna de esas dos o tres chapuzas que todavia quedan en el mercado (pero son muy viejas...)

     

    Un saludo,

     

    martes, 4 de marzo de 2008 6:32
  • Hola:

           Estoy buscando en toda la BIOS el "Memo Remap Feature" y no lo he encontrado. Pedi asistencia a Asus por el remap y estoy en esa espera para realizar la tarea.

           En la solapa Main (al principio del setup), en System encontré lo siguiente Total 4096, Appropiade 640, Available 3456.

           En cuanto tenga novedades se los haré saber. José Manuel, nuevamente agradecido por tus enseñanzas.

           Un abrazo. Víctor Osvaldo Villamil.BsAs. 

     

    martes, 4 de marzo de 2008 23:38
  • Tiene que existir, o al menos en todas las placas madre actuales que conozco, exite, lo que pasa es que a veces tienen algun nombre retorcido y dificil de interpretar. Asus es un fabricante que sigue siendo fiable por lo que no creo que haya capado esa caracteristica y menos en una maquina de 64 bits. Esperemos a ver lo que te responde.

     

    Un saludo,

     

    miércoles, 5 de marzo de 2008 6:04
  • Hola Todos:

                     Bueno me ha contestado (en parte) Asus indicandome que la BIOS de mi placa madre carece de la funcion remap, y que la memoria que falta la estaría tomando  (512 Mb)  el pci-expres donde tengo una Nividia 7300 GT 256 Mb. Creo que no esta desacertado, porque recorriendo la BIOS, en la solapa MAIN en system dice: Total 4096, Apropiated 640, Available 3456, es decir que la BIOS tiene concimiento de la RAM instalada y la remapea. La placa de video estaría trabajando con 768 Mb. Le pregunte a Asus el porque carecía de "remap" y no me han contestado aún.

                     Aclaro que el Vista B.64 anda muy bien, muy estable y bastante rápido, y no voy a volver al XP, que lo tengo guardado por si acaso. Mi utilidad es solo para estudiar y algo de mesenger. Nada de juego ni videos.

                     Bueno Jose Manuel, nuevamente gracias por tus esclarecimientos y quedo a tu disposición. Víctor Osvaldo Villamil, Bs.As.

                    

     

    W.V.B.64b

    Core 2 Due E6600

    Asus P5LD2 SE/C

    Chipset 945P

    4 GB RAM

    Nividia Gforce 7300 GT 256 MB

    miércoles, 5 de marzo de 2008 22:56
  •  Anonymous575181 Escribió:

    y que la memoria que falta la estaría tomando  (512 Mb)  el pci-expres donde tengo una Nividia 7300 GT 256 Mb. Creo que no esta desacertado, porque recorriendo la BIOS, en la solapa MAIN en system dice: Total 4096, Apropiated 640, Available 3456, es decir que la BIOS tiene concimiento de la RAM instalada y la remapea. La placa de video estaría trabajando con 768 Mb.

     

    No. Esto no es verdad. Esa memoria se pierde y nadie la usa.

     

    Veamos, el funcionamiento es el sioguiente: las Bios tienen la necesidad de poner todos el hardware (todas sus direcciones de memorias) por debajo de los 4 GB, que 4 GB es la cantidad maxima de memoria que puede direccionarse con un registro normal de la CPU de 32 bits y es necesario para el arranque en modo real-32 que tienen todas las CPU de la arquitectura I386.

     

    Siempre la Bios intenta usar las direcciones mas altas dentro del rango de los 4 GB que el hardware le informa, pero si esas direcciones estan ocupadas por memoria real, no le queda mas remedio que "desconectar" esa memoria real para dar esa direccion al hardware.

     

    Por otra parte, tambien la Bios tiene posibilidad de "bloquear" ese hardware o dejarlo liberado para que el Sistema Operativo haga lo que quiera. Lo normal es que las Bios que sean capaces de ahcerlo tengan una pregunta de "remap" al respecto debido a que hay sistemas operativos que no lo soportan. En cualquier caso, si el sistema operativo no puede hacer remaping de memoria porque la Bios ha bloqueado el hardware, esa memoria queda irremediablemente perdida.

     

    Tu tarjeta de video usa la memoria que tiene, no mas, es decir no usa la de la placa madre. Otra cosa es que tu dentro de WIndows veas mas memoria asignada al video, pero es simplemente memoria virtual, no fisica y unicamente al efecto de almacenar texturas. La grafica sigue tienedo realmente la misma memoria que tenia cuando la compraste.

     

    Un saludo,

     

    jueves, 6 de marzo de 2008 6:11
  • Hola:

           Me contestaron de Asus que el 945P no soporta el remap y que el dispositivo PCI y PCIE comparten el recurso de memoria (memory addressing bit)y que por eso muestra menos de 4 GB enviandome a este articulo que esta en inglés http://dlsvr01.asus.com/pub/ASUS/mb/4GB_Rev1.pdf que aclararía la situación.

              No se si vale la pena seguir este caso porque me parece que el problema es del chipset que ya es antiguo, ya que si no soporta el remap nunca va a funcionar con  los 4 GB.

              Un Abrazo. Víctor O.Villamil.

    jueves, 6 de marzo de 2008 11:52
  • Hola:

           José Manuel he llamado al soporte de Microsoft en Buenos Aires, que enterado del inconveniente me hizo ingresar en: buscar>dxdiag>pantalla donde la placa de video tiene asignada mas de 1700 MB. Agregando que este inconveniente se solucionará en 10 o 15 días con el SP 1. Además me envió la http://support.microsoft.com/kb/929605 que clarifica un poco la situación. Dejamos abierta esta cuestión para despues del SP 1.

                            Con mucho agradecimiento por tus atenciones, te saludo con un abrazo.  Victor Osvaldo Villamil

     

     

    jueves, 6 de marzo de 2008 17:20
  • Con el 945P no puedes hacer nada... no permite remap.

     

    Y lo que te ha contado microsoft es una milonga... en el SP1 han hecho una trampa (solo para 32 bits) que consiste en mostrarte en propiedades toda la memoria instalada... pero no la usan.... se usa la misma que antes del SP1.

     

    En este sentido Microsoft nos tacha de bobos. Y lo digo claramente en esos "sus" grupos.

     

    Un saludo,

    viernes, 7 de marzo de 2008 14:25
  • UTILIZACION DE 4GB DE RAM EN WINDOWS VISTA.



    Como muchos ya saben, los sistemas operativos de 32bits no pueden gestionar 4GB de memoria RAM completos. Esto quiere decir que aunque instalemos 4GB de RAM en nuestro ordenador tan sólo vamos a utilizar un máximo de 3.2GB.

    Esto, a la vista de lo que posteriormente se explica, no es cierto en estos términos, ya que una cosa es que no tengamos disponible esta memoria y otra que no la gestione.

    Esto no es un problema nuevo, ya que problemas con el tamaño de la memoria ya se planteaban con los sistemas operativos de 16bits y la barrera de los 640KB, no siendo accesible la memoria a partir de este límite, si bien si se utilizaba para direccionar dispositivos de hardware.

    Los que en aquella época ya estaban inmersos en este mundo de la informática recordaran que con la llegada de los procesadores de 32bits esto se solucioné en parte, si bien en sistemas operativos como MS-DOS para poder utilizar la memoria superior (la que se encuentra por encima de esos 640KB) había que cargar el controlador Himem.sys u otros controladores que permitieran acceder a esta zona de la memoria o el EMM386.exe para poder direccionar directamente algunos archivos del sistema a esa zona de la memoria.

    Pues bien, el problema que se plantea con los sistemas de 32bits y el límite de los 3.2GB (vamos a redondearlo en esa cifra) no es exactamente el mismo, pero si que es similar.

    Este problema se plantea porque los sistemas operativos de 32bits (y no solo Windows, Linux también lo hace) reservan esta parte de la memoria para mapear los dispositivos PCI.

    Varios dispositivos del requieren acceso asignado a memoria. Esto se conoce como E/S asignada a la memoria (MMIO). Para que el espacio de MMIO esté disponible para los sistemas operativos de 32 bits, este debe estar dentro de los primeros 4GB del espacio de direcciones, por lo que el sistema bloquea la memoria por encima de los 3.2GB, no permitiendo el acceso a programas a ella, pero sí utilizándola para asignaciones de memoria de dispositivos.

    Esta explicación nos plantea de momento una pregunta: Entonces ¿donde se asigna entonces la memoria de estos dispositivos cuando tenemos menos de 4GB de memoria instalados?

    Pues se asigna dentro de la memoria del ordenador, pero en memoria no reservada. Esto nos plantea dos interesantes cuestiones.

    Por un lado, que si bien es cierto que con menos de 4GB el sistema nos reconoce la totalidad de la RAM instalada, esto no quiere decir que esté toda disponible, ya que hay que restarle la utilizada para asignación a los dispositivos PCI.

    Por otro lado, que cuando tengamos instalados 4GB de RAM, aunque el sistema no nos reconozca los 4GB sí que tenemos una mayor cantidad de la RAM que nos reconoce disponible, ya que esta asignación de memoria de los dispositivos PCI se hace mayoritariamente en la zona de memoria por encima de los 3.2GB, si bien hay una pequeña parte que sigue estando en la zona inferior de la memoria.

    Esto es algo similar a lo que ocurre cuando tenemos una gráfica integrada. El sistema reserva la memoria dedicada para la gráfica y Windows ni siquiera la muestra como memoria instalada, pero si que está ahí y sí que la utiliza.

    Ahora vamos a ver el mismo ejemplo, pero utilizando una gráfica con la tecnología TurboCaché o HyperMemory. Bien, sabemos que este tipo de tarjetas llevan integradas una parte de la memoria en la propia gráfica, pero para completar el total de la memoria de la tarjeta utilizan la TurboCaché o HyperMemory. Bien, sabemos que este tipo de tarjetas llevan integradas una parte de la memoria en la propia gráfica, pero para completar el total de la memoria de la tarjeta utilizan la memoria RAM. Esta memoria se utiliza de forma dinámica y cuando se necesita, pero cuando se está utilizando tenemos que restarle a la RAM disponible la utilizada por la gráfica. Pues bien, si tenemos instalados 4GB de RAM, esta memoria que utiliza la gráfica se va a situar por encima de los 3.2GB, por lo que también vamos a tener disponible más memoria RAM que si sólo tuviéramos instalados 3GB, aunque el sistema sólo nos reconozca esos 3.2GB.

    La pregunta que muchos se hacen es la siguiente:

    ¿Podemos acceder a esa parte de memoria y tenerla toda disponible?

    Bien, una solución que se da para esto es habilitar la extensión PAE (Physical Address Extension. Esto se hace desde el Editor de comandos (cmd.exe), escribiendo en él BCDEdit /set PAE forceenable.
    Este comando está disponible en Windows Vista, Windows Server 2003 y Windows XP SP1, pero no en Windows XP SP2.

    Esto hace que Windows nos reconozca el total de la RAM instalada, pero (y todo tiene su ''pero'') también hace más lento nuestro sistema, a la vez que puede provocar algunas inestabilidades, así como algunas incompatibilidades con dispositivos, sobre todo si esto se hace en equipos de 32bits (este es uno de los motivos por el que se eliminó de Windows XP SP2).

    Hay otro factor que debemos tener en cuenta. Siempre que el total de la memoria física instalada sea igual al máximo de memoria permitida por el chipset de la placa base, la memoria real disponible se reducirá, ya que el sistema va a reservar parte de esta memoria para el mapeo de dispositivos. Esto a veces no ocurre en ordenadores que admiten un máximo de 2GB de RAM porque el límite máximo de memoria soportada no depende del chipset de la placa, sino de otras limitaciones impuestas por el fabricante (como por ejemplo incorporar sólo dos bancos de memoria, en lugar de cuatro o establecer una cantidad de RAM instalable inferior a la soportada por el chipset). Esta reducción se sitúa entre los 200MB y 1GB, dependiendo de la configuración.
    Este factor no sólo ocurre en los sistemas de 32bits, sino también en los de 64bits.

    http://www.configurarequipos.com/doc715.html

    Autor: josito

    miércoles, 12 de marzo de 2008 3:41
  • Quien haya escritop esa chorrada, se puede dedicar al a venta de botijos.... porque la informatica no la conoce ni de oidas.

     

    Por favor: por diseño: PAE está activado en los sistema de 64 y no puede ser de otra manera que un procesador en modo 64 funciona SIEMPRE en PAE... no puede funciona en compatibility mode de otra manera.

     

    Y en 32, el PAE está activado desde que el procesador admite DEP.

     

    Por tanto... ¿esa tontería quien la escrito?... por favor, seamos serios y si es tuyo, te dedicas a estudair, y si es copiado de algun sitio, al menos un poco de educacion y no trasnmitamos la incultura. ya que el articulo, dice alguna verdad, pero lo mezcla con fantasia de sus autores... fantasi que proviene de incultura.

     

     

     

    miércoles, 12 de marzo de 2008 8:41
  • Seamos serios???

     

    En realidad hay que ser bastante ocioso como para escribir 2880 posteos, y eso explica por que se entiende que el que necesita estudiar un poco  eres TU.

     

    Es tan facil como dirigirse al manual Online de Windows Vista, que entrega esta información. Sérá que los que diseñaron el sistema operativo saben menos que tu???

     

    Por lo demás en tus posteos tampoco entregas ninguna información útil de como solucionar el problema de no reconocimiento de la RAM por sobre los 3,25 GB en las versiones de Windows de 32 Bits

     

    Saludos Botijero...

    miércoles, 12 de marzo de 2008 21:08
  • A ver.. pedazo de inutil... el movimiento se demuestra andando...

     

    www.multimgles.net/jmt.htm

     

    seccion de 64 bits.

     

    Y hala!...majete... al cole.

     

    miércoles, 12 de marzo de 2008 21:35
  •  Jose Manuel Tella Llop Escribió:

    A ver.. pedazo de inutil... el movimiento se demuestra andando...

     

    www.multingles.net/jmt.htm

     

    seccion de 64 bits.

     

    Y hala!...majete... al cole.

     

    http://www.multingles.net/jmt.htm

    miércoles, 12 de marzo de 2008 21:36
  • Hola Todos:

                     He instalado el SP1 y no he notado ningun cambio significativo en el excelente funcionamiento que tenia y tiene mi Vista Busines 64, aclarando que mi uso se restringe a internet, word y un poco de excel.

                      Con respecto a la Ram, Equipo>Propiedades aparacen los 4 GB pero en la pantalla de la Bios siguen los 3455, por lo que se confirma plenamente los comentarios de José Manuel.

                      Solo me queda, cuando pueda, cambiar la placa de video 7300 GS TC por una superior, cuando por aqui bajen un poco los precios.

                       De todas formas sigo atento y desde ya te sigo agradeciendo, José Manuel por el aporte que realizas con tus conocimientos

                       Un abrazo a todos y BUENA FORTUNA.

                                      Víctor Villamil. Bs.As.

                    

     

    lunes, 24 de marzo de 2008 12:50
  •  Anonymous575181 Escribió:

                      Con respecto a la Ram, Equipo>Propiedades aparacen los 4 GB pero en la pantalla de la Bios siguen los 3455, por lo que se confirma plenamente los comentarios de José Manuel.

     

     

    Y en el administrador de tareas, veras tambien que no se reconoce toda la memoria. Es decir, lo que ha hecho Microsoft con el SP1 es un engañaniños para mostrar en la pantalla propiedades los 4 GBs... que luego no se pueden usar.

     

    Un saludo,

    lunes, 24 de marzo de 2008 14:06