¿Por qué es más eficiente la administración de memoria en macOS que en Linux?

2

He sido un usuario de Linux durante cuatro años. Recientemente, he estado usando macOS y veo que tiene una administración de memoria muy eficiente en comparación con Linux.

Por ejemplo, aquí hay una descripción de los documentos / aplicaciones que tengo abiertas en una Mac Mini i5 1.4 GHz 8GB RAM 500 GB HDD a 5400 RPM:

  • 40 pdfs
  • licuadora
  • PowerPoint
  • Fotos
  • iTunes
  • 12 pestañas de Safari
  • QuickTime video
  • terminal
  • Mapas
  • Texto sublime
  • calendario

Con estos abiertos, el Mac mostró 5,91 GB de RAM utilizados.

Mi pregunta es: ¿Qué tiene de diferente la Mac que en Linux ni siquiera puedo abrir la mitad de las aplicaciones con una máquina con la misma cantidad de memoria y HD?

    
pregunta Info2010 16.11.2017 - 04:49

1 respuesta

2

La mayor parte de la eficiencia proviene de grandes bloques de memoria de solo lectura que se comparten entre aplicaciones. La mayoría de las aplicaciones gráficas de Mac utilizan marcos comunes. Donde sea posible, macOS solo carga una instancia de un marco en la memoria.

Para más información sobre la administración de la memoria macOS y la organización, consulte:

respondido por el Graham Miln 16.11.2017 - 11:21

Lea otras preguntas en las etiquetas