Plusieurs points à aborder ici :
Tout d'abord - la différence entre les deux captures d'écran n'est pas simplement que la catégorie "Autre" a diminué. Si c'était le cas, je pourrais comprendre pourquoi vous prétendez que cela doit être un bug de quelque sorte. Cependant, si vous regardez de près, vous verrez qu'une nouvelle ligne est apparue nommée "Autres utilisateurs" - et cela explique les chiffres modifiés car elle occupe à elle seule 12,49 Go.
Fondamentalement, lorsque vous ouvrez cette fenêtre, le système affiche les informations actuellement disponibles pour lui - tout en planifiant en même temps un nouveau calcul en arrière-plan. Cela signifie parcourir une partie d'un index de disque afin de regrouper les fichiers utilisés en catégories significatives. Dans votre cas, cela signifie qu'un autre utilisateur sur votre Mac a 12,49 Go de fichiers dans son compte.
Ce n'est en aucun cas une conséquence de "la manière dont le système d'exploitation est codé", ni vos problèmes de mémoire sont causés par "le codage du système d'exploitation". La fenêtre que vous regardez, et les calculs qui se mettent à jour continuellement, ne font en aucun cas partie du noyau du système d'exploitation.
Je recommanderais vivement d'utiliser un programme tel que Disk Inventory X ou DaisyDisk pour localiser les gros fichiers, et voir s'il y a quelque chose que vous pouvez supprimer, ou peut-être déplacer vers un stockage secondaire, afin de libérer de l'espace.
La raison pour laquelle vous voyez souvent la fenêtre "Forcer à quitter les applications" est que vous avez des programmes en cours d'exécution qui remplissent votre RAM physique. Comme vous disposez d'une capacité relativement faible de 8 Go de RAM, des programmes comme Google Chrome la rempliront rapidement. Parfois, vous pouvez économiser beaucoup de mémoire en utilisant des navigateurs alternatifs tels que Safari ou Firefox. Vous pourriez également envisager d'augmenter la capacité de la RAM, si cela est possible avec votre modèle d'ordinateur portable.
Cependant, généralement, les applications remplissant la RAM ne résulteront pas en l'affichage de la fenêtre "Forcer à quitter les applications". Au lieu de cela, le système d'exploitation utilisera automatiquement une partie du disque dur pour décharger la RAM afin de maintenir toutes les applications en cours d'exécution - un processus appelé "swapping". Si cela se produit souvent, vous finirez par avoir un système plus lent - cependant, vous n'aurez pas à quitter les applications. Lorsque votre disque est complètement plein, comme le vôtre semble l'être, le swapping devient impossible, et vous devrez plutôt quitter les applications.
Contrairement à ce que vous dites, ce processus n'est pas différent avec les SSD par rapport aux disques durs traditionnels. C'est exactement le même processus. Le swapping est effectué exactement de la même manière avec les SSD qu'avec les disques durs traditionnels. Cependant, comme les SSD sont généralement beaucoup plus rapides, l'impact sur les performances causé par le swapping n'est pas aussi important ici.
La raison pour laquelle redémarrer votre Mac aide est que cela arrête tous les programmes en cours d'exécution - et récupère ainsi toute la RAM qu'ils utilisaient. Cela signifie également que tout l'espace disque utilisé pour le swapping est récupéré car les programmes utilisant cet espace ne fonctionnent plus. C'est pourquoi vous voyez le montant de l'espace disque libre augmenter un peu après le redémarrage. Si vous continuez à exécuter les programmes gourmands en mémoire, le montant de l'espace disque libre diminuera à nouveau lorsque le système déplacera des données depuis la RAM.
Cependant, rien de ce qui précède n'est dû au fait que le système d'exploitation utilise les "SSD comme cache système", ou parce que les SSD sont traités différemment des "disques durs d'avant".
Je ne recommanderais pas de passer du temps à rechercher la programmation noyau pour résoudre ce problème. À en juger par vos questions, vous auriez une courbe d'apprentissage extrêmement longue, car vous devriez d'abord comprendre comment les systèmes d'exploitation fonctionnent, et les concepts de base. Cependant, ce n'est pas vrai qu'Apple "ne vous permettra pas" de résoudre ce problème - ni qu'ils "ne vous permettront pas" de faire de la programmation noyau. Vous pouvez faire toute la programmation noyau que vous voulez.
Cependant, c'est totalement la mauvaise direction à prendre pour résoudre ce problème, car il n'est pas causé par un bug du système d'exploitation, ou une lacune dans la fonctionnalité du système d'exploitation par rapport à d'autres systèmes d'exploitation de bureau courants.
1 votes
La mémoire d'application est la RAM et non la mémoire SSD. Combien de RAM possède votre ordinateur ? C'est quand même bizarre...
0 votes
Mais voyez-vous, les SSD agissent comme s'ils étaient de la RAM. C'est ce qui est étrange à leur sujet.
0 votes
Et celui-là possède 8 Go de DDR3 à 1867 MHz.
0 votes
Les SSDs NE se comportent PAS comme s'ils étaient de la RAM à moins que vous demandiez à votre système de faire des choses étranges, que vous n'avez pas écrites.
0 votes
@EzekielElin Je ne fais rien de bizarre, pourtant.
2 votes
@Alphonse23 D'accord - juste pour dire, les SSD != RAM. Veuillez modifier vos questions pour inclure une capture d'écran de l'onglet Mémoire dans le moniteur d'activité afin que nous puissions mieux vous aider à répondre à votre question.
1 votes
Votre Mac utilise beaucoup de mémoire et prend donc de l'espace disque pour la mémoire virtuelle. Vous devez d'abord trouver quelle application utilise la mémoire, et peut-être que cela vous aidera à résoudre le problème. Lorsque vous avez le problème, vous pouvez utiliser la commande terminal
top -o -mem -l 1 -n 10 -ncols 8
pour obtenir un rapport textuel.0 votes
Vous semblez avoir 2 problèmes: 1) Vous avez 8 Go de RAM et Chrome (et ses processus associés) en utilise trop. Essayez de ne pas utiliser Chrome. 2) Votre SSD de 128 Go est plein - utilisez DaisyDisk ou OmniDiskSweeper pour découvrir ce qui l'utilise.
0 votes
Vous pouvez utiliser les outils recommandés dans apple.stackexchange.com/questions/5353/… pour en savoir plus sur la façon dont l'espace disque est utilisé. De plus, comme recommandé, ouvrez le Moniteur d'activité, triez par Mémoire utilisée et ajoutez une capture d'écran à votre question.
0 votes
Si vous arrêtez d'utiliser Chrome, vous ne manquerez pas de mémoire. ;-)
0 votes
Les premiers commentaires ici sont plutôt trompeurs car ils ne tiennent pas compte de l'utilisation du swap VM, qui est essentielle pour comprendre le problème.