ガベージコレクション

この研究室の教員である鵜川の専門です.

プログラムが実行中に作るデータを置くためのメモリを自動的に管理する仕組みです.使わなくなったデータを探して,そのデータが使っているメモリを再利用できるようにします.Javaなどで書かれたプログラムを実行すると,裏でこっそりと働いています.

ガベージコレクションの性能が上がると,全てのプログラムの性能が上がります.実行を速くしたり,少ないメモリで動くようにしたり,スマートフォンのようにバッテリで駆動するシステムのために,消費電力が少ないガベージコレクションを開発したりしています.

教科書を翻訳しました

発表