11月7日更新: このコラムを執筆して以来、Macworldの読者数名からM1 MacBookで同様の問題が発生したという連絡が寄せられています。拡張機能を無効化することで問題が解決したという読者もいれば、Webkitが原因ではないかと指摘する読者もいます。また、Hacker NewsやRedditにも、ユーザーが自身の体験を語る長文のスレッドが投稿されています。
過去10ヶ月間、勤務先から支給された13インチM1 MacBook Proを使ってきました。バッテリー駆動時間も抜群で、速度も抜群で、ほとんどの日で快適に使用できています。以前の2016年モデルと比べて、全体的に大幅なアップグレードです。
でも、何もできない日もあります。今まで所有してきたどのMacよりも、このMacBookは頻繁にフリーズ、クラッシュ、再起動を経験するのですが、その多くはメモリの問題に関係しているようです。パターンを特定するのはほぼ不可能でしたが、会社が私のマシンに何かをインストールしたのではないかと考えていました。今週、同様の問題に関する報告をいくつも読んだので、そうではないかもしれないと思っています。
グレゴリー・マクファデン氏が、新型MacBook Proの64GBのRAMのうち、コントロールセンターが26GBを消費しているとツイートした時のスクリーンショットは、とても見覚えがありました。私の場合、コントロールセンターがそれほど多くのRAMを消費したことはありませんが、SafariやPhotoshop Elementsを使用しているときに頻繁に急上昇し、メールなどのアプリでは散発的に問題が発生しています。これらの問題は、数分で自然に解消される速度低下を引き起こすこともありますが、マシンがフリーズして強制的に再起動しなければならないこともあります。
https://twitter.com/GregoryMcFadden/status/1453763636757995521
今では作業中はアクティビティモニタを開いたままにしていますが、メモリ不足の警告が黄色や赤にならないことはほとんどなくなりました。多くのMacユーザーと同様に、メール、ミュージック、Safari、Outlook、Wordなど、複数のアプリをバックグラウンドでアイドル状態にしておくことが多いのですが、M1 MacBookでは、アプリケーションメモリを解放するためにアプリを終了しなければならないことがよくあります。Safariのタブを閉じるのは、メモリを解放してマシンをスムーズに動作させるために定期的に必要な作業です。

アクティビティ モニターでは、メモリの負荷が赤色で表示されることがよくあります。
IDG
これは今週読んだMacBook ProとMontereyの問題と非常に似ています。ただし、私はまだBig Surを使っています。そのため、これはこれまで広く報告されていなかった、より深刻な問題であると考えられます。開発者がこのような問題に非常に敏感になっているためか、新型MacBook Proの増設RAMによって状況が悪化しているのかもしれません。いずれにせよ、この問題を経験する人の数は増えているようです。Appleがこの問題に気付いてくれることを願っています。
記憶喪失
M1チップの発売により、AppleはMacのRAMに対する考え方を変えました。iPhoneやiPadと同様に、メモリはシステムオンチップ(SOC)と同じパッケージに搭載されるようになりました。M1 ProとM1 Maxにはより大容量のメモリオプションが用意されていますが、M1は16GBが上限です。
M1のリリース時にジェイソン・スネルが書いたように、この整理されたシステムには利点があります。「M1プロセッサのメモリは単一のプールであり、プロセッサのどの部分からでもアクセスできます。システムがグラフィックス用にメモリを追加する必要がある場合、割り当てることができます。ニューラルエンジン用にメモリを追加する必要がある場合も同様です。さらに優れているのは、プロセッサのあらゆる部分がシステムメモリ全体にアクセスできるため、以前はプロセッサコアがアクセスしていた領域にグラフィックコアがアクセスする必要が生じても、パフォーマンスが低下することがないことです。他のシステムでは、データをメモリのある部分から別の部分にコピーする必要がありますが、M1では瞬時にアクセスできるのです。」

私がこの記事を書いている間に受け取ったこのような警告はよくあることです。
IDG
macOSがこの統合メモリ構造を適切に管理しておらず、不要になったRAMを解放せずに、使用可能な容量を超えてRAMを割り当て続けている可能性があります。これは一般的に「メモリリーク」と呼ばれます。パフォーマンスは徐々に低下し、RAMがクリアされるまで待つか、アプリを強制終了するか、マシンを再起動する必要があります。
警告が表示されるのは、どのアプリもそれほど多くのメモリを使用していないのに、アプリが利用可能なメモリ量をはるかに超えるメモリを使用しているように見える時もあります。あるウェブサイトが、理由も分からず20GBものRAMを使用していると報告し、私のマシンに深刻な影響を与えたこともあります。

IDG
今では問題がさらに広範囲に及んでいるので、Appleが解決策を見つけてくれるかもしれません。Appleにコメントを求めましたが、返答はありません。Appleがこの問題を公式に説明することなく、macOSの将来のバージョンで修正する可能性は十分にあります。今年初めに発生したSSDの過剰使用はまさにその例です。ただし、Appleはあれは「データ報告エラー」であり、実際の問題ではないと述べています。メモリのバグは実際に存在する問題であり、できるだけ早く修正する必要があります。
その間、この問題を軽減する方法はいくつかあります。まず、注意深く見守ることです。先ほども述べたように、アクティビティモニターを開いたままにして、アプリのメモリ使用量が増加していることに気づいたら対処してください。また、サードパーティ製のメモリクリーナーを使ってRAMを素早く消去することもできます。定期的に実行することで、リソースを有効活用できます。そして最後に、Big SurまたはMontereyの最新バージョンを常に最新の状態に保ってください。近いうちに修正プログラムがリリースされるはずです。