locked
Configuracion de Memoria en Windows 7 RRS feed

  • Pregunta

  • Hola tengo mi windows 7 instalado en 32bits, y tengo 4 gb en mi laptop, pero en mi laptop al ver la memoria me sale una informacion como esta:

    Installed memory (RAM): 4.00 GB (3.00 GB usable)


    entonces lo que yo creo que me quiere decir esto es que solo esta usando 3 gb de mi capacidad total en memoria, y como es ovio, si tengo 4gb me gustaria usar los 4gb, un favor me explican por que me sale esta información o si no es lo que pienso, y si no esta usando los 4gb como hago para que use su capacidad Total, muchas gracias.

    Atentamente

    Victor Yucra
    Analista de Sistemas
    Saludos Perú, Lima...
    • Cambiado Atilla ArrudaModerator viernes, 29 de enero de 2010 16:01 (De:¿Qué podemos hacer para mejorar los foros?. LAS PREGUNTAS TÉCNICAS NO SERÁN CONTESTADAS AQUÍ.)
    viernes, 29 de enero de 2010 14:19

Respuestas

  • Hola tengo mi windows 7 instalado en 32bits, y tengo 4 gb en mi laptop, pero en mi laptop al ver la memoria me sale una informacion como esta:

    Installed memory (RAM): 4.00 GB (3.00 GB usable)


    entonces lo que yo creo que me quiere decir esto es que solo esta usando 3 gb de mi capacidad total en memoria, y como es ovio, si tengo 4gb me gustaria usar los 4gb, un favor me explican por que me sale esta información o si no es lo que pienso, y si no esta usando los 4gb como hago para que use su capacidad Total, muchas gracias.

    Atentamente

    Victor Yucra
    Analista de Sistemas
    Saludos Perú, Lima...

    Como Analista de sistemas, tienes estudios informaticos. En ese caso  es sencillo. ¿cuanta memoria se puede direccionar con 32 bits?... precisamente 2 elevado a 32, que es justo 4 GB. Pero como los dispositivos fisicos de la maquina: placa madre, tarjeta de video, etc, etc... necesitan tambien direcciones de mmeoria, estas se solapan dentro de los 4 GB con la memoria instalada. Ese solapamiento implica que la memoria fisica debe desconectarse para que el hardware sea alcanzable.

    Es evidente que un sistema operativo podria reasignas el hardware por encima de los 4 GB, y debido a que en modo PAE del procesador se pueden usar 36 lineas de direcciones usando 4 bits del registro de control, teoricamente podria usarse los 4 GB completos pero esto implicaría que los punteros a usar por programas y drivers que accedan al hardware deben ser punteros de mas de 32 bits. Los drivers certificados no tienen problemas ya que esta es una condicion que se necesita para conseguir la certificacion, pero los drivers no certificados no la cumplen y si el sistema operativo reasignase el hardware por encima, ocurririan pantallazos azules con este tipo de software.

    Por ello, Microsoft tomó la decision (en sistemas operativos de 32 bits) que en equipos de uso domestico no se reasignase el hardware por enciam de los 4 GB y unicamente en sistemas servidores lo hace ya que en los servidores su uso es por profesionales, medintras que en los domesticos un usuario final no sabria seleccionar drivers adecuados o software de nucleo adecuado. En general el software que encontramos en el mercado está mal hecho y no cumple los requisitos de punteros de mas de 4 GB.

    En conclusion, la memoria no se reasigna, y solo se usará entre 2,5 y 3,6 GB dependiendo del resto de hardware de tu maquina.

    Para que exista la reaignacion, o se usan sistemas operativos servidor, o se usan sistemas operativos de 64 bits cuyos drivers ya estan por definicion preparados. Pero con "solo" 4 GB de memria no merece la pena usar sistemas de 64 ya que aunque efectivamente se usen los 4 GB completos, debido a que en este modo el procesador necesita alienar datos y direcciones a frontera de palabra del procesador y esta frontera es el doble que en sistemas de 32, usando un sistema de 64 quedan "huecos" de memoria (padding) y la memoria real efectiva livbre que quede para programas será similar o incluso inferior. Los sistemas de 64 estan pensados para más (estricamente más) de 4 GB.

    Un saludo,


    Jose Manuel Tella Llop news://jmtella.com

    viernes, 29 de enero de 2010 16:34

Todas las respuestas

  • Hola tengo mi windows 7 instalado en 32bits, y tengo 4 gb en mi laptop, pero en mi laptop al ver la memoria me sale una informacion como esta:

    Installed memory (RAM): 4.00 GB (3.00 GB usable)


    entonces lo que yo creo que me quiere decir esto es que solo esta usando 3 gb de mi capacidad total en memoria, y como es ovio, si tengo 4gb me gustaria usar los 4gb, un favor me explican por que me sale esta información o si no es lo que pienso, y si no esta usando los 4gb como hago para que use su capacidad Total, muchas gracias.

    Atentamente

    Victor Yucra
    Analista de Sistemas
    Saludos Perú, Lima...

    Como Analista de sistemas, tienes estudios informaticos. En ese caso  es sencillo. ¿cuanta memoria se puede direccionar con 32 bits?... precisamente 2 elevado a 32, que es justo 4 GB. Pero como los dispositivos fisicos de la maquina: placa madre, tarjeta de video, etc, etc... necesitan tambien direcciones de mmeoria, estas se solapan dentro de los 4 GB con la memoria instalada. Ese solapamiento implica que la memoria fisica debe desconectarse para que el hardware sea alcanzable.

    Es evidente que un sistema operativo podria reasignas el hardware por encima de los 4 GB, y debido a que en modo PAE del procesador se pueden usar 36 lineas de direcciones usando 4 bits del registro de control, teoricamente podria usarse los 4 GB completos pero esto implicaría que los punteros a usar por programas y drivers que accedan al hardware deben ser punteros de mas de 32 bits. Los drivers certificados no tienen problemas ya que esta es una condicion que se necesita para conseguir la certificacion, pero los drivers no certificados no la cumplen y si el sistema operativo reasignase el hardware por encima, ocurririan pantallazos azules con este tipo de software.

    Por ello, Microsoft tomó la decision (en sistemas operativos de 32 bits) que en equipos de uso domestico no se reasignase el hardware por enciam de los 4 GB y unicamente en sistemas servidores lo hace ya que en los servidores su uso es por profesionales, medintras que en los domesticos un usuario final no sabria seleccionar drivers adecuados o software de nucleo adecuado. En general el software que encontramos en el mercado está mal hecho y no cumple los requisitos de punteros de mas de 4 GB.

    En conclusion, la memoria no se reasigna, y solo se usará entre 2,5 y 3,6 GB dependiendo del resto de hardware de tu maquina.

    Para que exista la reaignacion, o se usan sistemas operativos servidor, o se usan sistemas operativos de 64 bits cuyos drivers ya estan por definicion preparados. Pero con "solo" 4 GB de memria no merece la pena usar sistemas de 64 ya que aunque efectivamente se usen los 4 GB completos, debido a que en este modo el procesador necesita alienar datos y direcciones a frontera de palabra del procesador y esta frontera es el doble que en sistemas de 32, usando un sistema de 64 quedan "huecos" de memoria (padding) y la memoria real efectiva livbre que quede para programas será similar o incluso inferior. Los sistemas de 64 estan pensados para más (estricamente más) de 4 GB.

    Un saludo,


    Jose Manuel Tella Llop news://jmtella.com

    viernes, 29 de enero de 2010 16:34
  • Con todo respeto, Solo pregunte si se podia usar los 4gb completos o si no se podia y si si se puede COMO se hace, y gracias por el cumplido de que eh recibido sobre como analista recibes o tienes estudios informaticos, thanks.
    Saludos Perú, Lima...
    viernes, 29 de enero de 2010 18:26
  • Con todo respeto, Solo pregunte si se podia usar los 4gb completos o si no se podia y si si se puede COMO se hace, y gracias por el cumplido de que eh recibido sobre como analista recibes o tienes estudios informaticos, thanks.
    Saludos Perú, Lima...
    Es que no solmanete es dar el pescado... hay que enseñar a pescar. Si se responde un SI o un NO... puedes creertelo o no. Pero si recibes el razonamiento completo, es indiscutible...


    Jose Manuel Tella Llop news://jmtella.com

    viernes, 29 de enero de 2010 18:34