2016-12-09 8 views
0

リアルタイムシステムでは、ごみをできるだけ避けるために事前割り当てメモリを使用することが望ましいと聞きました。しかし、それはどういう意味ですか?新しい演算子を呼び出すたびに、実行時にヒープメモリを使用することがわかっています。だからどのように事前に割り当てられたメモリを使用するために達成する?preallocated memory in java

答えて

1

"事前割り当てメモリ"とは、実行中に複数回メモリを割り当てずに不要になったメモリを残すのではなく、起動後に必要なメモリブロックをすべて1回割り当てることを意味します(new演算子を使用します)。ガベージコレクタが解放されます。

0

予め割り当てられたメモリとは、プログラムのロード時に割り当てられるメモリを意味し、javaにはstaticというキーワードを使用できます。

詳細はthis

関連する問題