絶対にお金から人をleす以外に何もありません。Appleがそれを承認した理由を聞かないでください。iOSおよびOS Xは、必要に応じてメモリを管理します。FUDの多くは、それが苦手だと主張しています。それらの主張を裏付ける証拠はありません。事実は提示されていません。この分野での経験や教育の経験が少なかった人は誰もいなかった(私が見た)ことを主張し、認定した。ヘビ油。
パフォーマンスを改善したいですか?より良いデバイスを購入してください。より優れたハードウェアのみがパフォーマンスの向上に相当します。もちろんシステムを最適化することはできますが、これはそうではなく、利用可能なメモリをシフトするだけです。
OS Xのメモリ管理を理解する方法の内訳を以下に示します(Appleのご厚意による)。
空きメモリ
これは使用されていないRAMです。
有線メモリ
このメモリ内の情報はハードディスクに移動できないため、RAMに保持する必要があります。有線メモリの量は、使用しているアプリケーションによって異なります。
アクティブメモリ
この情報は現在メモリ内にあり、最近使用されました。
非アクティブなメモリ
メモリ内のこの情報は積極的に使用されていませんが、最近使用されました。
たとえば、Mailを使用してから終了した場合、Mailが使用していたRAMは非アクティブなメモリとしてマークされます。この非アクティブメモリは、空きメモリと同様に、別のアプリケーションで使用できます。ただし、別のアプリケーションで非アクティブメモリが使用される前にメールを開くと、低速のハードディスクからメールをロードするのではなく、非アクティブメモリがアクティブメモリに変換されるため、メールが速く開きます。
AppleのOSでのメモリ管理の初歩的な理解があったとしても、非アクティブなメモリを「解放」することが有用であるとお考えですか?それを要求するすべてのアプリケーションで使用でき、同じアプリケーションが再びそれを保持したい場合は、速度が向上します。もちろん、これは単純なことではありませんが、非アクティブなメモリを削除して空きメモリに移動しても、パフォーマンスは向上しません。結局のところ、どうすればそれができますか?優れたシステムは、すべてのメモリを蓄積し、必要なものに割り当てる必要があります。空きメモリは、定義上、使用されていないため、無駄なメモリです。8 GBのRAMがあり、常に4 GBを空けておくと、4 GBを実行しているシステムができます。
OS Xの非アクティブなメモリはインテリジェントに割り当てられます。そうでないと主張する有効かつ信頼性の高いデータを見つけたら、チューニングを変更します。そして正直なところ、サードパーティのアプリがメモリ管理の聖杯を見つけたと思いますか?これは、Appleの世界クラスのエンジニアを常に避けてきました(何千ものオープンソースUNIXプログラマーは言うまでもありません)?私が言ったように、ヘビ油。