일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Hotspot JVM HEAP
- N704
- easy mesh
- 아이피타임
- apache2.4
- 네트워크 용어
- Java Virtual Machine
- T5004
- 프로토콜
- 전송매체
- A1004
- 이지메시
- 패킷
- oracle jdk
- jdk8
- 아파치 설치
- 커널파라미터
- #네트워크기초
- PermSize
- 유니캐스트
- 리눅스패키지
- MetaSpaceSize
- Hotspot JVM
- 무선에이전트
- java
- 유선에이전트
- extender
- 멀티캐스트
- WebServer
- jdk 7
- Today
- Total
목록JAVA/JVM (2)
J_Log

Java Development Kit(JDK)는 자바 프로그래밍 언어를 개발하고 실행하기 위해 사용되는 소프트웨어 개발 환경입니다. JDK는 다양한 제품과 버전이 있으며, IBM JDK와 Hotspot JDK는 그 중에서 가장 인기 있는 두 가지입니다. IBM JDK는 IBM에서 개발하고 유지보수하는 JDK이며, Hotspot JDK는 Oracle Corporation에서 개발하는 JDK입니다. IBM JDK와 Hotspot JDK는 목적은 동일하지만 구현과 성능 면에서 차이가 있습니다. 다음은 이 두 JDK 간의 주요 차이점을 살펴보겠습니다. 구현체 IBM JDK는 IBM에서 독자적으로 개발한 구현체입니다. IBM은 자체적으로 JDK의 성능과 안정성을 개선하려는 목적으로 자사의 고유한 기술과 알고리즘을..

Hotspot JVM Heap 구조는 크게 Young Generation과 Old Generation으로 나누어져 있다. - Young Generation은 Eden 영역과 Survivor 영역으로 구성되는데 Eden 영역은 Object가 Heap에 최초에 할당되는 장소이며 Eden 영역이 꽉차게 되면 Object의 참조 여부를 따져서 만약 참조가 되어있는 살아있는 Object면 Survior영역으로 넘기고 참조가 끊어진 Garbage Object이면 그냥 남겨 놓는다. 모든 Live Object가 Survivor 영역으로 넘어가게 되면 Eden 영역을 모두 정리한다. - Survivor 영역은 말그대로 Eden 영역에서 살아남은 Object들이 잠시 머무르는 곳이고, Survivor 영역은 두개로 구성..