GC

/G·C/

[LISP用語より。Garbage Collect(ガベージコレクト)]

  1. 他動詞 不要なものを片付けて捨てること。「今日は机の上をGCしようと思う」

  2. 他動詞 再利用、回収、または別の用途に転用すること。

  3. 名詞 ガベージコレクタプロセスのインスタンス。

ガベージコレクションは、コンピュータメモリを動的かつ透過的に(すなわち、より高水準のソフトウェアによる明示的な確保と解放を必要とせずに)再割り当てするための特定のクラスの戦略を指す計算機科学のテックスピークである。そうした戦略の一つは、メモリ内の全データを定期的にスキャンして、もはやアクセス不可能なものを判定するというものである。役に立たないデータ項目はその後破棄され、それが占めていたメモリは回収されて別の目的に使えるようになる。LISP言語の実装は通常ガベージコレクションを使う。

ジャーゴンでは完全な句が使われることもあるが、より短いのでabbrevのGCのほうが頻繁に使われる。文脈によって解決しなければならない曖昧さがあることに注意。「机をガベージコレクトしよう」は通常、引き出しを片付けることを意味するが、机そのものを捨てる、あるいはリサイクルするという意味にもなりうる。