Garbage Collection Related ...
Java, C#, Ruby, Python등등 요즘 많이 사용되는 개발 언어들은 모두 garbage collection을 지원하는 메모리 관리자를 사용한다. 심지어 Objective-C 2.0에서도 garbage collection을 지원한다.
실제 코딩에서는 GC에 대한 많은 지식은 필요없으나 이를 잘 이해하면 프로그램 수행 성능을 최적화할 수도 있을 것이다.
JavaOne에서 Garbage Collection과 관련된 세션들을 모아보았다.
---
업데이트: JavaOne외에 다른 소스에서 건진 GC 관련 자료도 정리해보자.
내가 최근에 새로이 작성한 블로그 글이다. JDK 7에 새롭게 추가될 G1 가비지 콜렉터에 대한 기술적인 배경을 설명한다.
Microsoft의 .NET framework의 실행 환경인 CLR (Common Language Runtime)의 GC에 대해서 설명하고 관련된 정보를 잘 모아두었다.
와우. 마인드 맵 까지 동원하여 JVM GC에 대해 잘 정리해 둔 자료. 꼭 읽어보도록 하자.
Stackoverflow 사이트에서 Java VM의 메모리 관리에 대한 질문/답.
실제 코딩에서는 GC에 대한 많은 지식은 필요없으나 이를 잘 이해하면 프로그램 수행 성능을 최적화할 수도 있을 것이다.
JavaOne에서 Garbage Collection과 관련된 세션들을 모아보았다.
- Garbage Collection Friendly Programming
- Garbage Collection Tuning in the Java HotSpot virtual machine
- The Garbage First Garbage Collector
---
업데이트: JavaOne외에 다른 소스에서 건진 GC 관련 자료도 정리해보자.
내가 최근에 새로이 작성한 블로그 글이다. JDK 7에 새롭게 추가될 G1 가비지 콜렉터에 대한 기술적인 배경을 설명한다.
Microsoft의 .NET framework의 실행 환경인 CLR (Common Language Runtime)의 GC에 대해서 설명하고 관련된 정보를 잘 모아두었다.
- Garbage Collection: Automatic memory management in the Microsoft .NET framework
- Part2 of the above article
와우. 마인드 맵 까지 동원하여 JVM GC에 대해 잘 정리해 둔 자료. 꼭 읽어보도록 하자.
Stackoverflow 사이트에서 Java VM의 메모리 관리에 대한 질문/답.
댓글
댓글 쓰기