File di scambio mancante dall'ultimo aggiornamento: Sierra

1

Ho notato che il file di scambio è scomparso dopo l'ultimo aggiornamento a Sierra (10.12.5) anche se lo swap sembra funzionare.

vm_stat
Mach Virtual Memory Statistics: (page size of 4096 bytes)
Pages free:                             2152219.
Pages active:                            898204.
Pages inactive:                          276296.
Pages speculative:                       437656.
Pages throttled:                              0.
Pages wired down:                        427700.
Pages purgeable:                         133196.
"Translation faults":                  67396051.
Pages copy-on-write:                    6410771.
Pages zero filled:                     30858807.
Pages reactivated:                           31.
Pages purged:                             42928.
File-backed pages:                       715857.
Anonymous pages:                         896299.
Pages stored in compressor:                   0.
Pages occupied by compressor:                 0.
Decompressions:                               0.
Compressions:                                 0.
Pageins:                                 414848.
Pageouts:                                     0.
Swapins:                                      0.
Swapouts:                                     0.

Qualcun altro ha visto questo comportamento e può confermare che è inteso e / o innocuo?

    
posta fd0 02.06.2017 - 19:56
fonte

2 risposte

3

Nelle versioni precedenti di OS X avevo sempre almeno uno swapfile. Non è mai andato 'via'. Indipendentemente dalla quantità di RAM disponibile.

Ma da quando Mavericks la gestione della memoria è migliorata costantemente (inclusa la compressione vm simile a zram) e sull'ultimo macOS dopo un nuovo riavvio, non vedo neanche uno scambio. Viene quindi creato come necessario.

Solo se nella macchina sono presenti basse quantità di RAM e non si vede mai un tale file creato, esiste un motivo di preoccupazione.

Se apri alcune app e successivamente Safari con alcune schede piene, visualizzerai di nuovo quei file.

    
risposta data 06.09.2017 - 14:51
fonte
2

I file di scambio, per loro stessa natura, sono effimeri e vengono creati & distrutto secondo il capriccio del sistema operativo.

Forse il processo di aggiornamento ha cancellato lo swapfile in quanto avrebbe contenuto dati obsoleti, e quindi inutili, specialmente se contenesse dati pertinenti solo alla versione precedente del sistema operativo.

    
risposta data 02.06.2017 - 20:09
fonte

Leggi altre domande sui tag