[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cantidad de memoria que maneja Debian i386



On Fri, Apr 13, 2007 at 09:40:43PM +0200, Iñaki Baz Castillo wrote:
> El Viernes, 13 de Abril de 2007 21:29, Luis Rodrigo Gallardo Cruz escribió:
> > > No es el caso, la placa reconoce los 4 gb.
> >
> > Metiendome en terrenos que no conozco. Creo que el kernel divide el
> > espacio de memoria de algún modo. ¿Podría ser que te esté separando 3G
> > para los procesos de usuario y 1 para el kernel?
> 
> Vaya, esto no lo había oído nunca, ¿alguien que pueda complementar esta 
> información?

Mmm. Me fui a leer las opciones de configuración (un 2.6.16, aunque no
creo que haya cambiado)

NOHIGHMEM:
  If you are compiling a kernel which will never run on a machine with
  more than 1 Gigabyte total physical RAM, answer "off" here (default
  choice and suitable for most users). This will result in a "3GB/1GB"
  split: 3GB are mapped so that each process sees a 3GB virtual memory
  space and the remaining part of the 4GB virtual memory space is used
  by the kernel to permanently map as much physical memory as
  possible.

Lo cual creo, dice que estaba yo diciendo puras tonterías. Lo que
parte es el espacio de memoria virtual, no la memoria en sí.
 
> > Quizá necesites compilar un kernel con opciones diferentes (algo de
> > bigmem, creo recordar).
>
> Hasta donde yo pensaba esa opción sólo sirve para que el kernel funcione con 
> más de 4 GB de RAM.

Luego dice:

  config HIGHMEM4G
          Select this if you have a 32-bit processor and between 1 and
          4 gigabytes of physical RAM.

  config HIGHMEM64G
          Select this if you have a 32-bit processor and more than 4
          gigabytes of physical RAM.

Pero creo que esto ya lo tiene bien configurado quien inició la hebra.

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28

Attachment: signature.asc
Description: Digital signature


Reply to: