Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- ReactDOM
- intent
- android
- function scope
- component
- linux
- Eclipse
- Kotlin
- RecyclerView
- 안드로이드
- react
- RelativeLayout
- http
- permission
- ViewGroup
- Anro Coroutines
- Retrofit2
- props
- layout
- .kt
- javascript
- vim
- java
- LinearLayout
- Anko SQLite
- ConstraintLayout
- block scope
- Git
- view
- cardview
Archives
- Today
- Total
목록Heap (1)
이것저것 다 개발
[Java] JVM (Java Virtual Machine) Runtime Data Area
Runtime Data Area란 JVM이 Program을 수행하기 위해 OS로 부터 할당받는 메모리 영역입니다.Runtime이란 Class file을 실행하는 과정을 말하는데요.Class file은 JVM이 읽을 수 있는 형태로 번역된 결과물 (Byte Code) 입니다.이때 Class file은 Symbolic Reference만 가지고 있고 Runtime 시에 동적으로 Linking이 일어나게 됩니다. Runtime Data Area 에는각각의 스레드에서 동작하는 PC Register, JVM Stack, Native Method Stack으로 구성되어 있고공유 스레드에서 동작하는 Heap과 Method Area가 있습니다. PC Register는 JVM 명령의 주소를 가지는 곳입니다.JVM Sta..
Java
2017. 12. 8. 18:15