No, No es exacta la comparacion que has hecho. Efectivamente en el DOS los
dispositivos ocupaban esas areas de direcciones´pero la diferencia era que
no se podian reasignar a otras direcciones de memoria.
En la actualidad esto si que puede hacerse, tal y como hacen los server
(W2003, W2008) los cuales reasignas las areas de memoria usadas por los
dispositivos fisicos por encima de los 4 GB. Pero en los sistemas de
consumo, XP (a partir del SP2), o Vista, Microsofto decidió que no, y el
motivo es simple: si se direccionan por encima de los 4 GB los drivers de
dispositivos deberian soportarlo (usar punteros de 64 bits en vez de 32). Y
aunque esto es obligatorio para los dirvers certificados, la mayoria de los
drivers de consumo son una autentica porqueria y no lo cumplen por lo que
inmediatamente darian pantallazos azules.
Por tanto la decision de Microsoft, fue para los sistemas de consumo, dejar
los dispositivos como los deje la Bios (las Bios siempre los dejan por
definicion de la norma por debajo de los 4 GB)... y eso limitará la memoria
libre en funcion de lo buena o mala que sea la Bios "juntando" o no juntando
las areas de dichos dispositivos. Y en las maquinas server, readsingar el
hardware por encima (se supone que quien instala un server sabe lo que
hace).
--
Jose Manuel Tella Llop
jmtella@XXXcompuserve.com (quitar XXX)
http://www.multingles.net/jmt.htm
news://jmtella.com
Este mensaje se proporciona "como está" sin garantÃ*as de ninguna clase,y no
otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.
"Victor W. Gates" <Vicgardz7@gmail.dot.com> wrote in message
news:OMvktO8VIHA.5160@TK2MSFTNGP05.phx.gbl...
> Llorenç wrote:
>> Tengo windows vista ultimate 32 bits en un PC con 4 Gb de RAM, pero al ir
>> a la información del sistema me dice que tengo memoria fÃ*sica total
>> 3.324,84 Mb. ¿A dónde ha ido a parar el resto?.
> Esta en el mismo sitio, no se ha perdido, pero como ocupa el mismo espacio
> que los dispositivos de entrada/salida, no se puede usar.
> Os acordáis del DOS (16 bits OS) y el limite de 640 KBy, si KBy no MBy o
> GBy ... el mismo problema, el OS veÃ*a 1MBY, pero no podÃ*a usar mas de 640
> KBy a la vez.
>> ¿Cuánta memoria RAM puede gestionar vista 32?.
>>
> 4 GBy máximo. Si necesitas mas de 3,xxx tienes que cambiar a un OS de 64
> bits.
>> Gracias.
>> Llorenç.
>>