- 915 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 12:09:49.56ID:KYYeGok8.net]
- >>884
> 確かメモリクリーナーってアプリはメモリ圧迫してOSのメモリ断片化解消機能を意図的に呼び出すアプリなんだけど、そう言う意味じゃ大量にメモリ喰う時点で断片化はOSが解消してくれんじゃね? ディスクと同じで断片化を解消するにはメモリ内のデータを移動しなきゃいけないが、 ポインタ(メモリ座標の生の値)を使う言語ではデータの移動はできない。 参照を使う言語であれば、可能かもしれないが(ただしOSの仕事ではない) またディスクは断片化していても、遅くなるだけでファイルを作成することはできるが メモリの場合は、断片化によってうまれて小さな空き領域に 大きなデータを作ることはできない。 何度もメモリの確保と解放を繰り返す処理を行うと、使えない小さな空き領域が たくさん作られていくことになる。
|

|