CyberChaos(さいばかおす)

プログラミング言語、トランスパイラ、RPA、ChatGPT、データマイニング、リバースエンジニアリングのための忘備録

ガベージコレクションとは?

2023-02-10 15:09:45 | Rust
Rust言語の勉強をし始めてガベージコレクションというわけのわからん専門用語が出てきたのでググってみた。
以下はWikipediaからの引用。

ガベージコレクション
[注釈 1]: garbage collectionGC)とは、コンピュータプログラム動的に確保したメモリ領域のうち、不要になった領域を自動的に解放する機能である。

以上。

要するに重いソフトやアプリを使っていて有りがちな、モッサリとかフリーズ、酷い時にはクラッシュしたりするのを避ける機能ということらしい。

しかし、ガベージコレクションを使うメモリ管理方法には様々なトラブルやリスクがあるようだ。

Rustはこのガベージコレクションを使わずしてより安全なメモリ管理を行えて、しかも高速なのである。


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。