Question

Tous les quelques jours que je reçois des avis sur mon MacBook qu'il est en cours d'exécution ou à court d'espace disque dur. Curieusement, le redémarrage de l'ordinateur me permettra de récupérer des gigaoctets d'espace (cette fois passé, il a pu récupérer environ 2,2 Go). Cependant, je ne peux pas identifier quoi que ce soit dans mon activité personnelle qui a consommé cet espace.

Il est possible que c'est un iTunes voyous podcast ou une énorme mise à jour logicielle que mon Mac télécharge automatiquement - serait l'une de ces récupérer l'espace sur un redémarrage

Une possibilité que je peux penser est que FileVault a une sorte de fuite de disque, mais pas l'allocation libérant des fichiers. Est-ce que ça a du sens? Y at-il un outil que je peux courir pour déterminer où cet espace va? En supposant que FileVault, dois-je essayer de le désactiver? Quelle est la meilleure façon de tourner de FileVault sur un ordinateur presque complet?

Était-ce utile?

La solution

DaisyDisk (Essai gratuit, 9,99 $)

DaisyDisk est un peu comme WinDirStat pour Windows, en ce que vous pouvez voir vos fichiers comme une hiérarchie visuelle et trouver quels sont ceux qui prennent le plus de place.

Où se trouve deux places disque Daisy excelle:

  1. Il est programmé pour et d'utiliser efficacement les processus parallèles recherche rapidement tous les cas particuliers où Apple a des allocations système de fichiers qui sont plus uniques à base de stockage et de PASA et instantanés locaux / conteneurs.
  2. Il explique aussi tous ces cas particuliers et des erreurs très bien. Lorsque vous avez des allocations avec de grandes quantités d'espace manquant, il vous évite d'apprendre tous les détails de la purge des instantanés locaux dans la ligne de commande, de savoir quand il est temps de démarrage à la récupération pour exécuter l'utilitaire de disque pour vérifier le disque lui-même lorsque les graphiques n » t ajouter correctement, etc ...

Oui est coûte de l'argent, mais nous espérons que vous sauver la santé mentale et le temps à long terme, car il a été un outil solide depuis de nombreuses années.

Crédit Sathya pour son réponse à super utilisateur .

Autres conseils

J'ai eu un question très similaire , et ai donc décidé de compiler plusieurs méthodes pour le résoudre. Donc, après, il y a ces options et certains d'entre eux je suis arrivé des réponses déjà fournies ici. Je comprends que c'est un peu hors-sujet de la question, mais il est en phase avec les réponses. Cela a de nombreuses parties et ce sont tous les logiciels je pourrais essayer moi-même en quelque sorte.

Il est généralement une bonne idée de porter une attention particulière à l'aide de la sudo options ci-dessous afin que le logiciel peut avoir accès à chaque fichier , qui comprendra probablement une grand ceux qui sont cachés.


Voici une brève liste des applications pour le contrôle de l'utilisation du disque:

  • GrandPerspective est uniquement graphique, en utilisant le Treemap, il peut mesurer des fichiers par des méthodes logiques ou physiques avant la numérisation, le contenu du paquet / show cacher et schéma de couleurs de changement à la volée. Il est également capable d'enregistrer les données numérisées pour l'archivage ou la comparaison de plusieurs fenêtres.

  • Disk Inventory X utilise également le système graphique Treemap mais le long du côté une vue liste des dossiers et fichiers. Les grahpics ne sont pas aussi bon que GrandPerspective ni la liste aussi bonne que OmniDiskSweeper, mais il fait un bon travail de mélange à la fois. Il a un plugin Finder et le plus d'options entre 3 sur les préférences. Il est le plus complexe, mais pas tous complets.

  • OmniDiskSweeper est non graphique et très similaire à la vue de la colonne du Finder. Vous choisissez le dossier ou d'un disque à analyser, il les commander par l'utilisation du disque après avoir pris son temps à calculer. Vous pouvez alors simplement supprimer (passage à ordures) quoi que ce soit la liste.

chacun a ses avantages et ses points forts, je ne suis toujours pas sûr s'il y a un qui vient sur le dessus. Ils sont tous gratuits.


Il y a aussi une approche différente, des applications pour la numérisation des lieux et des fichiers attendus spécifiques pour l'utilisation de l'espace de manière non optimale. Ils se rassemblent essentiellement des choses connues sur le système qui peut être ballonnements votre disque en une seule interface agréable afin que vous puissiez voir et décider ce qu'il faut supprimer.


Une autre approche est à la recherche des fichiers en double. Il existe de nombreuses options commerciales, certains peuvent être mieux que la liste ci-dessous, je ne les ai pas essayé tous. Quoi qu'il en soit, je liste mon choix d'applications considérant que ceux que j'ai pu essayer.

  • TidyUp est une application très bien connu dans ce sujet. Vous pouvez spécifier où scanner pour quel type de doublons. Il offre des modes de base et avancées, plusieurs stratégies différentes et critères.

  • MrClean est un outil gratuit qui seulement scans pour les dossiers pour les doublons et les déchets. Très simpliste mais efficace si vous êtes sûr de ce que vous faites.

  • Chipmunk scans doublons et vous permettent de choisir ceux que vous voulez poubelle. Il offre un noeud-affichage des dossiers et vous pouvez choisir de « supprimer tous les fichiers dans un dossier qui ont des doublons ailleurs, ou vice versa », ainsi que la main-cueillette. Il peut prendre beaucoup de temps pour analyser tous les fichiers, mais il fait un travail très décent après.

  • DupeCheck « déposer un fichier sur lui et il utilisera l'index Spotlight pour voir si vous avez un double potentiel quelque part ». C'est au sujet de cette belle application open source. Pas un excellent outil pour le nettoyage de l'espace à la fois, mais au fil du temps, il vous aide à garder votre espace propre.

  • DuplicateFileSearcher à partir du site: « est un utilitaire puissant logiciel libre qui vous aidera à trouver et supprimer les fichiers en double sur votre ordinateur. Il peut également être utilisé pour calculer hash MD5 et SHA. le logiciel fonctionne sous Windows, Linux, Solaris et MacOS. ». Assez dit.


Ensuite, je vais brièvement discuter sur une approche similaire en citant les parties pertinentes sur les deux autres choses qui peuvent être faites à la recherche de manque d'espace disque, sans installer quoi que ce soit nouveau, juste en utilisant la ligne de commande (le terminal).

(long mais bon) est un des forums de MacFixIt (aller là-bas pour plus d'options et de détails) :

  

Dans la plupart des cas, il y a vraiment des fichiers qui occupent une partie du volume, mais les fichiers sont invisibles dans une utilisation normale du Finder.

     

Utilisation de la fonction du Finder Aller au dossier (dans le menu Aller), regardez la taille du contenu de ces dossiers, en collant dans ces noms de fichiers:

/private/var/vm 
/private/var/log 
/Volumes 
     

Le répertoire / private / var / vm contient les fichiers d'échange utilisés par la mémoire virtuelle. Nouveaux sont faits plus que les données sont échangées de la RAM sur le disque dur. L'ensemble du processus de leur création commence à chaque redémarrage ou redémarrer; ne tentez pas de les enlever vous-même. Vérifiez la taille totale de tous les fichiers d'échange, juste après le démarrage, et que le disque se remplit. Dans Panther, les deux premiers sont swapfiles 64 Mo, chaque nouveau est deux fois la taille de la précédente (128 Mo, 256 Mo, 512 Mo, 1 Go) jusqu'à une taille maximale de 1 Go. Dans Tiger, les deux premiers sont swapfiles 64 Mo,la suivante est de 128 Mo, et les fichiers d'échange supplémentaires sont 256 MB.

     

Si vous ne courez pas le quotidien, hebdomadaire, et des scripts de maintenance mensuels (soit à l'aide d'un utilitaire, ou en exécutant les commandes Sudo par jour périodique, hebdomadaire sudo périodique, et dans le Terminal sudo périodique mensuel), les journaux sur le démarrage le volume peut devenir trop grand. Si une erreur se produit fréquemment et est en cours d'enregistrement, vous pouvez avoir un fichier très volumineux à /private/var/log/system.log.

     

Les fichiers / volumes doit être alias à vos volumes montés. Ne retirez pas ces alias, parce que tout ce que vous faites pour eux arrive au contenu des volumes correspondants. Si vous n'êtes pas sûr que vous pouvez explorer ce dossier sans encombre, avant de commencer, démonter correctement un volume autre que le volume de démarrage, si le problème de l'espace disque manquant affecte uniquement le volume. Les disques externes FireWire peuvent être déconnectés après le démontage approprié.

     

Parfois, les programmes de sauvegarde qui ne peuvent pas trouver un volume destination (ou cible) pour une sauvegarde créer un dossier avec le même nom que la destination, et mettre le dossier dans le répertoire / volumes. Il y a des cas où la totalité du volume de démarrage a été sauvegardé sur lui-même, dans un dossier à l'intérieur / volumes. Si la quantité d'espace manquant est de la taille de votre dossier utilisateur, la sauvegarde d'un tel risque d'être l'explication. Si vous utilisez Carbon Copy Cloner ou d'une autre sauvegarde ou le clonage utilitaire et que ses préférences configuré pour créer une sauvegarde sur un calendrier et le volume de destination n'est pas monté ou dort à l'heure prévue, la sauvegarde est créé dans le répertoire / Volumes .

     

Pour vérifier la taille du répertoire / volumes normalement invisible sur le volume de démarrage actif, ouvrez une nouvelle fenêtre du Finder. Sélectionnez le volume de démarrage dans la liste à gauche, puis choisissez Affichage des colonnes (celui à droite des trois points de vue). Dans le menu du Finder Aller, choisissez Aller au dossier, et collez-le dans:

/Volumes 
     

Le répertoire / Volumes devient visible dans le Finder; trouver sa taille en le sélectionnant et en tapant commande I. Mon répertoire / Volumes est signalé comme 12K.

Cette autre est de Mac OS X Hints forums (pas beaucoup plus pour voir là):

  

Vous pouvez exécuter un du terminal pour voir dans ce qui se passe tous. Cela pourrait prendre quelques minutes pour courir.

     

Un exemple serait d'ouvrir terminal.app puis exécutez ces commandes:

sudo du -h -d 1 -c /
     

Saisissez votre mot de passe quand il le demandera alors laisser aller, il faudra quelques minutes pour courir alors soyez paitent.

du se tient pour l'utilisation des disques. Il y a aussi df . Je aime y compris le -x à la commande ci-dessus:

sudo du -cxhd 1 /

Ajout de l'option de ligne de commande, vous pouvez utiliser un service Automator pour ouvrir une application. Avec cela, vous obtiendrez des résultats différents (et plus complets) sur l'interface graphique.

Ou, si vous êtes sur un Power PC, en utilisant Rosetta ou quoi que ce soit avant Snow Leopard , vous pouvez mélanger tout de l'avant avec des applications mentionnées < a href = "http://www.macupdate.com/app/mac/5620/pseudo" rel = "noreferrer"> Pseudo . Il est une petite application à des choses ouvertes en tant qu'administrateur. Imaginez comme une interface graphique pour sudo.


Enfin, il y a un Guide débutant complet sur « X Lab » que je viens ne citerons pas ici pour c'est trop long.

inventaire disque X est un autre excellent Visualiseur d'espace disque.

Disk Inventory X

FileVault ou tout autre logiciel tiers n'est pas nécessaire en faute.

Mac OS X est tout simplement un système d'exploitation complexe et moderne qui utilise l'espace disque est façon dynamique et souvent imprévisible. Non seulement le fait swapfile augmente et diminue, mais OS X dispose également d'un sous-système qui crée un chargeur dynamique cache partagée peut atteindre des tailles énormes à votre insu. Le cache se trouve dans / var / db / dyld /

Ne jamais mess avec les caches et les fichiers d'échange d'OS X. Le cache est vidé lors du démarrage en mode sans échec et sera recréée au cours des bottes normales. Bref, c'est tout simplement l'espace disque en tête pour exécuter OS X. Vous ne pouvez pas vraiment récupérer ou contrôler le cache.

Quelqu'un à macfixitforums.com a aimablement compilé une liste des suspects habituels que l'espace disque de Mac OS bribes sous l'affichage Where Did My Go d'espace disque?

Téléchargez et exécutez GrandPerspective pour une vue graphique de ce qui est agréable occupation de l'espace disque - quelque chose comme ceci:

Exécuter ce avant et après le redémarrage et vous devriez être en mesure de voir ce que les grandes différences.

On dirait que l'espace récupéré est de votre swap (vm) et les fichiers SleepImage. Redémarrage effacera les fichiers /var/swap/ qui peut croître considérablement si vous êtes à court de RAM ou utilisez un ordinateur portable. Si vous utilisez un ordinateur portable, vous trouverez un fichier appelé sleepimage qui est la taille de la quantité de RAM que vous avez installé et peut être supprimés en toute sécurité - que ladite suppression de quelque chose ici est temporaire <. / p>

Si vous avez besoin de plus d'espace que je suggère d'utiliser des applications (comme le suggère) comme Grande Perspective ou Disk Inventory X pour trouver des fichiers volumineux. Vous pouvez également supprimer les traductions de langue en main ou en utilisant une application comme monolingue - par exemple comme iWeb extrême chute de près de 1 Go à ~ 150 Mo après l'exécution monolingue.

Si vous souhaitez désactiver FileVault, vous pouvez suivre les instructions de href="http://docs.info.apple.com/article.html?path=Mac/10.5/en/8738.html"> d'Apple . par FileVault simplement décochant dans le volet des préférences de sécurité dans les Préférences système

Vous n'avez pas besoin d'outils si vous tenez à utiliser les outils inclus d'Apple.

Démarrer avec système d'information et À propos de ce Mac élément de la barre de menu dans le menu Pomme.

  • sélectionnez le menu Pomme
  • À propos de ce Mac
  • Plus d'infos
  • Stockage (en haut à gauche de la fenêtre entre Affiche et Mémoire )

entrer image description ici

Cet outil utilise le données spotlight , donc s'il semble hors vous pouvez spot reset et laisser le mac en cours d'exécution pendant plusieurs heures pour régénérer toutes les données qui alimentent le graphique d'utilisation du stockage. En fait, le système d'exploitation récent (10,10 et 10,11) beaucoup de temps lorsque l'espace libre diminue progressivement et efface au démarrage est dû à mettre en avant et de se retrouver générer des fichiers de base de données sur une base continue. Vous pouvez vérifier cela avec une commande:

sudo du -sm /.Spotlight-V100; sleep 600; sudo du -sm /.Spotlight-V100

De cette façon, vous obtenez un aperçu de la taille de ce répertoire et 10 minutes plus tard (ou plus si vous n'êtes pas en train de regarder à nouveau votre mot de passe)

Si vous avez besoin de données plus granulaires, utilisez le Finder et ouvrez une fenêtre de liste de l'ordinateur:

  • Maj + Commande + C
  • Commande + 2
  • Commande + J

Cochez la Calculer toutes les tailles vérifier et utiliser les triangles pour exposer des dossiers et de garder trace de ce que les dossiers sont de plus en plus que vous utilisez le Mac sur une période de 20 minutes.

Vous pouvez également inspecter le système de fichiers avec un accès brut fs_usage dans l'application terminal, mais il est un peu comme essayer de prendre une gorgée d'un tuyau d'incendie. Si vous pouvez restreindre un processus ou un dossier pour rechercher avec grep l'activité du système de fichiers devient plus utile et utile de savoir ce qui se passe au plus bas niveau d'accès au système de fichiers.

Un plus libre et utile utilitaire espace disque Mac de The Omni Group, OmniDiskSweeper .

Visualisation en temps réel de l'activité du système de fichiers

fseventer

http://fernlightning.com/doku.php?id=software:fseventer:start

Si vous utilisez Lion

Mobile Time machine

espace disque local sera utilisé, intelligemment - jamais tant de provoquer une alerte du système. Si vous êtes curieux, vous pouvez exécuter deux commandes dans le Terminal:

man mtmd

q

tail -f /private/var/log/system.log | grep -E 'backup|mtm'

- ensemble cette fenêtre Terminal côté, laisser en arrière-plan, le travail normalement pendant une heure. Ce qui est connecté devrait vous rassurer. Lorsque vous êtes satisfait / fini, apportez la fenêtre du Terminal à l'avant-plan, puis interruption de la commande en cours d'exécution:

Contrôle c

du système Misconceptions de fichiers Mobile Time machine

Mac OS X 10.7 Lion: la revue Ars Technica (page 18) (2011-07-20) la perception de là d'un chevauchement, une description de quelque chose comme suboptimale, et parler des copies.

notion de l'espace disque local utilisé pour copies peut être naturellement alarmant - "copier quelque chose prend du temps, des lieux charge du CPU" et d'autres pensées.

Je soupçonne que l'utilisation du Lion de NFS pour les instantanés locaux Mobile Time machine se révélera être pas comparable à la copie, en ce sens. Suspect une utilisation très intelligente de l'espace qui implique ni copie ni mouvement de fichiers - la magie fait au catalogue des arbres et des niveaux connexes sur le HFS + volume et à un certain niveau dans mtmfs.

[macbookpro08:~] gjp22% date
Tue  2 Aug 2011 15:13:04 BST
[macbookpro08:~] gjp22% uname -a
Darwin macbookpro08.centrim.freeman-centre.ac.uk 11.0.0 Darwin Kernel Version 11.0.0: Sat Jun 18 12:56:35 PDT 2011; root:xnu-1699.22.73~1/RELEASE_X86_64 x86_64
[macbookpro08:~] gjp22% sudo fileXray --volume_header /Volumes/MobileBackups
Could not determine an appropriate HFS+ volume from "/Volumes/MobileBackups". The file system type of /Volumes/MobileBackups is 'mtmfs'.

En résumé: après les préoccupations initiales sont mis de côté, la plupart des gens devraient trouver des snapshots locaux pour être une bonne chose, avec un impact sur la performance qui est soit imperceptible ou négligeable.

FileVault 1 dans Snow Leopard ou Lion

Dans les versions plus modernes du système d'exploitation, l'utilisation de bandes pour FileVault 1 ne devrait pas être problématique. l'espace est libéré AFAIR dynamiquement, sans qu'il soit nécessaire de se déconnecter.

Si l'espace libre était aussi bien géré avec FileVault 1 il y a deux ans, quand a été publié, je ne me souviens pas la question.

Trouver le fichier Culprit. Solution

Parmi toutes les réponses ci-dessus .. vous pouvez simplement frapper cette commande sur le terminal pour trouver le fichier coupable ...

Cette commande trouve tous les fichiers individuels dont la taille est supérieure à environ 100 Mo, puis les imprime sur le terminal.

sudo find / -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

Dans mon cas, il y avait un fichier journal tomcat qui est allé à huée 13GB.

On dirait que FileVault peut causer des problèmes quelques problèmes avec l'espace libre. À moins que vous avez vraiment besoin de l'intégration qui fournit FileVault, je vous suggère de le désactiver et utiliser TrueCrypt à la place. Il est open source et ne crazily manger l'espace libre.

Vous pouvez également consulter ce guide sur la façon de libérer de l'espace disque dur sur OS X ou lancer un utilitaire de disque de l'utilisation du disque (comme une Doug Harris suggéré).

Edit:. Depuis l'origine répondant, FileVault a été considérablement overhualled dans OS X Lion et est beaucoup plus fiable

WhatSize

est un espace disque Visualiseur qui coûte 13,00 $ US. Bien que semblable à d'autres programmes décrits ci-dessus, il a aussi un mode dans lequel vous pouvez voir, mesurer et même supprimer des fichiers qui appartiennent au système ou d'autres utilisateurs.

entrer image description ici

je inventaire disque comme beaucoup d'autres ici et a trouvé que j'ai trouvé plusieurs fichiers de sauvegardes iPhone et iPad. Comme je l'ai déclinés en, je découvert que j'avais 4 Go de sauvegardes qui ont deux ans pour les appareils plus anciens je maintenant utilisés plus longtemps. Ce fut une belle découverte sur mon 128 Go disque dur.

Si vous avez eu plusieurs périphériques sur votre Mac, vérifiez ~ bibliothèque / Application Support / MobileSync / sauvegarde. Chaque sauvegarde est dans son propre dossier et ceux de Périmé se tiendra facilement sur.

Essayez la cartographie disque app il est totalement gratuit et il montre caché systems.You peut aussi faire afficher les fichiers supérieurs à 1 Gb etc.

Dans mon cas, il était MySQL / instance MariaDB emballement que pour une raison quelconque avait réplication activée, sur mon ordinateur portable. Trouvé à l'aide: outil GPL - Disk Inventory X http://www.derlien.com/downloads/index .html

Dans mon cas, MariaDB - était de créer un groupe de fichiers bin-log pour la réplication dans / usr / local / var / mysql 50 fichiers à 1 Go chacun ....

« Redémarrage de l'ordinateur me permet de récupérer des gigaoctets d'espace » est pas curieux du tout; afaik, il est un logiciel de rinçage de ses caches. Pour moi, comme un lourd firefox utilisateur (100+ onglets ouverts), redémarrant mon MacBook Libère quelque chose dans le quartier de 1 à 2 Go d'espace disque (qui, par la suite, se remplit de nouvelles données de cache de Firefox).

AFAIK il y a d'autres logiciels avec des caches pléthorique; Je me souviens d'une version antérieure de Mac OS X (Snow Leopard?) Que les mises à jour QuickTime sont quelque part stockées dans la bibliothèque et peuvent être supprimés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top