macOS Monterey : de grosses fuites de mémoire liées au pointeur personnalisé

Stéphane Moussie |

Un changement a priori anodin dans macOS Monterey entraîne de fâcheuses conséquences. La personnalisation du pointeur de la souris, une nouveauté de macOS 12, cause de sévères fuites de mémoire sur Mac Intel comme sur Mac M1. Comme vous pouvez le voir dans la capture vidéo ci-dessous, il suffit de changer la couleur du pointeur pour que la consommation de RAM du panneau Accessibilité des Préférences Système s'affole : elle passe d'environ 15 Mo à plus de 800 Mo ! Et plus on joue avec la palette de couleurs, plus la consommation augmente ! On peut ainsi remplir plusieurs Go de mémoire vive.

Réinitialiser le pointeur ne suffit pas pour retrouver ses précieux Go, il faut également quitter les Préférences Système pour que macOS nous redonne ce qu'il nous a pris injustement.

Cette fuite de mémoire vive ne se limite pas aux Préférences Système, elle peut s'étendre à d'autres apps. Mozilla a remarqué que Firefox pouvait consommer des dizaines de Go à cause d'un pointeur personnalisé. La version 94 du navigateur sortie au début du mois contient un changement qui réduit le risque de fuite.

Pas si difficile que ça de remplir les 64 Go de RAM des MacBook Pro 2021

Les témoignages de consommation très excessive de RAM sur macOS Monterey sont assez nombreux et concernent aussi bien les applications que des composants du système, comme le centre de contrôle qui est capable d'engloutir 26 Go. Le pointeur personnalisé n'est peut-être pas en cause à chaque fois, mais si vous aviez changé sa couleur et que vous constatez une surconsommation de mémoire vive, vous savez ce qu'il vous reste à faire.

Source
merci Kévin
avatar Karamazow | 

Bon, je vais attendre un peu avant de passer à Monterey.

avatar BitNic | 

@Karamazow "Bon, je vais attendre un peu avant de passer à Monterey."

Attends l'année prochaine, il y aura un autre OS

avatar ckermo80Dqy | 

@BitNic

😉

avatar AirForceThree | 

@Karamazow

Pourquoi ? il suffit de ne pas personnaliser le curseur.

avatar Crunch Crunch | 

Dommage…
Moi qui souhaitais passer à Montherey, afin de pouvoir utiliser AirPlay de mon iPhone pour steamer les exercices Fitness+… Je vais devoir attendre.

avatar iVador | 

@Crunch Crunch

Aucun souci chez moi
Plus stable et rapide que Big Sur

avatar zcomzorro | 

@iVador

Dans quel sens est-il plus stable?

avatar BitNic | 

@zcomzorro "Dans quel sens est-il plus stable?"

Horizontal... avec un niveau à bulle !

avatar roccoyop | 

@Crunch Crunch

Ben si tu ne comptes pas changer la couleur du pointeur je ne vois pas ce qui t’empêche de passer sur le nouveau système. 🤷🏻‍♂️

avatar pazou | 

Depuis ce we, mon écran externe LG 34WK95U-W branché en Thunderbolt sur un Mac Mini M1 n’est plus reconnu.
Il l’est de nouveau si je le branche en HDMI
Je viens de tester le câble ce matin, il fonctionne
Et à mon boulot, même souci avec un macbook pro m1, l’ecran externe n’est plus reconnu non plus

Avez-vous des problèmes similaires avec vos écrans externes depuis passage à Monterey ?

avatar GaspardNic92 | 

@pazou

Problème de mon coté pour un disque Thunderbolt ..

avatar pazou | 

@ GaspardNic92

Ça t’es arrivé d’un coup ?
Tu es aussi sur M1 ?
Tout fonctionnait parfaitement pour moi et d’un coup écran non reconnu en Thunderbolt

avatar Valiran | 

Il faut vérifier dans les paramètres d'affichage de l'écran, même problème chez moi parce que MacOS me passe l'écran en VRR. Dès que je remets 144Hz en fixe pouf l'écran s'allume sans soucis.
Ca arrive généralement en sortie de longue veille.

avatar Patrick_C | 

@pazou

J’ai un écran externe sur MacBook Pro M1 instable (micro coupure jusqu’à quelques secondes) régulière, mais je ne sais pas dire si avant cela marchait. Branchement en HDMI

avatar Patou1810 | 

Je comprends de moins en moins le manque impressionnant de stabilité des nouveaux OS. Je bosse actuellement sur mon MacBook Pro 16 au bout de 5 minutes de montage sur FCPX le Mac se bloque, message consommation importante de la mémoire ram et j’ai exactement le même problème sur mon Mac Pro Late 2013, le premier a 32Go et le deuxième 64Go 😡 franchement j’ai commandé dans les premiers jours mon nouveau MacBook Pro Max M1 cela m’écœure 😩

avatar noooty | 

@Patou1810

Ben généralement, quand on travaille essentiellement sur ordinateur, avec des logiciels spécialisés, on attend plusieurs mises à jour du système et des applications pour les adopter.
Sinon, c’est toujours la merdouille…
Et même pas la peine de râler: ça a toujours été comme ça, sur Mac, sur Windows, et sur les autres systèmes…

avatar occam | 

@noooty

"Et même pas la peine de râler: ça a toujours été comme ça, sur Mac, sur Windows, et sur les autres systèmes…"

Non.

avatar Sillage | 

@occam

Windows 10, rien de comparable. Windows 11, fonctionne bien.

Tiens, on peut personnaliser la souris, révolution et innovation de Apple. 🤦‍♂️

A l’époque on disait que Mac était beaucoup plus stable. Ça a bien changé.

Certes, à chaque sortie d’OS, les applications ont besoin d’un certain temps pour être validées sur le système, mais Apple intégré de plus en plus de bug. Et ils pensent mieux savoir que nous ce qui est bon pour nous. Quand certains parlent de moutons pour les fans Apple, ça commence vraiment à prendre du sens. J’aime mes appareils Apple, mais je suis aussi réaliste et accepte de voir où les autres font mieux.

avatar oomu | 

@Sillage

ce n'est pas exactement la même chose, mais les derniers cpus intels sur windows 10 et 11 ont d"importantes régression pour nombre de jeux vidéo sur DRM.

Le point est: l'industrie (Apple en tête) va très vite à pondre de la nouveauté et sortir des produits auprès du public sans jauger l'ensemble des impacts sur tout le reste.

Soit la tâche est impossible donc ben on fait sans, soit il n'y a tout simplement pas assez de temps accordé pour que des humains y arrivent.

La seule chose que nous pouvons faire est de nous restreindre à acheter et/ou mettre à jour rapidement.

Mais effectivement Apple a un problème qu'elle ne peut pas laisser courir pour encore 10 ans.

avatar Sillage | 

@oomu

Je comprend le point de vue, mais pas entièrement en accord. Quand on sort une chose tellement buguée comme ces derniers temps, cela entache la confiance. Un nouvel OS, il aurait pû être peaufiné un peu plus et mieux testé.
De plus, pour une joute qui maitrise hardware et software, là où Microsoft doit gérer des configurations très exotiques.

avatar armandgz123 | 

@noooty

Les premières versions des maj majeures sont bien pires sur MacOS que sur Windows en tout cas

avatar tupui | 

@armandgz123

Lol on parle de Windows 11 ? Ils en sont encore à sortir des patchs et c’est pas fini. Les gens ne savent vraiment pas de quoi ils parlent…

avatar armandgz123 | 

@tupui

Oui, Windows 11. En même temps, c’est difficile de faire pire que Monterey, pour moi en tout cas. Chaque jour j’ai un plantage grave…

avatar pat3 | 

@armandgz123

Faudrait peut-être regarder si ce n’est pas un logiciel (ou plusieurs logiciels, séparément ou combinés) qui génère le plantage.
A ce stade, à mon sens, une clean (re)install s’impose, avec réintroduction à la main un par un de tes logiciels non Apple .

avatar fte | 

@pat3

Eh oh, macOS n’est pas Windows… errr. Wait. Oh. Et bien en fait… oui, je suppose. Clean install de l’une précédente version de macOS, c’est ce que tu voulais dire, juste ? C’est vrai. C’est une bonne solution.

avatar pat3 | 

@fte

Je pensais plutôt : clean install de Monterey et récup une à une des apps via Assistant de migration. L’activité « week-end-pendant-que-madame-est-en-week-end-fille-et-que-les-enfants-se-font-une-totale-Seigneur-des-anneaux+Le-Hobbit-versions-longues »🙂

avatar AirForceThree | 

@pat3

Oui mais il faut avouer que c'est très MacOS 9 comme logique. Clean install, on active les extensions une à la fois pour voir celle qui plante.

avatar occam | 

@Patou1810

> “Je comprends de moins en moins le manque impressionnant de stabilité des nouveaux OS.”

Au manque de stabilité il faut ajouter un manque tout aussi surprenant de maturité de chaque nouvelle version, ce qui pourrait sembler paradoxal sinon antinomique pour un OS à pedigree Unix.

Vous mentionnez votre Mac Pro Late 2013 ; cela vous désigne comme utilisateur expérimenté. Il est donc probable que vous avez déjà eu à essuyer les plâtres, stabilité et maturité n’étant pas précisément les attributs primaires des versions de macOS nouvellement sorties ces dernières années. J’aimerais comprendre votre surprise à la vue de la dernière mouture, alors qu’elle s’inscrit dans le droit fil de ce qui, chez Apple, n’est plus un accident de parcours, mais une manière de faire, manière que l’entreprise se croit en droit d’imposer à ses clients sans risquer d’encourir la moindre sanction de leur part.

avatar Patou1810 | 

@occam

Malheureusement je reste un être humain avec des croyances d’un jour meilleur sur les OS d’Apple mais plus les années passent et moins j’y crois 😩 je fais partie des personnes qui aiment avoir une synchronisation entre les machines sur les dernières mises à jour et avoir un confort de travail également (être devant mon écran au bureau ou être devant mon écran à mon domicile et me retrouver la ou je me suis arrêté avec le même OS) mais quand vous venez d’un OS qui était pas top (BigSur) je saute le pas 🤷🏻‍♂️ bêtement j’en suis conscient…

avatar Bigdidou | 

@occam

« Au manque de stabilité il faut ajouter un manque tout aussi surprenant de maturité »

Je ne vous pas en quoi macOS n’est pas « mature », et encore moins pour cette version…

Apple nous livre au contraire pour la première itération d’un processeur ARM une version très mature et pour le moins consistante de son OS.

La première version de Windows ARM était une merveille de fonctionnalité et de stabilité ?
Ça m’a échappé…

avatar oomu | 

@Bigdidou

"Je ne vous pas en quoi macOS n’est pas « mature », et encore moins pour cette version…"

c'est justement le propos.

macOs "11" vu son historique (base BSD/Unix/Mach _très_ éprouvée, cocoa bien maîtrisé, et swift qui a maintenant quelques années), le système ne devrait plus à avoir encore des régressions surprenantes chaque fois qu'Apple touche un truc.

avatar Bigdidou | 

@oomu

« macOs "11" vu son historique (base BSD/Unix/Mach _très_ éprouvée, cocoa bien maîtrisé, et swift qui a maintenant quelques années), le système ne devrait plus à avoir encore des régressions surprenantes chaque fois qu'Apple touche un truc »

Tu sais ca bien mieux que moi.
Mais quand même, ce système doit intégrer de plus en plus de technologies logicielles, un matériel de plus en p’us complexe (2, 3 voire plus processeurs différents…), des éléments de sécurité également de plus en plus complexes et intégrés…

Ceci étant, je me demande s’il n’y a pas un gros problème avec le clavier iOS et les algorithmes qui gèrent la reconnaissance et la correction de la zone frappée.
C’est devenu impossible d’écrire avec pour moi une lettre sur 3, c’est une lettre d’a coté qui s’inscrit…

avatar fte | 

@Bigdidou

"C’est devenu impossible d’écrire avec pour moi une lettre sur 3, c’est une lettre d’a coté qui s’inscrit…"

Idem.

avatar Bigdidou | 

@fte

« Idem »

Ah, merci, je me disais bien…

avatar Inconnue 67 | 

@Bigdidou

« je me demande s’il n’y a pas un gros problème avec le clavier iOS »

J'ai également constaté des latences avec le clavier (sur iPadOS 14.8.1)...
Ce problème est apparu du jour au lendemain, sans raison apparente... (Je n'ai rien changé sur l'iPad, qui puisse expliquer ce phénomène. Peut-être est-ce suite à une MàJ "silencieuse" diffusée par Apple ? 🤔 Je me souviens que ce matin là, l'iPad m'avait réclamé mon code pour le déverrouiller et réactiver Touch ID...)

J'ai jamais eu ce problème de latence. C'est vraiment pénible, j'espère qu'il y aura un correctif... (Et sans être contrainte de passer à iPadOS 15... 😏)

avatar BeePotato | 

@ oomu : « macOs "11" vu son historique (base BSD/Unix/Mach _très_ éprouvée, cocoa bien maîtrisé, et swift qui a maintenant quelques années), le système ne devrait plus à avoir encore des régressions surprenantes chaque fois qu'Apple touche un truc. »

Je ne vois pas le rapport.
Quand on « touche un truc » en modifiant du code ou en en ajoutant, ben on crée des bugs, que le code avant ça ait été stable et « mature » ou non.

Et plus la base de code est grosse, complexe et ancienne, plus on court le risque de créer des bugs en raison d’interactions imprévues avec d’autres bouts de code.

avatar 0MiguelAnge0 | 

@Patou1810

Si tu bosses avec ton Mac et que tu te precipites pour changer d’OS, alors c’est que tu n’en as pas un besoin impératif ou alors c’est limite, limite, du masochisme….

avatar oomu | 

@0MiguelAnge0

oui

mais l'une des raisons (peut être trop implicites) de payer Apple, c'est de ne pas avoir à se préoccuper de cela.

C'est du moins ce à quoi on s'attendrait.

avatar Bigdidou | 

@Patou1810

« Je comprends de moins en moins le manque impressionnant de stabilité des nouveaux OS »

Ils sont de plus en plus complexes, notamment en terme de gestion de la sécurité.
Pour moi, rien d’étonnant.

avatar oomu | 

"Je comprends de moins en moins le manque impressionnant de stabilité des nouveaux OS."

il n'y a pourtant aucun secret.

MacOs, IOs et iPadOs sont annualisés (comme FIFA !) et cela entraîne un rythme impossible pour tout humain (comme FIFA !).

Le calendrier est imposé à l'avance (comme FIFA!) avec des fonctionnalités multiples à caser obligatoirement pour satisfaire le discours commercial de la Nouveauté (comme FIF...)

Aucun être humain n'a jamais réussi à suivre un tel rythme. On le voit sur tout! Cinéma (un starwarss annuel ? NAZE ! Disney elle même a reconnu), série télé (une saison annuel sans cesse ? la 3eme est NAZE quasi systématiquement tellement tout le monde est rincé), jeux vidéo (chaque FIFA est.. hmm... NAZE d'une version à l'autre)

etc

"Je bosse actuellement sur mon MacBook Pro 16 au bout de 5 minutes de montage sur FCPX le Mac se bloque, message consommation importante de la mémoire ram et j’ai exactement le même problème sur mon Mac Pro Late 2013, le premier a 32Go et le deuxième 64Go 😡 franchement j’ai commandé dans les premiers jours mon nouveau MacBook Pro Max M1 cela m’écœure 😩"

Vérifiez dans votre suite de logiciels si y a pas un module/greffon/autre qui mange tout.

et bien sur le curseur ;)

Sur ce je vous laisse, y a le nouveau Call Of qui sort, j'espère qu'il est bien mieux que celui de l'année dernière et sans bug cette fois ci.

avatar Inconnue 67 | 

@oomu

« y a le nouveau Call Of qui sort, j'espère qu'il est bien mieux que celui de l'année dernière et sans bug cette fois ci. »

L'espoir fait vivre, hein... 🙏😅

Je ne compte même plus le nombre de crises de nerfs et de parties gâchées, à cause d'un bug qui persiste depuis des mois sur PS4 !
(Perte du son, lors d'un objectif en mode Zombies... 🧟‍♀️
Ou encore, plantage du jeu, pendant le chargement du niveau suivant... 🤬😖)

Chaque année, je m'empressais d'aller acheter le nouveau CoD dès sa sortie ; mais cette fois-ci je vais m'abstenir, et patienter un peu...

avatar Cyrille50 | 

Je n'ai pas changé la couleur du pointeur, mais sa taille. Est-ce qu'un plus gros pointeur consomme plus de mémoire vive SVP ?

avatar Filou96 | 

Big Sur tourne bien, jamais de d'OS nouveau avant 6 mois de toutes façons pour moi , je bosse avec mon ordi et j'ai quelques logiciels pro chatouilleux et qui trainent toujours à se mettre à jour ...

avatar pat3 | 

J’ai constaté une consommation excessive en cours lorsque je projette un diaporama et une fenêtre de navigateur, mais je n’aurais jamais pensé incriminé le pointeur, dont j’ai simplement agrandi la taille pour éviter de le perdre sur le vidéo projecteur (je projette en bureau étendu). La modification de taille faut aussi parti dès modifications du curseur recensé (auquel cas la fuite existait peut-être déjà avant, expliquant bien des faiblesses de batterie de mon ancien MacBook Pro Intel).

avatar murapom | 

@pazou
Aucun problème avec 2 MacBook pro intel

avatar Pimentpub | 

Bonjour.
Depuis la mise à jour de Big Sur vers Monterey, j'ai toujours un message de Bluetooth qu'un appareil avec son numéro MAC veut se connecter.
Je n'ai jamais eu cette requête sur Big Sur et elle arrive au moins 4 fois/jour maintenant.
Il n'est plus possible d'utiliser les touches SHIFT et OPTION pour déboguer Bluetooth avec Monterey

avatar Cartier Daniel | 

@Pimentpub

avatar SuBWaReZ | 

@Pimentpub

Je cherche également la fonction réinitialisation du Bluetooth pour un problème de latence audio que j’avais régler comme ça sur Big Sur et qui est revenu avec Monterey :(

avatar rolmeyer (non vérifié) | 

iStat me donne entre 11 % au minimum et 69 % au max de pression mémoire en fonction de ce que je fais. Mac M1 avec 8 Go de mémoire. Je suppose que j’ai pas le bug.

avatar Bigdidou | 

@rolmeyer

« iStat me donne entre 11 % au minimum et 69 % au max de pression mémoire en fonction de ce que je fais. Mac M1 avec 8 Go de mémoire. Je suppose que j’ai pas le bug. »

Non, on peut pas dire ça ;)
Même, une plutôt très bonne gestion de la mémoire…

Pages

CONNEXION UTILISATEUR