J'ai récemment mis à niveau mon MacBook Pro vers El Capitan, et l'un des premiers changements désagréables, à l'exception de XtraFinder et TotalTerminal n'étant plus compatible, est que le système juge approprié /private/var/folders
de consommer jusqu'à 30 à 40 Go et au-delà. l'espace, ce qui ralentit énormément mon Mac. Je comprends que les fichiers de ce dossier sont tous des fichiers cache. Ma seule question est de savoir pourquoi cela se produit et qu'est-ce qui fait que cela se produit? Existe-t-il un moyen de ne mettre en cache que les applications réellement ouvertes ou dois-je actualiser ma NVRAM / PRAM? C'est extrêmement ennuyeux que mon ordinateur agisse comme s'il essayait de mettre en mémoire tampon 20 gigaoctets à la fois.
12
Réponses:
La réponse est que oui, vous êtes autorisé à supprimer des fichiers
/private/var/folders/
. La commandea pu travailler et aucun accident ne s'est produit. Certaines erreurs ont été émises par la commande, mais aucune erreur n'est venue du système dans son ensemble. Je pourrais publier un nouveau post plus tard lorsque j'en saurai plus à ce sujet pour comprendre ce qu'Apple a fait avec El Capitan pour le faire agir de cette façon.
Voici un fil du site Web d'Apple à ce sujet; il convient que la suppression de tr doit être sûre. Selon le fil, / var / dossiers est le nouvel emplacement des caches, que vous pouvez supprimer en toute sécurité si vous avez fermé toutes les applications en cours d'exécution.
la source
set | grep TMP
affichera votre dossier temporaire utilisateur actuel dans / var - sur mon Mac en ce moment, c'est/var/folders/6p/2ws_5ft14n10v_1kzp9tjhg00000gn/T/
- je dirais que la fermeture des applications et leur suppression pourraient être une étape de dépannage décente, mais vous devrez peut-être affiner ce qui est l'écriture de gros fichiers temporaires pour le problème peut continuer à revenir si vous ne creusez pas dans ce qui est spécifiquement enregistré là-bas./private/
? Comme il n'y a pas grand-chose d'autre dans les répertoires inférieurs de toute façon, mon 100 Go est utilisé depuis/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/Cleanup At Startup/SMSandboxTools-tmp/Users/ian/Library
!J'ai eu le même problème avec les énormes "dossiers". La commande ressemble à un moyen rapide et j'essaierai cela la prochaine fois que j'obtiendrai les gros fichiers.
Je gère plus de 400 macs et ce problème se produit depuis la version 10.9 jusqu'à la version 10.10 et il semble maintenant 10.11. Ce qui est étrange, c'est que cela n'apparaît que sur un certain modèle d'iMac, Intel Core 2 Duo 2GHZ, Mac. Tous les autres iMac ultérieurs que nous utilisons ne semblent pas du tout avoir le problème.
J'ai d'abord remarqué ce problème lorsque notre service d'assistance a reçu des appels d'étudiants qui ne pouvaient pas économiser du travail et lorsque j'ai vérifié ces macs, les disques durs étaient presque pleins (disques durs de 150 Go). J'ai mis à la poubelle manuellement les dossiers var / dont certains dépassaient 100 Go et l'espace a été libéré mais les iMacs se remplissent à nouveau progressivement.
Je n'ai effacé aucun de ces Mac récemment pour voir si la mise à niveau 10.11 El Capitan a résolu ce problème.
la source
sudo find /var/folders -size 500M
pourrait bien fonctionner pour cela.Je ne sais pas si cela fonctionnera dans le cas de tout le monde (et je sais que c'est un vieux fil), mais un bon redémarrage à l'ancienne est souvent tout ce qu'il faut pour vider ces fichiers de cache:
http://osxdaily.com/2016/01/13/delete-temporary-items-private-var-folders-mac-os-x/
Bien sûr, cette méthode peut ne pas fonctionner sur toutes les configurations, mais je recommande cette méthode car il existe plusieurs sites Web qui ne recommandent PAS de supprimer des éléments dans
/var/folders
,/private/var/folders/
ou/tmp
.https://discussions.apple.com/thread/3757828
la source
J'ai eu le même problème sur El Capitan (MacOS 10.11). J'ai réussi à démarrer l'application Terminal et j'ai remarqué que "lsd" (LaunchServiceDaemon) utilisait 100% d'un cœur.
Le correctif consistait à reconstruire la base de données Launch Services avec la commande dans ce fil de discussion Apple .
la source