[eside-ghost] Penalización por HIGHMEM
Cymo
gcymoril en gmail.com
Mar Jul 12 16:24:11 CEST 2005
Buenas. Como algunos sabréis (yo lo he descubierto hoy), debido al
mapeo (¿ese palabro existe?) de memoria que hace Linux (el kernel, me
refiero) [1], si tienes 1GB de RAM como es ahora mi caso, resulta que
solo te utiliza 896M. Es decir, 128M se van al caraio.
No acabo de entender muy bien por qué ocurre todo esto (arqui sucks)
pero, si activas la opción de HIGHMEM y la de 4GB en el kernel,
entonces ya te deja usar TODA la memoria (partida en dos cachos: 896
de LOWMEM y 128 de HIGHMEM).
En fin, que unos dicen que es mejor desactivarlo y sacrificar los
128MB [1], y otros que es mejor activarlo porque no tiene impacto
sobre el rendimiento.
¿Alguien sabe algo más en profundidad para poder aclararme? Quiero
dedicar mi vida a otras cosas que no sea el "make bzImage".
Cymo
[1] http://kerneltrap.org/node/2450
Nota: hay varios comentarios en ese artículo que dicen que es
"misleading" (no tanto como incorrecto, sino peor :D)
Más información sobre la lista de distribución eside-ghost