Preguntas etiquetadas con virtual-memory

24
¿Linux no usa segmentación sino solo paginación?

La interfaz de programación de Linux muestra el diseño de un espacio de direcciones virtual de un proceso. ¿Cada región en el diagrama es un segmento? De comprender el kernel de Linux , ¿es correcto que lo siguiente significa que la unidad de segmentación en MMU mapea los segmentos y las...

20
¿Puede Linux "quedarse sin RAM"?

Vi varias publicaciones en la web de personas que aparentemente se quejaban de un VPS alojado que mataba procesos inesperadamente porque usaban demasiada RAM. ¿Cómo es esto posible? Pensé que todos los sistemas operativos modernos proporcionan "RAM infinita" simplemente usando el intercambio de...

20
Uso real de memoria de un proceso

Los siguientes son el uso de memoria de mysqly apacherespectivamente en mi servidor. Según la salida de pmapsay, mysqlestá usando aproximadamente 379M y apacheestá usando 277M. [root@server ~]# pmap 10436 | grep total total 379564K [root@server ~]# pmap 10515 | grep total total...

12
El significado de la salida de pmap

Escribí main.cen Linux: int main() { while (1){} } Cuando lo compilo y lo inicio, puedo pmaphacerlo: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x--

10
Entendiendo MMAP

Estaba revisando la documentación sobre MMAP aquí e intenté implementarlo usando esto Tengo algunas dudas con respecto a su implementación. ¿MMAP proporciona una asignación de un archivo y devuelve un puntero de esa ubicación en la memoria física o regresa con una dirección de la tabla de...

9
Cómo configurar correctamente zram e intercambiar

Estoy configurando y compilando el nuevo kernel 3.0. Una de las ventajas que planeé usar durante algún tiempo (mediante parches) que se fusionó en 3.0 es zram. ¿Es posible configurar tanto el intercambio de disco duro como el intercambio de zram para que el zram se use primero y solo las páginas...