Anzeige
Anzeige
News

M1-Macbooks haben offenbar vermehrt Speicherlecks

Einzelne Programme haben immer wieder Speicherlecks. Auf den neuen Macs mit M1-CPU scheint das Problem aber etwas Grundsätzliches zu sein.

Von Golem.de
2 Min.
Artikel merken
Anzeige
Anzeige

Macbook Pro mit M1-Chip. (Bild: Apple)

Nach rund zehn Monaten Arbeit auf dem Macbook Pro mit M1-CPU aus dem vergangenen Jahr schreibt der Journalist Michael Simon für das Magazin Macworld über eine bei ihm sehr häufig auftretende Fehlerklasse: Speicherlecks. Betroffen sind davon aber offenbar nicht nur einzelne Anwendungen wegen möglicher Programmierfehler, sondern eine große Breite unterschiedlicher Software.

Anzeige
Anzeige

Der Bericht verweist darüber hinaus auf ähnliche Problembeschreibungen anderer Nutzer. Nach der Veröffentlichung hat Simon offenbar auch eine Vielzahl weiterer Bestätigungen des beschriebenen Verhaltens von anderen Nutzern erhalten. Erste Berichte zu derartig ungewöhnlichen Speicherlecks auf dem M1 gab es bereits in diesem Frühjahr. Diese sind damals jedoch noch als vereinzeltes Problem akzeptiert worden. Diese Einschätzung scheint nun widerlegt, da das Problem wohl deutlich weiter verbreitet ist, als bisher angenommen.

Bei einem Speicherleck wird Arbeitsspeicher von einem Programm zwar belegt, aber nicht mehr genutzt. Außerdem wird der Speicherbereich nicht wieder für eine weitere Nutzung freigegeben. Dies kann unter Umständen dazu führen, dass der verfügbare physische Arbeitsspeicher vollständig ausgelastet ist und nur noch ein zwangsweises Beenden der Software oder des gesamten Betriebssystem das Problem löst.

Anzeige
Anzeige

Speicherlecks machen Macs teils unbrauchbar

Wie es in dem Bericht von Simon heißt, kann in dem Fall einer zu starken Speicherauslastung nicht mehr sinnvoll gearbeitet werden. Hinzu kommen immer wieder eingefrorene Anwendungen, Abstürze oder gar Neustarts des Betriebssystems. Betroffen seien davon auch Apple-eigene Anwendungen wie etwa der Browser Safari oder auch das Kontrollzentrum, die extrem viel Speicher belegen, teilweise sogar mehr als 20 Gigabyte.

Anzeige
Anzeige

Aufgrund der unterschiedlichen betroffenen Anwendungen sowie auch der verschiedenen Betriebssystem-Versionen, mit denen das Problem auftritt, vermutet Simon in seinem Bericht, dass es sich bei den Speicherlecks um ein grundsätzliches Problem handeln könnte. Dafür könnte auch sprechen, dass Apple mit den M1 erstmals eine Unified Memory Architecture (UMA) umsetzt.

Das heißt, CPU, GPU, NPU und andere SoC-Bestandteile nutzen einen einheitlichen Speicher, statt jeweils dedizierte Bereiche. Das soll schnellere Zugriffe ermöglichen, könnte aber auch die beschriebenen Probleme verursachen, falls dafür die Software-Umsetzung im Betriebssystem Schwierigkeiten hat.

Anzeige
Anzeige

Apple setzt zur Speicherverwaltung in MacOS auf das sogenannte Automatic Reference Counting (ARC), bei dem es unter bestimmten Umständen zu Speicherlecks kommen kann, wenn Referenzen nicht richtig eingesetzt oder Exceptions nicht berücksichtigt werden.

Autor des Artikels ist Sebastian Grüner.

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
Kommentare

Community-Richtlinien

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Kommentar abgeben

Melde dich an, um Kommentare schreiben und mit anderen Leser:innen und unseren Autor:innen diskutieren zu können.

Anmelden und kommentieren

Du hast noch keinen t3n-Account? Hier registrieren

Anzeige
Anzeige