macOSでより多くのRAMを使用できるようにするための手順はありますか?


0

先週末、マシンをアップグレードして32 GBのRAMを搭載しました。それほど多くのメモリは必要ないことは知っていましたが、macOSはファイルのキャッシュなどにそれを使用すると考えました。

アクティビティモニターに応じたメモリ使用量

アクティビティモニターによると、約13 GBのメモリがアプリケーションで使用され、約6 GBがキャッシュに使用されており、13 GBがアイドル状態のままです。これらの数値は、時間と現在のワークロードによって多少異なりますが、一般的に、macOSは常に約20 GBを超えるメモリの使用に失敗します。

macOSに追加のメモリを使用させるために実行できる手順はありますか?たとえば、コンピューターの比較的遅いSSDを相殺するために、macOSキャッシュファイルをより積極的に作成できると便利です。


画像が撮影されたとき、システムがどれくらいの時間稼働していたのだろうか。システムは何もキャッシュせずに起動し、実行してファイルを読み込む必要があります。ディスクから読み取られた後のみキャッシュされます。システムはキャッシュを事前に入力しません。キャッシュが使用されておらず、遅いという事実は、制約がRAMではなかったことを示しています。
bmike

@bmikeシステムはスクリーンショットの時点で2日間稼働していましたが、統計は比較的安定しているようです。キャッシュが事前に入力されていないことを
恥ずかしく思い

MacOSのキャッシュをより積極的に作成するには、ディスクからより多くを読み込む必要があります。
トールビョーンラヴンアンデルセン

回答:


2

macOSはデフォルトでメモリなどにファイルなどを積極的にキャッシュします。あなたの場合、あなたのプログラムは単にそんなに多くのデータをロードしていないようです-そしてそれ以上キャッシュするものは本当にありません。

システムの実行時間を長くして、値をもう一度見ると、ほとんどのメモリがアイドル状態のままになるように数値が変更されていることがわかります。

RAMディスクをシステムに追加することによりより多くのメモリを選択的に使用できます。つまり、実際にはRAMにある仮想「ディスク」です。その後、ファイルをそのディスクにコピーして、RAMにとどまるようにします。通常のデスクトップの使用には非常に実用的ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.