10.11 El Capitan Mémoire qui "disparait"

Véronique M

Membre confirmé
3 Février 2019
11
0
38
Bonjour !

Cela fait plusieurs jours que je m'arrache les cheveux à comprendre ce qu'il se passe avec mon macbook air. J'ai 120gb de mémoire, ce qui est assez peu surtout que je fais du montage vidéo, donc je sauvegarde en externe et supprime au fur et à mesure mes gros fichiers.

Là depuis quelques jours, je fais de l'espace, j'ai supprimé une vingtaine de GB de vidéos, notamment dans la librairie d'iMovie... Mais je ne sais pas comment, l'espace libéré se remplit rapidement ensuite, et je me retrouve avec le message d'erreur "your startup disk is full", et je réalise que je suis retombée à environ 1GB de mémoire libre. Exemple, en quelques minutes à travailler sur une application, qui tout à coup s'est mise à planter et j'ai dû redémarrer sans pouvoir sauvegarder (0KB de disponible...), je suis passée après nettoyage de disque de ça :

avant.png

à après plantage et redémarrage à ça :

apres.png

J'utilise omnidisksweeper, mais je ne comprends pas où part la mémoire, je ne trouve pas.

Time Machine est en OFF.

Je supprime des GB et des GB, je fais du tri et de l'espace sur mon disque par tous les moyens possibles... mais je retombe systématiquement aux alentours de 1GB de libre en quelques instants au pire, quelques jours au mieux. Je ne comprends pas :-/

J'ai un nouveau disque dur externe, et j'ai l'impression que ces problèmes ont commencé à partir du moment où je l'ai utilisé... Mais c'est de la spéculation complète, parce que je ne vois pas comment. Ce disque dur externe est débranché, et comme j'ai dit Time Machine est en OFF.

Pourriez-vous me donner des pistes ?
Merci !
 
Bonjour Véronique

Je te propose de fournir un petit faisceau d'informations. Leur comparaison permettra de faire le point sur l'état des lieux.

Va à : Applications > Utilitaires > lance le Terminal. Dans la fenêtre ouverte > saisis (en copier-coller direct ; l'une après l'autre) les commandes suivantes (seulement ce qui est inscrit dans l'espace gris-bleuté) -->
Bloc de code:
diskutil list
df -H /
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +

  • et ↩︎ (presse la touche "Entrée" du clavier après chaque commande saisie pour l'exécuter). À validation de la 3è > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne s'affichant à la frappe - et revalide. Cette 3è commande est spécialement lente d'exécution --> attends tout le temps qu'il faut > jusqu'au réaffichage de l'invite de commande terminée par ton nomcourt$ en signal de complétion.
  • la 1ère affiche le tableau des disques > partitions > volumes > conteneurs (CoreStorage)
  • la 2è mesure (en Go) l'occupation des blocs du volume démarré
  • la 3è mesure (en Gi) la taille des fichiers/dossiers de 1er rang du même volume

Poste ces tableaux ici en copier-coller > mais attention ! > effectue ton coller dans une fenêtre de code par le procédé suivant -->
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> ces informations donneront une idée de la situation.
 
Merci beaucoup pour ton aide !
J'ai fait ce que tu m'as indiqué, et voici le résultat :

Bloc de code:
users-MacBook-Air:~ admin$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +120.1 GB   disk1
                                 Logical Volume on disk0s2
                                 B72886A0-8DE0-4B7D-BE28-FE4A4F726408
                                 Unencrypted

users-MacBook-Air:~ admin$ df -H /
Filesystem   Size   Used  Avail Capacity  iused  ifree %iused  Mounted on
/dev/disk1   120G   119G   1.2G    99% 29028549 293177   99%   /

users-MacBook-Air:~ admin$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
174M    /.DocumentRevisions-V100
12K    /.DS_Store
  0B    /.file
256K    /.fseventsd
816M    /.Spotlight-V100
  0B    /.Trashes
  0B    /.vol
5.1G    /Applications
2.5M    /bin
  0B    /cores
4.5K    /dev
4.0K    /etc
1.0K    /home
4.0K    /installer.failurerequests
2.9G    /Library
1.0K    /net
  0B    /Network
3.1G    /private
1.0M    /sbin
34G    /System
4.0K    /tmp
63G    /Users
397M    /usr
4.0K    /var
4.0K    /Volumes
users-MacBook-Air:~ admin$


Merci encore !
 
Il y a 119 Go de blocs occupés alloués au volume Macintosh HD. En regard 109,5 Gi = 118 Go de fichiers catalogués. À 1 Go près --> on dira que ça correspond.

Je ne note aucune anomalie de taille des dossiers du Système > à l'exception du seul dossier System qui fait 34 Gi = 36,5 Go - ce qui est hypertrophié par rapport à la normale qui tourne autour de 7 Go.

Passe les commandes (copier-coller - séparément) :
Bloc de code:
sudo du -sh /System/*
sudo du -sh /System/Library/*

  • qui mesurent (en Gi = gibibytes - base 2) les dossiers contenus dans System > puis les sous-dossiers de la Bibliothèque contenue dans System

Poste les retours.
 
  • J’aime
Réactions: Véronique M
Merci beaucoup pour ta réponse rapide !

Voici ce que ça donne :
Bloc de code:
users-MacBook-Air:~ admin$ sudo du -sh /System/*
Password:
34G    /System/Library

users-MacBook-Air:~ admin$ sudo du -sh /System/Library/*
8.0K    /System/Library/AWD
488K    /System/Library/Accessibility
1.2M    /System/Library/Accounts
1.5M    /System/Library/Address Book Plug-Ins
40K    /System/Library/Assistant
32M    /System/Library/Automator
2.9M    /System/Library/BridgeSupport
  0B    /System/Library/CacheDelete
29G    /System/Library/Caches
2.3M    /System/Library/ColorSync
  0B    /System/Library/Colors
28M    /System/Library/Components
45M    /System/Library/Compositions
332K    /System/Library/ConfigurationProfiles
561M    /System/Library/CoreServices
32K    /System/Library/CryptoTokenKit
  0B    /System/Library/DTDs
88K    /System/Library/DirectoryServices
1.3M    /System/Library/Displays
32K    /System/Library/DuetKnowledgeBase
595M    /System/Library/Extensions
12M    /System/Library/Filesystems
156K    /System/Library/Filters
364M    /System/Library/Fonts
759M    /System/Library/Frameworks
652K    /System/Library/Graphics
  0B    /System/Library/IdentityServices
4.1M    /System/Library/Image Capture
20M    /System/Library/Input Methods
2.5M    /System/Library/Intelligent Suggestions
4.0M    /System/Library/InternetAccounts
48K    /System/Library/Java
32K    /System/Library/KerberosPlugins
11M    /System/Library/Kernels
344K    /System/Library/Keyboard Layouts
404K    /System/Library/Keychains
4.0K    /System/Library/LaunchAgents
  0B    /System/Library/LaunchDaemons
445M    /System/Library/LinguisticData
16K    /System/Library/LocationBundles
684K    /System/Library/LoginPlugins
368K    /System/Library/Messages
  0B    /System/Library/Metadata
3.1M    /System/Library/MonitorPanels
708K    /System/Library/OpenDirectory
4.0K    /System/Library/OpenSSL
8.0K    /System/Library/Password Server Filters
67M    /System/Library/Perl
333M    /System/Library/PreferencePanes
  0B    /System/Library/Preferences
18M    /System/Library/PrelinkedKernels
276K    /System/Library/Printers
888M    /System/Library/PrivateFrameworks
1.3M    /System/Library/QuickLook
19M    /System/Library/QuickTime
91M    /System/Library/Receipts
20K    /System/Library/Recents
  0B    /System/Library/SDKSettingsPlist
24K    /System/Library/Sandbox
1.1M    /System/Library/Screen Savers
2.1M    /System/Library/ScreenReader
1.5M    /System/Library/ScriptingAdditions
  0B    /System/Library/ScriptingDefinitions
556K    /System/Library/Security
4.6M    /System/Library/Services
1.7M    /System/Library/Sounds
497M    /System/Library/Speech
424K    /System/Library/Spotlight
63M    /System/Library/StagedFrameworks
  0B    /System/Library/StartupItems
216K    /System/Library/SyncServices
3.2M    /System/Library/SystemConfiguration
1.6M    /System/Library/SystemProfiler
11M    /System/Library/Tcl
80K    /System/Library/TextEncodings
  0B    /System/Library/User Template
644K    /System/Library/UserEventPlugins
604K    /System/Library/Video
304K    /System/Library/WidgetResources
users-MacBook-Air:~ admin$

Du coup je suis allée voir dans /System/Library/Caches où il est indiqué 29G, et rien ne dépasse le MB, à part un dossier com.apple.coresymbolicationd, auquel je n'ai pas accès, qui est encore en train de calculer la taille quelques minutes plus tard.

Screen Shot 2019-02-03 at 17.26.53.png

J'imagine que c'est ça qui pose problème ?

Merci encore !
 
C'est bien ce dossier -->
Bloc de code:
29G    /System/Library/Caches

  • qui est hypertrophié : 29 Gi = 31 Go

Passe la commande :
Bloc de code:
sudo du -sh /System/Library/Caches/*

  • qui mesure les contenus de Caches

Poste le tableau.
 
Bloc de code:
users-MacBook-Air:~ admin$ sudo du -sh /System/Library/Caches/*
Password:
768K    /System/Library/Caches/com.apple.CVMS
44K    /System/Library/Caches/com.apple.Components2.SystemCache.Components
60K    /System/Library/Caches/com.apple.Components2.SystemCache.QuickTimeComponents
12K    /System/Library/Caches/com.apple.IntlDataCache.le
36K    /System/Library/Caches/com.apple.IntlDataCache.le.kbdx
20K    /System/Library/Caches/com.apple.app-sandbox-cache.plist
276K    /System/Library/Caches/com.apple.automator.actionCache-system-readonly.plist
4.0K    /System/Library/Caches/com.apple.bootefisignature
  0B    /System/Library/Caches/com.apple.bootstamps
  0B    /System/Library/Caches/com.apple.corestorage
29G    /System/Library/Caches/com.apple.coresymbolicationd
19M    /System/Library/Caches/com.apple.kext.caches
8.0K    /System/Library/Caches/com.apple.xpc.extensions.cache
200K    /System/Library/Caches/com.apple.xpchelper.cache
users-MacBook-Air:~ admin$

C'est bien le dossier com.apple.coresymbolicationd... Puis-je le supprimer sans risque?
 
Oui c'est ce dossier : com.apple.coresymbolicationd. Éminemment dispensable : dans mon dossier Caches il n'existe même pas.

À la différence d'un dossier comme : com.apple.kext.caches qui est de toute première importance.

Par contre > je doute que tu puisses supprimer com.apple.coresymbolicationd à la main > si le SIP (protocole de sécurisation) est activé. Car il verrouille la Bibliothèque du Système.

Passe la commande :
Bloc de code:
csrutil status

  • qui retourne le statut du SIP

Poste le retour.
 
Effectivement il est activé

Bloc de code:
users-MacBook-Air:~ admin$ csrutil status
System Integrity Protection status: enabled.
users-MacBook-Air:~ admin$
 
Pour désactiver le SIP > redémarre > les 2 touches ⌘R (cmd R) tenues pressées de l'écran noir => à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > Menu Utilitaires > sous-menu : Terminal.

Lance-le et passe la commande :
Bloc de code:
csrutil disable

  • qui désactive le SIP

Cela fait > quitte le Terminal > va à : Menu  > Disque de démarrage > sélectionne Macintosh HD > redémarre dessus.

----------

De retour dans ta session > passe la commande :
Bloc de code:
sudo rm -rf /System/Library/Caches/com.apple.coresymbolicationd

  • qui supprime le dossier com.apple.coresymbolicationd ; elle passe sans commentaire, si elle passe

Si tel a été le cas > passe la commande :
Bloc de code:
sudo du -sh /System/Library/Caches

  • qui mesure le dossier Caches

Poste le retour.
 
Génail ! ça a marché !

Bloc de code:
users-MacBook-Air:~ admin$ sudo du -sh /System/Library/Caches
20M    /System/Library/Caches
users-MacBook-Air:~ admin$

Merci beaucoup !! J'ai 25GB de libre maintenant.
Devrais-je réactiver le SIP ?
 
Pas si vite ! Rien ne dit que tu es tirée d'affaire > si le phénomène d'augmentation de l'espace occupé recommence. Tu noteras aussi que le SIP ne t'a aucunement protégée contre ce genre d'ennui (au contraire --> il aurait verrouillé la possibilité pour toi de purger l'excédent de caches).

J'ai noté par ailleurs 63 Gi = 68 Go dans les Utilisateurs (qui contient ton dossier de compte) -->

- penses-tu avoir autant de fichiers personnels ?​
 
Ah ! Oui c'est vrai ça, d'où pouvait venir ce problème, et qu'est-ce qui me dit que ça ne va pas recommencer ?

Oui, pour l'espace utilisé, j'ai bien autant de fichiers personnels. Si j'analyse avec OmniDiskSweeper je vois d'où viennent ces 68Go. Je garde certains projets iMovie, et ça vient majoritairement de là. Ainsi que des vidéos et photos qui sont sauvegardées ailleurs mais que je garde malgré tout. Jusqu'ici je supprimais au fur et à mesure quand j'avais besoin de plus d'espace (ce n'est peut-être pas une façon très intelligente de procéder ceci dit...), mais là l'espace occupé augmentait dès que je faisais de l'espace, donc je ne m'en sortais plus.

Qu'en penses-tu ?

En tout cas je suis soulagée je vais pouvoir bosser ce soir, parce que mes applications plantaient systématiquement avec cette mémoire qui se remplissait "toute seule"
 
Pour réactiver le SIP > c'est la commande :
Bloc de code:
csrutil enable

  • exclusivement dans le terminal de la session de secours (comme pour la désactivation)
----------

Je te suggère de garder encore un moment le SIP désactivé > le temps de voir si ton problème est résolu.

Demain > tu n'auras qu'à repasser la commande :
Bloc de code:
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +

  • qui mesure les dossiers de 1er rang du volume de démarrage

=> et poster le tableau --> qu'on voie si tout est en ordre...
 
  • J’aime
Réactions: Véronique M
Le SIP verrrouille une série de dossiers de l'OS (jusqu'à des dossiers de la Bibliothèque de compte de l'utilisateur) et bloque encore d'autres possibilités de manipulations de la part de l'utilisateur. S'il évite des manpulations hasardeuses > il empêche aussi la liberté de manœuvres qui peuvent s'avérer bien utiles pour rattraper des situations compromises (comme dans ton cas).

- personnellement --> je n'active jamais le SIP.​
 
Le SIP verrrouille une série de dossiers de l'OS (jusqu'à des dossiers de la Bibliothèque de compte de l'utilisateur) et bloque encore d'autres possibilités de manipulations de la part de l'utilisateur. S'il évite des manpulations hasardeuses > il empêche aussi la liberté de manœuvres qui peuvent s'avérer bien utiles pour rattraper des situations compromises (comme dans ton cas).

- personnellement --> je n'active jamais le SIP.​

Ok je pense que je vais aussi le désactiver
 
Bonjour !
Voilà ce que ça donne ce matin :
Bloc de code:
users-MacBook-Air:~ admin$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
174M    /.DocumentRevisions-V100
12K    /.DS_Store
  0B    /.file
408K    /.fseventsd
801M    /.Spotlight-V100
  0B    /.Trashes
  0B    /.vol
5.1G    /Applications
2.5M    /bin
  0B    /cores
4.5K    /dev
4.0K    /etc
1.0K    /home
4.0K    /installer.failurerequests
2.9G    /Library
1.0K    /net
  0B    /Network
2.6G    /private
1.0M    /sbin
4.8G    /System
4.0K    /tmp
64G    /Users
397M    /usr
4.0K    /var
4.0K    /Volumes
users-MacBook-Air:~ admin$

Ce qui est très étrange, c'est qu'hier j'avais 24GB de libre, et ce matin... 32. Donc tant mieux, mais c'est comme si ça continuait de fluctuer. Je vais continuer de surveiller.

Merci !
 
Tu es à 80,8 Gi = 86,7 Go de fichiers catalogués. Pour une capacité de 120 Go du volume de démarrage. Donc tu as du champ libre.

Le System reste dégonflé à 4,8 Gi = +5 Go => pas de reprise d'inflation des caches.

Tout paraît normal. RAS.