?>

macOS 27 응용 프로그램 메모리 부족: 원인과 해결 방법

평소처럼 작업하던 중 Mac이 멈추고, 시스템에서 응용 프로그램용 메모리가 부족하니 사용하지 않는 앱을 종료하라는 창이 나타납니다. 이어서 일시 중지된 앱이 표시된 강제 종료 목록이 뜹니다. 혼란스러운 점은 이 현상이 16GB나 32GB 메모리를 가진 Mac에서도, 저장 공간이 넉넉한 드라이브에서도 일어난다는 것입니다. 원본 안내는 MacHabits에서 나왔습니다.

이 메시지는 사실 RAM이 얼마나 많은지와는 크게 상관이 없습니다. Golden Gate에서는 특정 Mac에서 예전보다 더 쉽게 나타날 수도 있습니다. 아래에서는 무엇이 원인이 되는지, 그리고 원인을 빠르게 찾는 방법을 설명합니다. 시작하기 전에 앱 호환성을 확인하고, 운영 체제를 바꾸기 전에 복원할 수 있는 백업을 준비하십시오.

이 경고가 실제로 의미하는 것

Apple Silicon Mac은 CPU와 GPU가 하나의 통합 메모리 풀을 공유합니다. 앱이 풀의 용량보다 더 많은 메모리를 필요로 하면 macOS는 사용하지 않는 메모리를 압축한 뒤, 일부를 시동 디스크의 스왑 파일로 옮깁니다. 이 조합 덕분에 Mac은 물리 메모리로 짐작되는 것보다 훨씬 많은 일을 처리할 수 있으며, 활동 상태 보기의 ‘사용된 메모리’가 아무 문제 없이도 높게 나타나는 일이 많은 이유가 여기에 있습니다.

이 경고는 그 체계가 감당하지 못할 때 나타납니다. 그런 일이 생기는 경로는 두 가지입니다.

원인 1: 스왑에 쓸 여유 저장 공간 부족

스왑은 시동 디스크에 있습니다. 여유 공간이 줄어들면 macOS는 더 이상 스왑 파일을 만들 수 없고, 메모리는 갈 곳을 잃습니다. Apple 커뮤니티의 오랜 전문가들은 여유 저장 공간이 적으면 디스크가 기술적으로 가득 차기 훨씬 전에도 경고가 나타날 수 있다고 조언합니다. 앱이 가상 메모리를 많이 요청할 때 특히 그렇습니다.

원인 2: 엄청난 양의 가상 메모리를 요청하는 프로세스

여유 공간이 충분한 사람을 혼란스럽게 하는 것이 바로 이 원인입니다. 앱이 macOS에 메모리 주소 공간을 요청하면 커널은 이를 추적하기 위해 페이지 테이블을 만들고, 이 페이지 테이블은 스왑으로 내보낼 수 없는 메모리에 있습니다. 프로세스에 누수가 있어 주소 공간을 해제하지 않은 채 계속 요청하면 테이블이 커지다가 다른 용도로 쓸 실제 메모리가 남지 않게 됩니다. 그러면 드라이브에 공간이 있어도 경고가 나타납니다.

실제로는 두 번째 원인은 대개 앱 하나입니다. 누수가 있는 탭이 열린 브라우저, Electron 앱, 컨테이너 런타임, 가상 머신, 결함이 있는 백그라운드 에이전트 등입니다.

지금 바로 해결하기

경고가 화면에 떠 있는 동안에는 다음과 같이 합니다.

  1. 강제 종료 목록을 읽습니다. 비정상적으로 많은 메모리를 쓰는 앱은 사용량과 함께 표시됩니다. 가장 큰 숫자가 첫 번째 용의자입니다.
  2. 잃어도 되는 앱 중 가장 무거운 것을 종료합니다. 응답한다면 먼저 작업을 저장하십시오. 브라우저와 가상 머신이 흔한 후보입니다.
  3. 메모리 압력을 지켜봅니다. 활동 상태 보기의 메모리 탭에서 확인합니다. 그래프가 다시 녹색이 되면 당장의 위기는 넘긴 것입니다. 재시동은 필요하지 않습니다.

진짜 원인 찾기

Mac이 다시 반응하면, 무엇이 경고를 일으켰는지 5분 동안 찾아내십시오. 그러지 않으면 다시 나타납니다.

메모리순으로 정렬합니다. 활동 상태 보기에서 메모리 탭을 클릭하고 보기 > 모든 프로세스를 선택한 다음, 메모리 열로 정렬합니다. 상위 다섯 개를 기록해 둡니다.

증가하는지 지켜봅니다. 10분 뒤에 다시 확인합니다. 사용하지 않는데도 계속 커지는 프로세스는 누수의 유력한 후보입니다.

터미널에서 정확한 값을 확인합니다.

top -o mem -l 1 -n 10 -stats pid,command,mem

그런 다음 의심 가는 프로세스를 프로세스 ID로 더 자세히 살펴봅니다.

footprint -p 1234
vmmap --summary 1234 | tail -20

1234를 PID로 바꾸십시오. footprint는 그 프로세스가 실제로 차지하는 메모리 양을 보여 줍니다. vmmap --summary는 예약해 둔 가상 주소 공간의 양을 보여 줍니다. 풋프린트는 작은데 가상 크기가 엄청나게 큰 프로세스는 바로 원인 2의 패턴입니다.

스왑과 저장 공간을 확인합니다.

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

스왑 파일이 크고 계속 늘어나는 데다 여유 공간까지 적다면 원인 1입니다. 공간이 충분한데도 경고가 나타난다면 원인 2입니다.

흔한 원인과 대처법

탭이 많은 브라우저. Chromium 기반 브라우저는 탭이나 확장 프로그램마다 별도의 프로세스를 실행합니다. 오작동하는 탭 하나가 끝없이 커질 수 있습니다. 브라우저 자체의 작업 관리자로 찾아내고 확장 프로그램을 점검하십시오.

Electron 및 웹 기반 앱. 웹 기술로 만든 채팅, 협업, AI 데스크탑 앱은 자체 브라우저 엔진을 내장하고 있습니다. 여러 개를 동시에 실행하면 메모리의 큰 부분을 차지할 수 있고, 긴 세션에서 누수가 생기는 경우도 있습니다. 수정되기 전까지는 매일 종료했다가 다시 여는 것이 현실적인 임시 방법입니다.

컨테이너 및 가상 머신 앱. Docker Desktop과 가상화 도구는 가상 머신용으로 메모리를 예약합니다. 설정을 열어 할당량을 실제로 필요한 만큼으로 낮추십시오.

아직 macOS 27에 맞게 업데이트되지 않은 앱. Tahoe에서는 문제없던 앱도 새 OS 릴리스에서는 누수가 생길 수 있습니다. 업데이트를 확인하고, 특정 앱이 계속 원인이라면 개발자에게 알리십시오.

시스템 프로세스. 가장 상위에 Apple 프로세스가 있다면 재시동하고, 업그레이드 후 인덱싱이 끝날 때까지 기다리십시오. 그래도 다시 발생한다면 피드백 어시스턴트로 sysdiagnose를 첨부해 보고하십시오.

Golden Gate에서 256GB Mac이 더 취약한 이유

여기서 원인 1과 업그레이드가 만납니다.

256GB 드라이브를 쓰는 Mac에서는 Golden Gate가 차지하는 공간이 쌓입니다. 새 시스템, 많은 사용자가 Apple이 밝힌 7GB를 훨씬 넘는다고 보는 Apple Intelligence 모델, 업그레이드 후 일시적으로 부풀어 오른 시스템 데이터, 그리고 Time Machine 로컬 스냅숏입니다. 이들이 차지하는 기가바이트만큼 스왑이 쓸 수 있는 기가바이트는 줄어듭니다.

직접 측정한 것은 아니지만 논리는 단순합니다. Tahoe에서 여유 공간 30GB로 무리 없이 돌아가던 Mac이, 똑같은 앱을 실행해도 Golden Gate에서 여유 공간이 12GB가 되면 경고를 만날 수 있습니다. 용량이 작은 드라이브에서 경고가 보인다면 무엇보다 먼저 여유 공간을 확인하십시오.

드라이브의 최소 15~20%는 비워 두십시오. 256GB Mac이라면 대략 40~50GB입니다. 안전하게 그만큼 확보하는 방법은 저장 공간 가이드에서 다룹니다.

예방하기

  • 여유 공간을 건강하게 유지합니다. 특히 주요 업그레이드 후에 신경 쓰십시오.
  • 가끔 재시동합니다. 가동 시간이 길어지면 느린 누수가 쌓입니다.
  • 로그인 시 실행되는 항목을 줄입니다. 시스템 설정 > 일반 > 로그인 항목 및 확장 프로그램에서 설정합니다.
  • 사용된 메모리가 아니라 메모리 압력을 봅니다. 가끔 노란색이 되는 것은 정상입니다. 빨간색이 잦다면 작업량이 메모리를 넘어섰거나 무언가 누수가 생기고 있는 것입니다.
  • 반복되는 원인은 보고합니다. 개발자가 구체적인 보고를 받으면 누수가 수정됩니다.

이 단계의 원본은 macOS 27의 응용 프로그램 메모리 부족 경고에 관한 MacHabits 가이드에서 볼 수 있습니다.

요약

  • 이 경고는 메모리와 스왑이 감당하지 못한다는 뜻이며, 반드시 RAM이 작다는 뜻은 아닙니다.
  • 원인 1: 스왑에 쓸 여유 저장 공간 부족. 원인 2: 엄청난 양의 가상 메모리를 예약하는 프로세스.
  • 강제 종료 목록에서 가장 큰 앱을 종료한 다음, 활동 상태 보기, footprint, vmmap으로 진짜 원인을 찾습니다.
  • Golden Gate를 쓰는 256GB Mac에서는 먼저 여유 공간을 확인합니다.

이 경고에 대해 더 보기: MacHabits의 ‘macOS 27의 응용 프로그램 메모리 부족’ 해설.

출처: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

macOS 27でアプリケーション用メモリ不足:原因と解決策

いつもどおり作業しているとMacの動きが止まり、システムのアプリケーション用メモリが不足したので使っていないアプリを終了するよう促すウインドウが表示されます。続いて、一時停止中のアプリが並んだ「強制終了」の一覧が出ます。混乱するのは、これが16GBや32GBのメモリを積んだMacでも、空き容量が十分にあるドライブでも起こることです。元になった手順はMacHabitsによるものです。

このメッセージは、実際にはRAMの量そのものの話ではありません。Golden Gateでは、特定のMacで以前より表示されやすくなっている可能性もあります。以下では、何が引き金になるのか、原因をどう素早く見つけるのかを説明します。始める前に、アプリの互換性を確認し、オペレーティングシステムを変更する前に復元可能なバックアップを用意してください。

この警告が実際に意味すること

Apple SiliconのMacは、CPUとGPUで1つのユニファイドメモリのプールを共有します。アプリがプールの容量を超えて必要とすると、macOSは使われていないメモリを圧縮し、その一部を起動ディスク上のスワップファイルに移します。この組み合わせにより、Macは物理メモリから想像されるより多くの処理を普通にこなせます。アクティビティモニタの「使用済みメモリ」が、何の問題もなくても高いことが多いのはこのためです。

警告は、この仕組みが追いつかなくなったときに表示されます。そうなる経路は2つあります。

原因1:スワップ用の空き容量が足りない

スワップは起動ディスク上にあります。空き容量が減るとmacOSはスワップファイルを追加で作れなくなり、メモリの逃げ場がなくなります。Appleコミュニティの長年のエキスパートは、空き容量が少ないと、ディスクが技術的にいっぱいになるずっと前に警告が出ることがあると助言しています。特に、アプリが大量の仮想メモリを要求しているときに起こりやすいとのことです。

原因2:大量の仮想メモリを要求するプロセス

空き容量が十分にある人を混乱させるのがこちらです。アプリがmacOSにメモリのアドレス空間を要求すると、カーネルはそれを管理するためにページテーブルを作り、このページテーブルはスワップに退避できないメモリ上に置かれます。プロセスにリークがあり、アドレス空間を解放せずに要求し続けると、テーブルは大きくなり続け、ほかの用途に使える実メモリが残らなくなります。すると、ドライブに空きがあっても警告が表示されます。

実際には、2つ目の原因はたいてい1つのアプリです。リークのあるタブを抱えたブラウザ、Electronアプリ、コンテナランタイム、仮想マシン、不具合のあるバックグラウンドエージェントなどです。

今すぐ対処する

警告が画面に出ている間は、次のようにします。

  1. 「強制終了」の一覧を見る。 異常な量のメモリを使っているアプリは、使用量とともに表示されます。いちばん大きい数字が最初の容疑者です。
  2. 手放せる中でもっとも重いアプリを終了する。 応答するなら先に作業を保存します。ブラウザや仮想マシンが定番の候補です。
  3. メモリプレッシャーを見守る。 アクティビティモニタの「メモリ」タブで確認します。グラフが緑に戻れば、当面の危機は去っています。再起動は不要です。

本当の原因を見つける

Macが反応するようになったら、警告の引き金を5分かけて突き止めてください。そうしないと、また起こります。

メモリで並べ替える。 アクティビティモニタで「メモリ」タブをクリックし、表示 > すべてのプロセスを選んで、「メモリ」列で並べ替えます。上位5つを控えます。

増え続けていないか見る。 10分後にもう一度見ます。使っていないのに増え続けるプロセスは、リークの有力な候補です。

ターミナルで正確な値を取得する:

top -o mem -l 1 -n 10 -stats pid,command,mem

次に、怪しいプロセスをプロセスIDで詳しく調べます。

footprint -p 1234
vmmap --summary 1234 | tail -20

1234をPIDに置き換えてください。footprintは、そのプロセスが実際に占有しているメモリ量を示します。vmmap --summaryは、予約している仮想アドレス空間の量を示します。フットプリントは小さいのに仮想サイズが非常に大きいプロセスは、まさに原因2のパターンです。

スワップとストレージを確認する:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

スワップファイルが大きく、しかも増えていて、空き容量も少ないなら、原因1です。空き容量が十分あるのに警告が出るなら、原因2です。

よくある原因と対処

タブを大量に開いたブラウザ。 Chromiumベースのブラウザは、タブや拡張機能ごとに別のプロセスを動かします。1つの不具合のあるタブが際限なく増えることがあります。ブラウザ自身のタスクマネージャで見つけ、拡張機能も見直してください。

Electronアプリとウェブ技術ベースのアプリ。 ウェブ技術で作られたチャット、コラボレーション、AIのデスクトップアプリは、独自のブラウザエンジンを内蔵しています。いくつも同時に動かすとメモリの大部分を占めることがあり、長時間のセッションでリークするものもあります。修正されるまでは、毎日終了して開き直すのが現実的な回避策です。

コンテナと仮想マシンのアプリ。 Docker Desktopなどの仮想化ツールは、仮想マシン用にメモリを確保します。設定を開き、割り当てを本当に必要な量まで減らしてください。

macOS 27にまだ対応していないアプリ。 Tahoeで問題なかったアプリでも、新しいOSリリースでリークすることがあります。アップデートを確認し、特定のアプリが繰り返し原因になっているなら、開発元に報告してください。

システムのプロセス。 上位にAppleのプロセスが来ている場合は、再起動し、アップグレード後のインデックス作成が終わるのを待ちます。それでも再発するなら、フィードバックアシスタントでsysdiagnoseを添えて報告してください。

Golden Gateで256GBのMacが特に影響を受けやすい理由

ここで原因1とアップグレードが重なります。

256GBのドライブを搭載したMacでは、Golden Gateの占有分が積み重なります。新しいシステム、多くのユーザーがAppleの公表する7GBを大きく上回ると見ているApple Intelligenceのモデル、アップグレード後に一時的に膨らむシステムデータ、そしてTime Machineのローカルスナップショットです。これらが使うギガバイトの分だけ、スワップが使えるギガバイトが減ります。

これを直接測定したわけではありませんが、理屈は単純です。Tahoeで空き30GBのまま快適に動いていたMacが、まったく同じアプリを動かしても、Golden Gateで空きが12GBになれば警告に当たる可能性があります。容量の小さいドライブで警告が出たら、まず空き容量を確認してください。

ドライブの少なくとも15〜20%は空けておく。 256GBのMacなら、およそ40〜50GBです。安全にそこまで空ける方法は、ストレージのガイドで説明しています。

予防のために

  • 空き容量を健全に保つ。 特に大型アップグレードのあとは注意します。
  • ときどき再起動する。 長時間動かし続けると、ゆっくりしたリークがたまります。
  • ログイン時に起動するものを減らす。 システム設定 > 一般 > ログイン項目と機能拡張で設定します。
  • 見るのは「使用済みメモリ」ではなくメモリプレッシャー。 ときどき黄色になるのは正常です。頻繁に赤になるなら、作業負荷がメモリを超えているか、何かがリークしています。
  • 繰り返す原因は報告する。 開発者が具体的な報告を受け取れば、リークは修正されます。

これらの手順の元の版は、macOS 27のアプリケーション用メモリ不足の警告に関するMacHabitsのガイドで確認できます。

要点

  • この警告は、メモリとスワップが追いつかないという意味であり、RAMが少ないとは限りません。
  • 原因1:スワップ用の空き容量不足。原因2:大量の仮想メモリを予約しているプロセス。
  • 「強制終了」の一覧でいちばん大きいアプリを終了し、アクティビティモニタ、footprint、vmmapで本当の原因を探します。
  • Golden Gateを使う256GBのMacでは、まず空き容量を確認します。

この警告についてさらに: MacHabitsによる「macOS 27でアプリケーション用メモリ不足」の解説。

出典: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Memoria per le applicazioni esaurita su macOS 27: cosa significa e come risolvere

Lavori normalmente quando il Mac si blocca e compare una finestra che avvisa che il sistema ha esaurito la memoria per le applicazioni e ti invita a chiudere le app che non usi. Segue un elenco di Uscita forzata con app in pausa. Quello che confonde è che succede su Mac con 16 o 32 GB di memoria e su dischi con molto spazio libero. La procedura originale arriva da MacHabits.

Il messaggio non riguarda davvero quanta RAM hai. Su Golden Gate, inoltre, può comparire più facilmente di prima su certi Mac. Di seguito: cosa lo scatena e come trovare la causa in fretta. Prima di iniziare, controlla la compatibilità delle tue app e tieni un backup ripristinabile prima di cambiare sistema operativo.

Cosa significa davvero l’avviso

I Mac con Apple Silicon condividono un unico pool di memoria unificata tra CPU e GPU. Quando le app hanno bisogno di più di quanto il pool contenga, macOS comprime la memoria inattiva e poi ne sposta una parte in file di swap sul disco di avvio. Questa combinazione permette normalmente a un Mac di gestire molto più di quanto la sua memoria fisica faccia pensare, ed è per questo che la «memoria utilizzata» in Monitoraggio Attività è spesso alta senza alcun problema.

L’avviso compare quando questo sistema non riesce più a tenere il passo. Può succedere in due modi.

Causa 1: spazio libero insufficiente per lo swap

Lo swap risiede sul disco di avvio. Quando lo spazio libero scarseggia, macOS non può creare altri file di swap e la memoria non ha dove andare. Esperti di lunga data della community Apple consigliano di fare attenzione: poco spazio libero può far scattare l’avviso molto prima che il disco sia tecnicamente pieno, soprattutto quando le app richiedono molta memoria virtuale.

Causa 2: un processo che richiede enormi quantità di memoria virtuale

È la causa che spiazza chi ha molto spazio libero. Quando un’app chiede a macOS spazio di indirizzamento di memoria, il kernel crea tabelle delle pagine per tenerne traccia, e queste tabelle risiedono in memoria che non può essere spostata nello swap. Se un processo ha una perdita, chiedendo spazio di indirizzamento di continuo senza mai rilasciarlo, le tabelle crescono finché non resta memoria reale per nient’altro. L’avviso compare allora anche se il disco ha spazio.

Nella pratica la seconda causa è di solito una singola app: un browser con una scheda che perde memoria, un’app Electron, un runtime per container, una macchina virtuale o un agente in background difettoso.

Risolvi subito

Mentre l’avviso è sullo schermo:

  1. Leggi l’elenco di Uscita forzata. Le app che usano quantità insolite di memoria sono mostrate con il loro consumo. Il numero più alto è il tuo primo sospettato.
  2. Chiudi l’app più pesante di cui puoi fare a meno, salvando prima il lavoro se risponde. Browser e macchine virtuali sono i candidati abituali.
  3. Tieni d’occhio la Pressione memoria nella scheda Memoria di Monitoraggio Attività. Quando il grafico torna verde, il problema immediato è passato. Non serve riavviare.

Trova la vera causa

Quando il Mac risponde di nuovo, dedica cinque minuti a individuare cosa ha scatenato l’avviso, altrimenti tornerà.

Ordina per memoria. In Monitoraggio Attività, fai clic sulla scheda Memoria, scegli Vista > Tutti i processi e ordina per la colonna Memoria. Annota i primi cinque.

Controlla la crescita. Ricontrolla dieci minuti dopo. Un processo che continua a crescere mentre non lo usi è un forte candidato a una perdita di memoria.

Ottieni una lettura precisa dal Terminale:

top -o mem -l 1 -n 10 -stats pid,command,mem

Poi esamina più da vicino un sospetto usando il suo ID di processo:

footprint -p 1234
vmmap --summary 1234 | tail -20

Sostituisci 1234 con il PID. footprint mostra quanta memoria il processo occupa davvero. vmmap --summary mostra quanto spazio di indirizzamento virtuale ha riservato. Un processo con un footprint modesto ma una dimensione virtuale enorme corrisponde esattamente allo schema della causa 2.

Controlla lo swap e lo spazio di archiviazione:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

File di swap grandi e in crescita insieme a poco spazio disponibile indicano la causa 1. Molto spazio e l’avviso comunque indicano la causa 2.

Colpevoli comuni e cosa fare

Browser con molte schede. I browser basati su Chromium eseguono ogni scheda o estensione in un processo a sé, e una sola scheda difettosa può crescere senza limiti. Trovala con il task manager del browser stesso e rivedi le estensioni.

App Electron e basate sul web. Le app desktop di chat, collaborazione e IA costruite con tecnologie web portano con sé il proprio motore di browser. Più app insieme possono occupare una grossa fetta di memoria, e alcune perdono memoria nelle sessioni lunghe. Finché non vengono corrette, chiuderle e riaprirle ogni giorno è una soluzione ragionevole.

App per container e macchine virtuali. Docker Desktop e gli strumenti di virtualizzazione riservano memoria per le loro macchine virtuali. Apri le loro impostazioni e riduci l’allocazione a quanto ti serve davvero.

App non ancora aggiornate per macOS 27. Un’app che si comportava bene su Tahoe può perdere memoria su una nuova versione del sistema. Cerca aggiornamenti e, se una stessa app è sempre la responsabile, segnalalo allo sviluppatore.

Un processo di sistema. Se in cima c’è un processo di Apple, riavvia, aspetta che l’indicizzazione successiva all’aggiornamento finisca e, se si ripete, segnalalo con Assistente Feedback allegando un sysdiagnose.

Perché i Mac da 256 GB sono più esposti su Golden Gate

Qui la causa 1 e l’aggiornamento si incontrano.

Su un Mac con disco da 256 GB, l’ingombro di Golden Gate si somma: il nuovo sistema, i modelli di Apple Intelligence che molti utenti vedono occupare ben più dei 7 GB indicati da Apple, i Dati di sistema temporaneamente gonfiati dopo l’aggiornamento e gli snapshot locali di Time Machine. Ogni gigabyte che occupano è un gigabyte che lo swap non può usare.

Non l’abbiamo misurato direttamente, ma la logica è semplice: un Mac che girava tranquillo su Tahoe con 30 GB liberi potrebbe incappare nell’avviso su Golden Gate con 12 GB liberi, con esattamente le stesse app. Se vedi l’avviso su un disco piccolo, controlla lo spazio libero prima di tutto.

Tieni libero almeno il 15–20% del disco. Su un Mac da 256 GB sono circa 40–50 GB. La nostra guida all’archiviazione spiega come arrivarci in sicurezza.

Come prevenirlo

  • Mantieni sano lo spazio libero, soprattutto dopo i grandi aggiornamenti.
  • Riavvia ogni tanto. Tempi di attività lunghi lasciano accumulare le perdite lente.
  • Limita ciò che si avvia al login in Impostazioni di Sistema > Generali > Elementi login ed estensioni.
  • Guarda la Pressione memoria, non la Memoria utilizzata. Un po’ di giallo ogni tanto è normale. Il rosso frequente significa che il tuo carico di lavoro ha superato la memoria o che qualcosa sta perdendo.
  • Segnala i recidivi. Le perdite vengono corrette quando gli sviluppatori ricevono segnalazioni specifiche.

Per la versione originale di questi passaggi, consulta la guida di MacHabits sull’avviso di memoria per le applicazioni esaurita su macOS 27.

In breve

  • L’avviso significa che memoria più swap non reggono il passo, non necessariamente che la tua RAM sia poca.
  • Causa 1: poco spazio libero per lo swap. Causa 2: un processo che riserva enormi quantità di memoria virtuale.
  • Chiudi l’app più grande nell’elenco di Uscita forzata, poi trova il vero colpevole con Monitoraggio Attività, footprint e vmmap.
  • Sui Mac da 256 GB con Golden Gate, controlla prima lo spazio libero.

Altro su questo avviso: memoria per le applicazioni esaurita su macOS 27, spiegata su MacHabits.

Fonte: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Memória de aplicativos esgotada no macOS 27: o que significa e como resolver

Você está trabalhando normalmente quando o Mac trava e uma janela avisa que o sistema ficou sem memória para aplicativos e que você deve fechar os apps que não está usando. Em seguida aparece uma lista de Forçar Encerramento com apps pausados. O que confunde é que isso acontece em Macs com 16 ou 32 GB de memória e em discos com bastante espaço livre. O passo a passo original vem do MacHabits.

A mensagem não trata, de fato, de quanta RAM você tem. No Golden Gate, ela também pode aparecer com mais facilidade do que antes em certos Macs. A seguir: o que a provoca e como achar a causa rápido. Antes de começar, confira a compatibilidade dos seus apps e mantenha um backup restaurável antes de mudar de sistema operacional.

O que o aviso realmente significa

Os Macs com Apple Silicon compartilham um único conjunto de memória unificada entre a CPU e a GPU. Quando os apps precisam de mais do que o conjunto comporta, o macOS comprime a memória inativa e depois move parte dela para arquivos de swap no disco de inicialização. Essa combinação normalmente permite que um Mac dê conta de muito mais do que sua memória física sugere, e por isso a “memória usada” no Monitor de Atividade costuma ser alta sem que haja problema.

O aviso aparece quando esse sistema não consegue acompanhar. Isso pode acontecer de duas maneiras.

Causa 1: pouco espaço livre para o swap

O swap fica no disco de inicialização. Quando o espaço livre diminui, o macOS não consegue criar mais arquivos de swap e a memória fica sem ter para onde ir. Especialistas veteranos da comunidade Apple aconselham: pouco armazenamento livre pode disparar o aviso muito antes de o disco estar tecnicamente cheio, principalmente quando os apps pedem muita memória virtual.

Causa 2: um processo que pede quantidades enormes de memória virtual

Esta é a causa que confunde quem tem bastante espaço livre. Quando um app pede ao macOS espaço de endereçamento de memória, o kernel cria tabelas de páginas para controlá-lo, e essas tabelas de páginas ficam em memória que não pode ser enviada ao swap. Se um processo tem vazamento, pedindo espaço de endereçamento repetidamente sem liberá-lo, as tabelas crescem até não sobrar memória real para mais nada. O aviso aparece então mesmo que o disco tenha espaço.

Na prática, a segunda causa costuma ser um único app: um navegador com uma aba com vazamento, um app Electron, um ambiente de execução de contêineres, uma máquina virtual ou um agente em segundo plano com defeito.

Resolva agora

Enquanto o aviso estiver na tela:

  1. Leia a lista de Forçar Encerramento. Os apps que usam quantidades incomuns de memória aparecem com o consumo. O maior número é o seu primeiro suspeito.
  2. Feche o app mais pesado que você puder dispensar, salvando antes o seu trabalho se ele responder. Navegadores e máquinas virtuais são os candidatos de sempre.
  3. Acompanhe a Pressão da Memória na aba Memória do Monitor de Atividade. Quando o gráfico voltar ao verde, o problema imediato passou. Não é preciso reiniciar.

Descubra a causa real

Quando o Mac voltar a responder, gaste cinco minutos descobrindo o que provocou o aviso, ou ele voltará.

Ordene por memória. No Monitor de Atividade, clique na aba Memória, escolha Visualizar > Todos os Processos e ordene pela coluna Memória. Anote os cinco primeiros.

Observe o crescimento. Olhe de novo dez minutos depois. Um processo que continua crescendo enquanto você não o usa é um forte candidato a vazamento.

Obtenha uma leitura precisa no Terminal:

top -o mem -l 1 -n 10 -stats pid,command,mem

Depois examine um suspeito mais de perto usando o ID do processo:

footprint -p 1234
vmmap --summary 1234 | tail -20

Substitua 1234 pelo PID. footprint mostra quanta memória o processo realmente ocupa. vmmap --summary mostra quanto espaço de endereçamento virtual ele reservou. Um processo com pegada modesta, mas tamanho virtual enorme, se encaixa exatamente no padrão da causa 2.

Confira o swap e o armazenamento:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

Arquivos de swap grandes e crescentes junto com pouco espaço disponível apontam para a causa 1. Muito espaço e o aviso mesmo assim apontam para a causa 2.

Culpados comuns e o que fazer

Navegadores com muitas abas. Navegadores baseados em Chromium executam cada aba ou extensão em um processo próprio, e uma única aba defeituosa pode crescer sem limite. Encontre-a com o gerenciador de tarefas do próprio navegador e revise as extensões.

Apps Electron e baseados na web. Apps de desktop de chat, colaboração e IA criados com tecnologia web carregam seu próprio mecanismo de navegador. Vários ao mesmo tempo podem ocupar boa parte da memória, e alguns vazam em sessões longas. Até serem corrigidos, fechá-los e reabri-los todos os dias é um paliativo razoável.

Apps de contêineres e máquinas virtuais. O Docker Desktop e as ferramentas de virtualização reservam memória para suas máquinas virtuais. Abra os ajustes deles e reduza a alocação ao que você realmente precisa.

Apps ainda não atualizados para o macOS 27. Um app que se comportava bem no Tahoe pode vazar em uma nova versão do sistema. Procure atualizações e, se um mesmo app for sempre o responsável, avise o desenvolvedor.

Um processo do sistema. Se um processo da Apple lidera a lista, reinicie, espere a indexação pós-atualização terminar e, se voltar a acontecer, relate pelo Assistente de Feedback com um sysdiagnose.

Por que os Macs de 256 GB estão mais expostos no Golden Gate

É aqui que a causa 1 e a atualização se encontram.

Em um Mac com disco de 256 GB, a pegada do Golden Gate se acumula: o novo sistema, os modelos da Apple Intelligence que muitos usuários veem ocupar bem mais do que os 7 GB informados pela Apple, os Dados do Sistema temporariamente inflados após a atualização e os snapshots locais do Time Machine. Cada gigabyte que eles ocupam é um gigabyte que o swap não pode usar.

Não medimos isso diretamente, mas a lógica é simples: um Mac que rodava tranquilo no Tahoe com 30 GB livres pode disparar o aviso no Golden Gate com 12 GB livres, rodando exatamente os mesmos apps. Se você vir o aviso em um disco pequeno, confira o espaço livre antes de qualquer outra coisa.

Mantenha pelo menos 15–20% do disco livre. Em um Mac de 256 GB, isso dá cerca de 40–50 GB. Nosso guia de armazenamento mostra formas seguras de chegar lá.

Como evitar

  • Mantenha o espaço livre saudável, principalmente depois de grandes atualizações.
  • Reinicie de vez em quando. Longos períodos ligado deixam vazamentos lentos se acumularem.
  • Limite o que abre no login em Ajustes do Sistema > Geral > Itens de Login e Extensões.
  • Observe a Pressão da Memória, não a Memória Usada. Um amarelo ocasional é normal. Vermelho frequente significa que sua carga de trabalho ultrapassou a memória ou que algo está vazando.
  • Relate os reincidentes. Vazamentos são corrigidos quando os desenvolvedores recebem relatos específicos.

Para a versão original desses passos, consulte o guia do MacHabits sobre o aviso de memória de aplicativos esgotada no macOS 27.

Em resumo

  • O aviso significa que memória mais swap não dão conta, não necessariamente que sua RAM é pequena.
  • Causa 1: pouco espaço livre para o swap. Causa 2: um processo reservando quantidades enormes de memória virtual.
  • Feche o maior app da lista de Forçar Encerramento e depois ache o verdadeiro culpado com o Monitor de Atividade, footprint e vmmap.
  • Em Macs de 256 GB com Golden Gate, confira primeiro o espaço livre.

Mais sobre este aviso: sem memória de aplicativos no macOS 27, explicado no MacHabits.

Fonte: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Manque de mémoire pour les applications sous macOS 27 : causes et solutions

Vous travaillez normalement quand le Mac se fige et qu’une fenêtre annonce que votre système a manqué de mémoire pour les applications et vous invite à quitter les apps inutilisées. Une liste Forcer à quitter suit, avec des apps en pause. Ce qui déroute, c’est que cela arrive sur des Mac dotés de 16 ou 32 Go de mémoire et sur des disques qui ont encore beaucoup de place. Le pas-à-pas d’origine vient de MacHabits.

Ce message ne dépend pas vraiment de la quantité de RAM dont vous disposez. Sous Golden Gate, il peut aussi apparaître plus facilement qu’avant sur certains Mac. Voici ce qui le déclenche et comment trouver rapidement la cause. Avant de commencer, vérifiez la compatibilité de vos apps et gardez une sauvegarde restaurable avant de modifier votre système d’exploitation.

Ce que l’avertissement signifie vraiment

Les Mac Apple Silicon partagent un unique pool de mémoire unifiée entre le CPU et le GPU. Quand les apps ont besoin de plus que ce que le pool contient, macOS compresse la mémoire inactive puis en déplace une partie dans des fichiers d’échange (swap) sur le disque de démarrage. Cette combinaison permet normalement à un Mac de gérer bien plus que ne le laisse penser sa mémoire physique, ce qui explique que la « mémoire utilisée » du Moniteur d’activité soit souvent élevée sans qu’il y ait de problème.

L’avertissement apparaît quand ce système ne suit plus. Cela peut arriver de deux façons.

Cause 1 : pas assez d’espace de stockage libre pour le swap

Le swap se trouve sur le disque de démarrage. Quand l’espace libre se raréfie, macOS ne peut plus créer de fichiers d’échange et la mémoire n’a plus d’endroit où aller. Des experts de longue date de la communauté Apple conseillent de s’en méfier : un stockage libre faible peut déclencher l’avertissement bien avant que le disque soit techniquement plein, surtout quand les apps réclament beaucoup de mémoire virtuelle.

Cause 2 : un processus qui réclame d’énormes quantités de mémoire virtuelle

C’est la cause qui déroute les personnes disposant de beaucoup d’espace libre. Quand une app demande à macOS de l’espace d’adressage mémoire, le noyau crée des tables de pages pour le suivre, et ces tables de pages résident dans de la mémoire qui ne peut pas être déchargée vers le swap. Si un processus fuit, réclamant sans cesse de l’espace d’adressage sans jamais le libérer, ces tables grossissent jusqu’à ce qu’il ne reste plus de mémoire réelle pour quoi que ce soit d’autre. L’avertissement apparaît alors même si le disque a de la place.

En pratique, la seconde cause est généralement une seule app : un navigateur avec un onglet qui fuit, une app Electron, un environnement d’exécution de conteneurs, une machine virtuelle ou un agent d’arrière-plan défectueux.

Corriger tout de suite

Tant que l’avertissement est à l’écran :

  1. Lisez la liste Forcer à quitter. Les apps qui consomment une quantité inhabituelle de mémoire y figurent avec leur consommation. Le plus gros chiffre est votre premier suspect.
  2. Quittez l’app la plus gourmande dont vous pouvez vous passer, en enregistrant d’abord votre travail si elle répond. Les navigateurs et les machines virtuelles sont les candidats habituels.
  3. Surveillez la Pression mémoire dans l’onglet Mémoire du Moniteur d’activité. Quand le graphique redevient vert, le problème immédiat est passé. Un redémarrage n’est pas nécessaire.

Trouver la vraie cause

Une fois le Mac redevenu réactif, consacrez cinq minutes à identifier ce qui a déclenché l’avertissement, sinon il reviendra.

Triez par mémoire. Dans le Moniteur d’activité, cliquez sur l’onglet Mémoire, choisissez Présentation > Tous les processus et triez selon la colonne Mémoire. Notez les cinq premiers.

Guettez la croissance. Regardez de nouveau dix minutes plus tard. Un processus qui continue de grossir pendant que vous ne vous en servez pas est un sérieux candidat à la fuite mémoire.

Obtenez une mesure précise depuis le Terminal :

top -o mem -l 1 -n 10 -stats pid,command,mem

Examinez ensuite de plus près un suspect grâce à son identifiant de processus :

footprint -p 1234
vmmap --summary 1234 | tail -20

Remplacez 1234 par le PID. footprint indique combien de mémoire le processus occupe réellement. vmmap --summary indique combien d’espace d’adressage virtuel il a réservé. Un processus à l’empreinte modeste mais à la taille virtuelle énorme correspond exactement au schéma de la cause 2.

Vérifiez le swap et le stockage :

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

Des fichiers d’échange volumineux et en croissance, combinés à peu d’espace disponible, désignent la cause 1. Beaucoup d’espace et l’avertissement malgré tout désignent la cause 2.

Coupables fréquents et que faire

Navigateurs avec beaucoup d’onglets. Les navigateurs basés sur Chromium exécutent chaque onglet ou extension dans son propre processus, et un seul onglet défectueux peut grossir sans limite. Repérez-le avec le gestionnaire de tâches du navigateur lui-même et passez vos extensions en revue.

Apps Electron et apps web. Les apps de bureau de messagerie, de collaboration et d’IA construites sur des technologies web embarquent leur propre moteur de navigateur. Plusieurs à la fois peuvent accaparer une grande part de la mémoire, et certaines fuient lors de longues sessions. En attendant leur correction, les quitter et les rouvrir chaque jour est une solution de contournement raisonnable.

Apps de conteneurs et de machines virtuelles. Docker Desktop et les outils de virtualisation réservent de la mémoire pour leurs machines virtuelles. Ouvrez leurs réglages et réduisez l’allocation à ce dont vous avez réellement besoin.

Apps pas encore mises à jour pour macOS 27. Une app qui se comportait bien sous Tahoe peut fuir avec une nouvelle version du système. Cherchez des mises à jour et, si une même app est régulièrement responsable, signalez-le à son développeur.

Un processus système. Si un processus d’Apple arrive en tête, redémarrez, laissez l’indexation postérieure à la mise à niveau se terminer et, si cela se reproduit, signalez-le via l’Assistant de réaction avec un sysdiagnose.

Pourquoi les Mac de 256 Go sont plus exposés sous Golden Gate

C’est là que la cause 1 et la mise à niveau se rencontrent.

Sur un Mac doté d’un disque de 256 Go, l’empreinte de Golden Gate s’additionne : le nouveau système, les modèles d’Apple Intelligence que beaucoup d’utilisateurs voient occuper bien plus que les 7 Go annoncés par Apple, des Données système temporairement gonflées après la mise à niveau et les instantanés locaux de Time Machine. Chaque gigaoctet qu’ils occupent est un gigaoctet que le swap ne peut pas utiliser.

Nous ne l’avons pas mesuré directement, mais la logique est simple : un Mac qui tournait sans souci sous Tahoe avec 30 Go libres peut déclencher l’avertissement sous Golden Gate avec 12 Go libres, avec exactement les mêmes apps. Si vous voyez l’avertissement sur un petit disque, vérifiez d’abord l’espace libre.

Gardez au moins 15 à 20 % du disque libre. Sur un Mac de 256 Go, cela fait environ 40 à 50 Go. Notre guide du stockage présente des moyens sûrs d’y parvenir.

Comment l’éviter

  • Gardez un espace libre confortable, surtout après les grandes mises à niveau.
  • Redémarrez de temps en temps. De longues durées de fonctionnement laissent s’accumuler les fuites lentes.
  • Limitez ce qui se lance à l’ouverture de session dans Réglages Système > Général > Ouverture et extensions.
  • Surveillez la Pression mémoire, pas la Mémoire utilisée. Un peu de jaune de temps en temps est normal. Du rouge fréquent signifie que votre charge de travail dépasse votre mémoire ou que quelque chose fuit.
  • Signalez les récidivistes. Les fuites sont corrigées quand les développeurs reçoivent des rapports précis.

Pour la version d’origine de ces étapes, voyez le guide MacHabits sur l’avertissement de manque de mémoire pour les applications sous macOS 27.

En bref

  • L’avertissement signifie que mémoire plus swap ne suivent plus, pas forcément que votre RAM est petite.
  • Cause 1 : trop peu d’espace libre pour le swap. Cause 2 : un processus qui réserve d’énormes quantités de mémoire virtuelle.
  • Quittez la plus grosse app de la liste Forcer à quitter, puis trouvez le vrai coupable avec le Moniteur d’activité, footprint et vmmap.
  • Sur les Mac de 256 Go sous Golden Gate, vérifiez d’abord l’espace libre.

Pour en savoir plus sur cet avertissement : manque de mémoire pour les applications sous macOS 27 : l’explication de MacHabits.

Source : https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Arbeitsspeicher für Programme ausgegangen unter macOS 27: Ursachen und Lösung

Du arbeitest wie gewohnt, da hängt der Mac, und ein Fenster meldet, dass dem System der Arbeitsspeicher für Programme ausgegangen ist und du nicht benötigte Apps beenden sollst. Danach folgt eine Liste von „Sofort beenden“ mit pausierten Apps. Verwirrend ist, dass das auch auf Macs mit 16 oder 32 GB Arbeitsspeicher und auf Laufwerken mit viel freiem Platz passiert. Die ursprüngliche Anleitung stammt von MacHabits.

In der Meldung geht es eigentlich nicht darum, wie viel RAM du hast. Unter Golden Gate kann sie außerdem auf bestimmten Macs leichter auftreten als früher. Im Folgenden: was sie auslöst und wie du die Ursache schnell findest. Prüfe vor dem Start die Kompatibilität deiner Apps und halte ein wiederherstellbares Backup bereit, bevor du dein Betriebssystem änderst.

Was die Warnung tatsächlich bedeutet

Apple-Silicon-Macs teilen sich einen einzigen Pool aus Unified Memory zwischen CPU und GPU. Brauchen Apps mehr, als der Pool fasst, komprimiert macOS inaktiven Speicher und lagert einen Teil danach in Swap-Dateien auf dem Startvolume aus. Diese Kombination erlaubt einem Mac normalerweise weit mehr, als sein physischer Speicher vermuten lässt, weshalb „Verwendeter Speicher“ in der Aktivitätsanzeige oft hoch ist, ohne dass es ein Problem gibt.

Die Warnung erscheint, wenn dieses System nicht mehr mithält. Das kann auf zwei Wegen passieren.

Ursache 1: Nicht genug freier Speicherplatz für Swap

Swap liegt auf dem Startvolume. Wird der freie Platz knapp, kann macOS keine weiteren Swap-Dateien anlegen, und der Arbeitsspeicher kann nirgendwohin ausweichen. Langjährige Experten der Apple-Community raten: Wenig freier Speicherplatz kann die Warnung schon auslösen, lange bevor das Laufwerk technisch voll ist, besonders wenn Apps viel virtuellen Speicher anfordern.

Ursache 2: Ein Prozess, der enorme Mengen virtuellen Speichers anfordert

Das ist die Ursache, die Leute mit viel freiem Platz verblüfft. Fragt eine App macOS nach Adressraum, legt der Kernel Seitentabellen an, um ihn zu verwalten, und diese Seitentabellen liegen in Speicher, der nicht ausgelagert werden kann. Hat ein Prozess ein Speicherleck und fordert immer wieder Adressraum an, ohne ihn freizugeben, wachsen die Tabellen, bis kein echter Arbeitsspeicher für anderes mehr übrig ist. Dann erscheint die Warnung, obwohl das Laufwerk Platz hat.

In der Praxis ist die zweite Ursache meist eine einzelne App: ein Browser mit einem Tab, der Speicher verliert, eine Electron-App, eine Container-Laufzeit, eine virtuelle Maschine oder ein Hintergrund-Agent mit einem Fehler.

Sofort beheben

Solange die Warnung auf dem Bildschirm steht:

  1. Lies die Liste „Sofort beenden“. Apps mit ungewöhnlich hohem Speicherverbrauch werden samt Verbrauch angezeigt. Die größte Zahl ist dein erster Verdächtiger.
  2. Beende die schwerste App, die du entbehren kannst, und speichere vorher deine Arbeit, falls sie reagiert. Browser und virtuelle Maschinen sind die üblichen Kandidaten.
  3. Beobachte den Speicherdruck im Tab „Speicher“ der Aktivitätsanzeige. Ist das Diagramm wieder grün, ist die akute Not vorbei. Ein Neustart ist nicht nötig.

Die wahre Ursache finden

Reagiert der Mac wieder, nimm dir fünf Minuten, um den Auslöser zu finden, sonst kommt die Warnung wieder.

Nach Speicher sortieren. Klicke in der Aktivitätsanzeige auf den Tab „Speicher“, wähle Darstellung > Alle Prozesse und sortiere nach der Spalte „Speicher“. Notiere die obersten fünf.

Auf Wachstum achten. Schau zehn Minuten später noch einmal nach. Ein Prozess, der weiterwächst, während du ihn nicht benutzt, ist ein starker Kandidat für ein Speicherleck.

Genaue Werte aus dem Terminal holen:

top -o mem -l 1 -n 10 -stats pid,command,mem

Sieh dir dann einen Verdächtigen anhand seiner Prozess-ID genauer an:

footprint -p 1234
vmmap --summary 1234 | tail -20

Ersetze 1234 durch die PID. footprint zeigt, wie viel Speicher der Prozess tatsächlich verantwortet. vmmap --summary zeigt, wie viel virtuellen Adressraum er reserviert hat. Ein Prozess mit moderatem Footprint, aber enormer virtueller Größe passt genau zum Muster hinter Ursache 2.

Swap und Speicherplatz prüfen:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

Große, wachsende Swap-Dateien zusammen mit wenig verfügbarem Platz deuten auf Ursache 1. Viel Platz und trotzdem die Warnung deuten auf Ursache 2.

Häufige Verursacher und was zu tun ist

Browser mit vielen Tabs. Chromium-basierte Browser führen jeden Tab oder jede Erweiterung in einem eigenen Prozess aus, und ein einzelner fehlerhafter Tab kann unbegrenzt wachsen. Finde ihn mit dem Task-Manager des Browsers und überprüfe deine Erweiterungen.

Electron- und webbasierte Apps. Chat-, Collaboration- und KI-Desktop-Apps auf Webtechnik bringen ihre eigene Browser-Engine mit. Mehrere gleichzeitig können einen großen Teil des Speichers belegen, und manche verlieren bei langen Sitzungen Speicher. Bis sie repariert sind, ist es eine vernünftige Übergangslösung, sie täglich zu beenden und neu zu öffnen.

Container- und VM-Apps. Docker Desktop und Virtualisierungswerkzeuge reservieren Speicher für ihre virtuellen Maschinen. Öffne ihre Einstellungen und senke die Zuteilung auf das, was du wirklich brauchst.

Apps, die noch nicht für macOS 27 aktualisiert sind. Eine App, die unter Tahoe brav war, kann bei einer neuen Systemversion Speicher verlieren. Suche nach Updates und melde sie dem Entwickler, wenn immer dieselbe App schuld ist.

Ein Systemprozess. Steht ein Apple-Prozess an der Spitze, starte neu, lass die Indizierung nach dem Upgrade abschließen und melde es bei Wiederholung im Feedback-Assistenten mit einem sysdiagnose.

Warum Macs mit 256 GB unter Golden Gate stärker gefährdet sind

Hier treffen Ursache 1 und das Upgrade aufeinander.

Auf einem Mac mit 256-GB-Laufwerk summiert sich der Platzbedarf von Golden Gate: das neue System, Apple-Intelligence-Modelle, die nach Beobachtung vieler Nutzer deutlich mehr als die von Apple genannten 7 GB belegen, nach dem Upgrade vorübergehend aufgeblähte Systemdaten und lokale Time-Machine-Snapshots. Jedes Gigabyte, das sie belegen, kann Swap nicht nutzen.

Wir haben das nicht direkt gemessen, aber die Logik ist einfach: Ein Mac, der unter Tahoe mit 30 GB Freiraum problemlos lief, könnte unter Golden Gate mit 12 GB Freiraum die Warnung auslösen, bei exakt denselben Apps. Siehst du die Warnung auf einem kleinen Laufwerk, prüf zuerst den freien Platz.

Halte mindestens 15–20 % des Laufwerks frei. Auf einem 256-GB-Mac sind das etwa 40–50 GB. Unser Speicher-Leitfaden zeigt sichere Wege dorthin.

Vorbeugen

  • Halte den freien Speicherplatz gesund, besonders nach großen Upgrades.
  • Starte gelegentlich neu. Lange Laufzeiten lassen langsame Speicherlecks anwachsen.
  • Begrenze, was bei der Anmeldung startet, unter Systemeinstellungen > Allgemein > Anmeldeobjekte & Erweiterungen.
  • Achte auf den Speicherdruck, nicht auf den verwendeten Speicher. Gelegentliches Gelb ist normal. Häufiges Rot heißt, dass deine Arbeitslast deinen Speicher übersteigt oder etwas Speicher verliert.
  • Melde Wiederholungstäter. Speicherlecks werden behoben, wenn Entwickler konkrete Meldungen erhalten.

Die ursprüngliche Schritt-für-Schritt-Fassung findest du im MacHabits-Leitfaden zur Warnung „Arbeitsspeicher für Programme ausgegangen“ unter macOS 27.

Kurz gefasst

  • Die Warnung bedeutet, dass Arbeitsspeicher plus Swap nicht mithalten, nicht zwingend, dass dein RAM klein ist.
  • Ursache 1: zu wenig freier Speicherplatz für Swap. Ursache 2: ein Prozess, der riesige Mengen virtuellen Speichers reserviert.
  • Beende die größte App in der Liste „Sofort beenden“ und finde den wahren Verursacher dann mit der Aktivitätsanzeige, footprint und vmmap.
  • Prüfe auf 256-GB-Macs mit Golden Gate zuerst den freien Platz.

Mehr zu dieser Warnung: Arbeitsspeicher für Programme ausgegangen unter macOS 27, erklärt bei MacHabits.

Quelle: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Memoria de aplicaciones agotada en macOS 27: qué significa y cómo solucionarlo

Trabajas con normalidad cuando el Mac se atasca y aparece una ventana que avisa de que el sistema se ha quedado sin memoria de aplicaciones y de que cierres las apps que no uses. A continuación aparece una lista de Forzar salida con apps en pausa. Lo que desconcierta es que ocurre en Mac con 16 o 32 GB de memoria y en discos con mucho espacio libre. El recorrido original viene de MacHabits.

El mensaje no trata realmente de cuánta RAM tienes. En Golden Gate, además, puede aparecer con más facilidad que antes en ciertos Mac. A continuación: qué lo provoca y cómo encontrar la causa rápido. Antes de empezar, comprueba la compatibilidad de tus apps y conserva una copia de seguridad restaurable antes de cambiar de sistema operativo.

Qué significa realmente el aviso

Los Mac con Apple Silicon comparten un único conjunto de memoria unificada entre la CPU y la GPU. Cuando las apps necesitan más de lo que cabe en ese conjunto, macOS comprime la memoria inactiva y después pasa una parte a archivos swap del disco de arranque. Esa combinación suele permitir que un Mac maneje mucho más de lo que sugiere su memoria física, y por eso la «memoria utilizada» del Monitor de Actividad suele ser alta sin que haya ningún problema.

El aviso aparece cuando ese sistema no da abasto. Puede ocurrir de dos maneras.

Causa 1: no hay suficiente espacio libre para el swap

El swap vive en el disco de arranque. Cuando queda poco espacio libre, macOS no puede crear más archivos swap y la memoria se queda sin adónde ir. Expertos veteranos de la comunidad de Apple aconsejan que un almacenamiento libre bajo puede provocar el aviso mucho antes de que el disco esté técnicamente lleno, sobre todo cuando las apps solicitan mucha memoria virtual.

Causa 2: un proceso que solicita cantidades enormes de memoria virtual

Esta es la causa que desconcierta a quienes tienen mucho espacio libre. Cuando una app pide a macOS espacio de direcciones de memoria, el kernel crea tablas de páginas para controlarlo, y esas tablas de páginas están en memoria que no se puede pasar a swap. Si un proceso tiene una fuga y pide espacio de direcciones una y otra vez sin liberarlo, las tablas siguen creciendo hasta que no queda memoria real para nada más. Entonces aparece el aviso aunque el disco tenga espacio.

En la práctica, la segunda causa suele ser una sola app: un navegador con una pestaña con fugas, una app Electron, un entorno de ejecución de contenedores, una máquina virtual o un agente en segundo plano con un error.

Arréglalo ahora mismo

Mientras el aviso está en pantalla:

  1. Lee la lista de Forzar salida. Las apps que usan cantidades inusuales de memoria aparecen con su consumo. La cifra más alta es tu primera sospechosa.
  2. Cierra la app más pesada que puedas permitirte perder, guardando antes tu trabajo si responde. Los navegadores y las máquinas virtuales son los candidatos habituales.
  3. Vigila la Presión de memoria en la pestaña Memoria del Monitor de Actividad. Cuando el gráfico vuelve a verde, el problema inmediato ha pasado. No hace falta reiniciar.

Encuentra la causa real

Cuando el Mac vuelva a responder, dedica cinco minutos a averiguar qué provocó el aviso; si no, volverá.

Ordena por memoria. En el Monitor de Actividad, haz clic en la pestaña Memoria, elige Visualización > Todos los procesos y ordena por la columna Memoria. Anota los cinco primeros.

Observa el crecimiento. Vuelve a mirar diez minutos después. Un proceso que sigue creciendo mientras no lo usas es un firme candidato a tener una fuga.

Obtén una lectura precisa desde Terminal:

top -o mem -l 1 -n 10 -stats pid,command,mem

Después examina más de cerca a un sospechoso usando su ID de proceso:

footprint -p 1234
vmmap --summary 1234 | tail -20

Sustituye 1234 por el PID. footprint muestra cuánta memoria consume realmente el proceso. vmmap --summary muestra cuánto espacio de direcciones virtuales ha reservado. Un proceso con una huella modesta pero un tamaño virtual enorme encaja con el patrón de la causa 2.

Comprueba el swap y el almacenamiento:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

Archivos swap grandes y en aumento junto con poco espacio disponible apuntan a la causa 1. Mucho espacio y el aviso igualmente apuntan a la causa 2.

Culpables habituales y qué hacer

Navegadores con muchas pestañas. Los navegadores basados en Chromium ejecutan cada pestaña o extensión en su propio proceso, y una sola pestaña defectuosa puede crecer sin límite. Encuéntrala con el administrador de tareas del propio navegador y revisa las extensiones.

Apps Electron y basadas en web. Las apps de escritorio de chat, colaboración e IA creadas con tecnología web llevan su propio motor de navegador. Varias a la vez pueden acaparar una gran parte de la memoria, y algunas tienen fugas durante sesiones largas. Hasta que se corrijan, cerrarlas y volver a abrirlas a diario es una solución provisional razonable.

Apps de contenedores y máquinas virtuales. Docker Desktop y las herramientas de virtualización reservan memoria para sus máquinas virtuales. Abre sus ajustes y reduce la asignación a lo que de verdad necesitas.

Apps aún no actualizadas para macOS 27. Una app que se portaba bien en Tahoe puede tener fugas en una versión nueva del sistema. Busca actualizaciones y, si una app es siempre la responsable, notifícaselo al desarrollador.

Un proceso del sistema. Si un proceso de Apple encabeza la lista, reinicia, deja que termine la indexación posterior a la actualización y, si se repite, notifícalo con el Asistente de Comentarios adjuntando un sysdiagnose.

Por qué los Mac de 256 GB están más expuestos en Golden Gate

Aquí se encuentran la causa 1 y la actualización.

En un Mac con un disco de 256 GB, la huella de Golden Gate se acumula: el sistema nuevo, los modelos de Apple Intelligence que muchos usuarios ven ocupando bastante más de los 7 GB que indica Apple, los Datos del sistema temporalmente inflados tras la actualización y las instantáneas locales de Time Machine. Cada gigabyte que ocupan es un gigabyte que el swap no puede usar.

No lo hemos medido directamente, pero la lógica es sencilla: un Mac que funcionaba con holgura en Tahoe con 30 GB libres podría toparse con el aviso en Golden Gate con 12 GB libres, ejecutando exactamente las mismas apps. Si ves el aviso en un disco pequeño, comprueba el espacio libre antes que nada.

Mantén libre al menos el 15–20 % del disco. En un Mac de 256 GB son unos 40–50 GB. Nuestra guía de almacenamiento explica formas seguras de conseguirlo.

Cómo evitarlo

  • Mantén un espacio libre saludable, sobre todo tras las actualizaciones grandes.
  • Reinicia de vez en cuando. Los tiempos de actividad largos dejan que se acumulen fugas lentas.
  • Limita lo que se abre al iniciar sesión en Ajustes del Sistema > General > Ítems de inicio y extensiones.
  • Vigila la Presión de memoria, no la Memoria utilizada. Algo de amarillo de vez en cuando es normal. El rojo frecuente significa que tu carga de trabajo ha superado tu memoria o que algo tiene una fuga.
  • Notifica a los reincidentes. Las fugas se corrigen cuando los desarrolladores reciben informes concretos.

Para ver la versión original de estos pasos, consulta la guía de MacHabits sobre el aviso de memoria de aplicaciones agotada en macOS 27.

La versión corta

  • El aviso significa que la memoria más el swap no dan abasto, no necesariamente que tu RAM sea pequeña.
  • Causa 1: poco espacio libre para el swap. Causa 2: un proceso que reserva cantidades enormes de memoria virtual.
  • Cierra la app más grande de la lista de Forzar salida y encuentra después al verdadero culpable con el Monitor de Actividad, footprint y vmmap.
  • En los Mac de 256 GB con Golden Gate, comprueba primero el espacio libre.

Más sobre este aviso: sin memoria de aplicaciones en macOS 27, explicado en MacHabits.

Fuente: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>

Run Out of Application Memory on macOS 27: What It Means and How to Fix It

You’re working as usual when the Mac stalls and a window announces that your system has run out of application memory and you should quit apps you aren’t using. A Force Quit list follows, with paused apps. What confuses people is that this happens on Macs with 16 or 32 GB of memory and on drives with plenty of free space. The original walkthrough comes from MacHabits.

The message isn’t really about how much RAM you have. On Golden Gate it may also show up more readily on certain Macs than before. Below: what triggers it and how to find the cause fast. Before you start, check app compatibility and keep a restorable backup before changing your operating system.

What the warning actually means

Apple silicon Macs share one pool of unified memory between the CPU and GPU. When apps need more than the pool holds, macOS compresses inactive memory and then moves part of it into swap files on the startup drive. That combination normally lets a Mac handle far more than its physical memory suggests, which is why “memory used” in Activity Monitor is often high without any problem.

The warning shows up when that system can’t keep pace. That can happen in two ways.

Cause 1: Not enough free storage for swap

Swap lives on the startup drive. When free space runs low, macOS can’t create more swap files, and memory has nowhere to go. Long-time Apple community experts advise that low free storage can trigger the warning well before the disk is technically full, especially when apps request a lot of virtual memory.

Cause 2: A process requesting enormous amounts of virtual memory

This is the cause that baffles people with plenty of free space. When an app asks macOS for memory address space, the kernel builds page tables to track it, and those page tables sit in memory that can’t be swapped out. If a process leaks, requesting address space over and over without releasing it, the tables keep growing until no real memory is left for anything else. The warning then appears even though the drive has room.

In practice the second cause is usually a single app: a browser with a leaking tab, an Electron app, a container runtime, a virtual machine or a background agent with a bug.

Fix it right now

While the warning is on screen:

  1. Read the Force Quit list. Apps using unusual amounts of memory are listed with their usage. The biggest number is your first suspect.
  2. Quit the heaviest app you can afford to lose, saving your work first if it responds. Browsers and virtual machines are the usual candidates.
  3. Watch Memory Pressure on the Memory tab of Activity Monitor. Once the graph is green again, the immediate trouble is over. You don’t need to restart.

Find the real cause

Once the Mac responds again, spend five minutes finding what triggered the warning, or it will return.

Sort by memory. In Activity Monitor, click the Memory tab, choose View > All Processes and sort by the Memory column. Note the top five.

Watch for growth. Look again ten minutes later. A process that keeps growing while you aren’t using it is a strong leak candidate.

Get a precise reading from Terminal:

top -o mem -l 1 -n 10 -stats pid,command,mem

Then examine a suspect more closely using its process ID:

footprint -p 1234
vmmap --summary 1234 | tail -20

Replace 1234 with the PID. footprint shows how much memory the process really accounts for. vmmap --summary shows how much virtual address space it has reserved. A process with a modest footprint but an enormous virtual size fits the pattern behind cause 2.

Check swap and storage:

sysctl vm.swapusage
ls -lh /System/Volumes/VM
df -h /System/Volumes/Data

Large, growing swap files together with low available space point to cause 1. Plenty of space and the warning anyway points to cause 2.

Common culprits and what to do

Browsers with many tabs. Chromium-based browsers run each tab or extension in its own process, and one misbehaving tab can grow without limit. Find it with the browser’s own task manager and review your extensions.

Electron and web-based apps. Chat, collaboration and AI desktop apps built on web technology bring their own browser engine along. Several at once can claim a large share of memory, and some leak over long sessions. Until they’re fixed, quitting and reopening them daily is a reasonable workaround.

Container and VM apps. Docker Desktop and virtualization tools reserve memory for their virtual machines. Open their settings and lower the allocation to what you really need.

Apps not yet updated for macOS 27. An app that behaved on Tahoe can leak on a new OS release. Check for updates, and if one app is consistently to blame, report it to the developer.

A system process. If an Apple process tops the list, restart, let post-upgrade indexing finish, and if it recurs, report it through Feedback Assistant with a sysdiagnose.

Why 256 GB Macs are more exposed on Golden Gate

This is where cause 1 and the upgrade meet.

On a Mac with a 256 GB drive, Golden Gate’s footprint adds up: the new system, Apple Intelligence models that many users see taking well over the 7 GB Apple lists, System Data temporarily inflated after the upgrade, and local Time Machine snapshots. Every gigabyte they use is a gigabyte swap can’t have.

We haven’t measured this directly, but the logic is simple: a Mac that ran comfortably on Tahoe with 30 GB free might hit the warning on Golden Gate with 12 GB free, running exactly the same apps. If you see the warning on a small drive, check free space before anything else.

Keep at least 15–20% of the drive free. On a 256 GB Mac that’s roughly 40–50 GB. Our storage guide covers safe ways to get there.

Preventing it

  • Keep free space healthy, especially after major upgrades.
  • Restart now and then. Long uptimes let slow leaks pile up.
  • Limit what launches at login in System Settings > General > Login Items & Extensions.
  • Watch Memory Pressure, not Memory Used. Occasional yellow is normal. Frequent red means your workload has outgrown your memory or something is leaking.
  • Report repeat offenders. Leaks get fixed when developers receive specific reports.

For the original step-by-step version, see the MacHabits guide to the out-of-application-memory warning on macOS 27.

The short version

  • The warning means memory plus swap can’t keep up, not necessarily that your RAM is small.
  • Cause 1: too little free storage for swap. Cause 2: a process reserving huge amounts of virtual memory.
  • Quit the biggest app in the Force Quit list, then find the real culprit with Activity Monitor, footprint and vmmap.
  • On 256 GB Macs running Golden Gate, check free space first.

More on this warning: out of application memory on macOS 27, explained on MacHabits.

Source: https://machabits.info/articles/run-out-of-application-memory-macos-27

?>
?>