본문 바로가기

B1:기초 Basement

가비지 수집기 ( garbage collector )

반응형

주제(Subject)
--------------------------------------------------------
한글(약어) : 가비지 수집기
영어(약어) : garbage collector (GC)

관련개념(Related Concepts)
--------------------------------------------------------
명시적 히프(heap) 변수
현수(懸垂) 참조(dangling reference)
프로그래밍 언어
메모리 관리
포인터

개요(Summary)
--------------------------------------------------------
사용이 끝난 기억장소를 회수하는 일을 하는 프로세스. 언어에 따라서는 기억장소를 할당하거나 해제하는 일을 명시적으로 지정할 수 있다. GC는 회수(해제)를 자동으로 처리하는 장치로서 Java언어에서 구현되어 있다.

본문(Body)
--------------------------------------------------------
가비지(garbage)란, 프로그램에서 참조하는 곳이 없으나 메모리에는 할당된 상태로 해제되지 않고 있는 상태의 기억장소(heap)를 말한다. LISP, Smalltalk, Eiffel, Java 등에서는 GC기능을 구현하고 있다. GC처리에 드는 시간만큼 효율이 저하되는 단점.
이와 반대의 개념은 현수참조.

정보원(Sources)
--------------------------------------------------------

블로그,개인 홈페이지 등(Humanities)
--------------------------------------------------------
- HOONS 닷넷
http://www.hoonsbara.com/hoonsboard.aspx?table_name=cshaptip&board_idx=447984&page=1&keyword=&search=&boardmode=2
- SCITECH 기술문서 PDF
http://www.scitech.co.kr/upload/book_image/s_020/bioinfo02.pdf

참고문서(References)
--------------------------------------------------------
* 구글 검색 : garbage collector
* 구글 검색 : 가비지 수집기

* A Glance At Garbage Collection In Object-Oriented Languages : http://www.osnews.com/story.php?news_id=6864
* Wikipedia : http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29
* 한국어(Korean)
이지수,김영택. "프로그래밍 언어론". 한국방송통신대학교출판부.2001. (ISBN:89-20-90311-5)


Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. 이 내용을 가져 가거나 인용하실 때에는, 블로그인 경우 반드시 트랙백을 보내 주시고, 블로그 이외의 곳에 인용,사용할 경우 아래 댓글에 확인가능한 URL을 남겨 주시기 바랍니다.

반응형