Ver Mensaje Individual
  #17 (permalink)  
Antiguo 16/04/2006, 14:17
Elalux
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 24 años, 1 mes
Puntos: 22
Vayamos por parte por que lo que estas haciendo es mezclar conceptos

Veamos el siguiente ejemplo.

Cita:
The top 1 gigabyte (0xC0000000 - 0xFFFFFFFF) of memory is 'kernel space'. User processes typically do not have access to kernel memory space, and will normally not address this region. "
Si están bien configurados los permisos, ningún proceso de suario podrá acceder a esta área de memoria ¿ok? de hecho, los cambioos aquí sólo tomarán efecto una vez recompilado el kernel.

Ahora bién, una las ventajas de LInux es la capacidad de subir paginas desde la Memoria Virtual (disco) hacia la memoria del sistema,acrecentando el rendimiento, a este proceso se le llama PAGINACION,.

Algunos programas comunes, o sea, que son utilizados por varias personas, suben a memoria RAM el código necesario para funcionar y dejan en memoria Virtual (SWAP) las páginas que son usadas menos frecuentemente, ok? sería un desperdicio de recursos subir a memoria una copia por cada usuario que utilice el programa.

Son estos procesos que son subidos a la RAM los que pueden representar un riesgo de seguridad, pero Linux se asegura de que los procesos en Memoria de un usuario no entren en la de de otro, previniendo una diversidad de problemas como saturación de pila por códigos maliciosos.

En pocas palabras, es cierto que se utiliza espacio SWAP como memoria virtual, pero parte de los procesos son subidos a la RAM y es ahí donde pueden empezar los problemas, y es donde LInux muestra algunas de sus ventajas.

Más información

Saludos.