elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Linux 64bits memoria virtual
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Linux 64bits memoria virtual  (Leído 3,675 veces)
aguila3000

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Linux 64bits memoria virtual
« en: 7 Febrero 2011, 22:56 pm »

Hola.

Tengo entendido que en los S.O. el espacio de memoria virtual direccionable por un S.O. Linux de 32 bits, es de 4GiB, en donde 1GiB es usado por el kernel y 3GiB para los procesos.
En el caso de un S.O. Linux de 64bits, por lógica el espacio de memoria virtual direccionable es de : 17179869184 GiB, me interesa saber o donde puedo encontrar información de ¿Como gestiona la memoria Linux 64 bits ?. Es decir cuanta memoria se usa para el kernel y cuanta para los procesos.
Si es igual al de 32bits entonces debería ser así: 1 GiB para el kernel y el resto para los procesos 17179869183 GiB, pero realmente no estoy seguro y me parece que es distinto.

Espero me pueden ayudar.
 


En línea

madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: Linux 64bits memoria virtual
« Respuesta #1 en: 8 Febrero 2011, 09:52 am »

En un kernel de 64 bits, dependiendo de las limitaciones del microprocesador, puedes tener hasta unos 64 TB de memoria física y permite hasta 128 TB de espacio de direcciones de procesos individuales.

Te dejo unos enlaces que te pueden aclarar las dudas:
_LinuxMM
_Linux Kernel Memory Management
_Memory Management in Linux
_Memory API in Linux

Es bastante pesado el material que te he dejado, pero te ayudan a entender como el Kernel de Linux gestiona la memoria (también el de 64bits).


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
aguila3000

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Linux 64bits memoria virtual
« Respuesta #2 en: 8 Febrero 2011, 14:18 pm »

Ya los había leído.

Encontre este : http://www.informit.com/articles/article.aspx?p=29961&seqNum=2

Segun lo que dicen deduzco que para el kernel: se usa 2^61 * 3 = 6 EiB, y que para los procesos: 2^61 * 5 = 10 EiB. (memoria virtual por cierto).

De todas maneras seguiré buscando y gracias por todo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Memoria de Paginacion en un linux
GNU/Linux
Ponchivision 0 2,834 Último mensaje 9 Septiembre 2011, 16:30 pm
por Ponchivision
Linux SO Virtual
Software
XChange 1 1,350 Último mensaje 3 Septiembre 2014, 06:48 am
por Br1ant
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines