2 votes

Mac OS X avec swap désactivé utilise 6 Go d'espace en quelques heures d'utilisation intensive.

J'ai quelques Go (5,38 Go actuellement) d'espace libre sur mon disque dur (MacBook Pro 2010, 10.7.5). Quelques heures après avoir allumé/redémarré mon ordinateur, l'espace libre descend lentement jusqu'à zéro et le système se bloque. . J'ai découvert que ces deux programmes sont à l'origine de ce problème : xCode, Google Chrome (les deux programmes consomment de la mémoire je crois) Bien que je pense que le problème est lié au système d'exploitation lui-même.

J'ai trouvé des questions similaires, mais elles semblent toutes liées à la disparition. certains de l'espace disque, alors que dans mon cas, je perds peu à peu de l'espace. tous de l'espace disque.

Ce que j'ai essayé jusqu'à présent :

  1. Utilisation d'OmniSweeper pour nettoyer mon disque
  2. Désactivation de la pagination et de la permutation sous Mac OS X comme décrit ici
  3. Suppression de l'image de veille

Pour l'instant, la seule solution à ce problème est de redémarrer le système (il récupère alors tous ces Go et je peux travailler pendant quelques heures). Lorsque je ferme Google Chrome et que j'attends quelques minutes, le système libère un peu d'espace disque (pas plus de 600 Mo).

Quelle est la cause de ce problème ? Quel logiciel puis-je utiliser pour l'étudier ?

2voto

Gishu Points 59012

Tout d'abord, si vous souhaitez libérer de l'espace, j'ai utilisé xSlimmer. Il délocalise ET se débarrasse du code "Universal" qui n'est pas utilisé par les processeurs Intel. Cela permet de réduire la taille de toutes les applications. Selon le nombre d'applications que vous avez installées, vous ne verrez peut-être que quelques gigaoctets supplémentaires se libérer.

Chrome met en cache les sites web sur votre disque. C'est en partie ce qu'il fait pour "accélérer" l'affichage des pages. La plupart des gens ne passent pas leur journée à visiter de nouveaux sites web. Ils vont sur des sites qu'ils connaissent bien. C'est pourquoi Chrome (et d'autres navigateurs web) met en mémoire cache votre disque dur. Comme le contenu est extrait du disque local, cela "accélère" l'affichage de la page.

Honnêtement, il ne s'agit pas d'un "problème" (en soi). Il s'agit d'un comportement attendu. Vous devez soit supprimer les programmes inutilisés, soit supprimer (ou compresser) les fichiers de données inutiles, soit augmenter la taille de votre disque dur. Il n'y a pas vraiment d'autre solution. Les programmes peuvent utiliser l'espace du disque dur pour d'autres fonctions (l'enregistrement automatique en est un exemple).

En fait, ce n'est pas une bonne idée d'éteindre votre swap. Il y a quelques exceptions à cette règle, j'ai 16 Go de RAM et je n'ai pas swappé une seule fois en 30 jours. J'ai des années d'expérience et j'ai décidé de désactiver mon swap temporairement. C'était il y a un mois. Aucun problème à ce jour.

Je n'essaie pas de paraître condescendant, vous en savez peut-être plus que moi sur les fichiers Swap (vous les avez peut-être inventés). Je dis simplement que ce n'est généralement pas une bonne idée. Et si votre système n'a vraiment (oui, seulement) que 4 Go de mémoire, vous allez vous retrouver avec des problèmes de manque de mémoire, ou des plantages de logiciels. Je le sais parce que mon Mac Mini passe son temps à utiliser 4 Go.

0voto

Tim Dearborn Points 578

Quelques autres conseils...

Pour éviter que vos images de sommeil ne reviennent, consultez les sites suivants http://www.jinx.de/SmartSleep.html - un programme qui vous aidera à contrôler quand ou si une image de sommeil est écrite.

Pour se débarrasser 1 à 2 Go d'espace supplémentaire Vous pouvez délocaliser votre machine (supprimer tous les fichiers de votre langue) en exécutant le script ci-dessous dans le terminal. Attention Cette opération supprime tous les fichiers de langue sauf l'anglais sur l'ensemble du système. Cela dit, j'ai utilisé ce script sur des centaines de machines de 10.3 à 10.8 sans problème.

sudo find / \( -name *.lproj -and \! \( -name English.lproj -or -name en.lproj -or -name en_US.lproj -or -name en-US.lproj -or -name empty.lproj \) \) -exec rm -rf \{\} \;

0voto

Tony Tellez Points 643

Télécharger Grand Perspective. Il vous montre visuellement où se trouvent vos fichiers. Vous pouvez ensuite les supprimer manuellement. Recherchez l'image de votre "sommeil". Si elle est plus grande que votre RAM actuelle, il s'agit d'un problème majeur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X