HD riempiendo di dati memorizzati nella cache?

0

Ho un SSD da 256 GB che di solito occupa circa 30 GB di spazio disponibile, ma di recente ho avuto un problema con quello che sembra essere il caching zelante che in diverse occasioni ha consumato l'intero 30GB.

L'ultima volta che è successo il mio sistema si è fermato senza nessuno spazio, è sorprendente quello che si interrompe quando non c'è spazio su disco, quindi ho appena cancellato i file incriminati. Questo ha causato problemi con il mio portachiavi ma sono riuscito a recuperare.

Ieri ho ricevuto di nuovo l'avviso e sono rimasto al di sotto di 10 GB, ora sono seduto a 18 GB senza cancellare nulla, quindi sembra essere rapidamente su e giù.

Ho usato Disk Inventory X per indagare e il colpevole sembra essere la cartella:

/private/var/folders/l2/khdpc8h92l187pz9yl490fhc0000gn/C/com.apple.WebKit.Plugin.32/fsCachedData

Attualmente ci sono 30.110 file in quella cartella che utilizzano fino a 8,8 GB, il che sembra un po 'eccessivo da solo! Sono abbastanza sicuro che questa sia la stessa cartella che alla fine si gonfia per riempire il mio HD.

Per quanto ne so, WebKit è il motore di Safari? Uso 4 estensioni di Safari che sono: 1Password, AdBlock, BetterTTV e Reddit Enhancement Suite.

Qualche idea su cosa lo stia causando? o come potrei identificare il colpevole? Sono anche su Sierra 10.12.2 beta.

    
posta matthewrk 02.12.2016 - 15:32
fonte

2 risposte

1

Ho avuto lo stesso problema; ha scritto il seguente script bash ed eseguito una volta al giorno con cron. Problema risolto. Quando l'ho notato per la prima volta, avevo più di 50 GB nella cartella fsCacheData!

#!/bin/bash
DIR=/private/var/folders/6m/36p_j3ss0zjbfjh3r72qjtw40000gn/C/com.apple.WebKit.Plugin.64/fsCachedData/
LIMIT=1                 
SIZE=$(du -h $DIR | cut -f 1)           

if [[ "${SIZE%?}" -ge $LIMIT ]];
    rm -r $DIR
fi
    
risposta data 31.01.2017 - 01:58
fonte
0

Ho notato che di tanto in tanto, la verifica integrata per Time Machine sembra bloccarsi sul mio Mac. Se il seguente comando Terminale restituisce un risultato:

find /var/db/com.apple.backupd.backupVerification -type f

mentre Time Machine dichiara di essere inattivo allo stesso tempo, è probabilmente sicuro eliminare il contenuto di /var/db/com.apple.backupd.backupVerification . Ho recuperato diverse dozzine di GB nel passato in quel modo.

    
risposta data 31.01.2017 - 08:52
fonte

Leggi altre domande sui tag