Perché la gestione della memoria in macOS è più efficiente rispetto a Linux?

2

Sono stato un utente Linux per quattro anni. Recentemente, ho usato macOS e vedo che ha una gestione della memoria molto efficiente rispetto a Linux.

Ad esempio, ecco una descrizione dei documenti / app che ho aperto su un Mac Mini i5 1.4 GHz da 8 GB RAM da 500 GB HDD a 5400 RPM:

  • 40 pdf
  • Blender
  • PowerPoint
  • Foto
  • iTunes
  • 12 schede Safari
  • Video QuickTime
  • Terminale
  • Mappe
  • Testo sublime
  • Calendario

Con questi open il Mac ha mostrato 5,91 GB di RAM usati.

La mia domanda è: cosa c'è di diverso sul Mac che su Linux non posso nemmeno aprire metà delle app con una macchina con la stessa quantità di memoria e HD?

    
posta Info2010 16.11.2017 - 04:49
fonte

1 risposta

2

La maggior parte dell'efficienza deriva da ampi blocchi di memoria di sola lettura condivisa tra le applicazioni. La maggior parte delle applicazioni grafiche per Mac utilizza framework comuni. Dove possibile, macOS carica solo una istanza di un framework in memoria.

Per ulteriori informazioni sulla gestione e organizzazione della memoria macOS, consultare:

risposta data 16.11.2017 - 11:21
fonte

Leggi altre domande sui tag