MacBook Proで8 GBのRAMを搭載したOSX 10.9.3を実行しています
私はRAM=を監視し、メニューバーに表示するアプリを使用しています。外付けドライブからMacにいくつかの大きなファイルをコピーした後(合計で約5 GB)、 250 mbから400 mbの利用可能なRAM(数は変動します)、通常、この数は少なくとも3.5 GBです。アプリを開くと、RAM(5.66 GB)がファイルキャッシュに割り当てられます。
コンピューターを再起動せずにRAMを取り戻す方法はありますか?必要に応じて、将来的に簡単に実行できるように、Applescriptファイルを使用してこれを実行できるようにしたいと思います。に、しかしそれは必要ではありません。
これは正常であり、問題を表すものではありません。人々は、RAM=が占有されているか、または空きであると考える傾向がありますが、実際にはそうではありません。ファイルキャッシュは、この完璧な例です。
外付けドライブからそのデータをコピーするとき、最初に内容をRAMに読み取ってから、他のドライブに書き込むことができるようにする必要がありました。5ギガのデータをRAMは計算量の多い操作です。コピーしたばかりのファイルを使用したい場合はどうなりますか?コンピュータはそれを賭けているので、RAMあなたがそうすれば、それはその費用を再び支払う必要がないということです。
今ここにあなたの質問の中心に対処するキッカーがあります:ファイルキャッシュに5.66ギグのデータがあると、本当に250-400 MBのRAMが利用可能になりますか?いいえ、その5.66 GBはオペレーティングシステムに関する限り、まだ無料です。なぜですか?何かが必要な場合、コンピュータはそのRAMをナノ秒でダンプできるためです。あなたの= RAM何もしないで空にしておくよりも、キャッシュされたもののコピーで満たされます。オペレーティングシステムがキャッシュするものについてよりスマートであるほど、コンピュータは高速になります。
そのプログラムは、RAMがどれだけ使用されているかについて真実を伝えていますが、同時に、利用可能なRAMの量を誤って表示しています。
ターミナルアプリケーションとアクティビティモニターを開きます。ターミナルで、実行します
purge
それはコマンドを実行することができないと言うでしょう、それは正常です。今すぐ実行
Sudo purge
Sudo
コマンドの使用について、コンピュータによってプロンプトが表示される場合があります。コンピュータスキルのレベルはわかりませんが、Sudo
コマンドを誤って使用したり、不適切に入力したりすると、オペレーティングシステム全体に深刻な影響を与える可能性があります。
アクティビティモニターを確認すると、ファイルキャッシュがクリアされているはずです。MacでのRAM使用量の減少が示されているはずです。
Disk Inventory Xを使用して、コンピューターのスペースを使いすぎているファイルとフォルダーを見つけます。 「ファイルキャッシュ」フォルダが表示され、削除できるはずです。