browser 오픈소스인 WebKit 엔진 기반 Optimized graphics 커스텀 2D 그래픽 라이브러리 이용, OpenGL ES 1.0 기반 3D SQLite 구조 ... Runtime 코어 라이브러리는 자바 프로그래밍 언어의 코어 라이브러리의 대부분의 기능을 제공 안드로이드 어플리케이션은 자기의 프로세스와 그 자신의 Dalvik VM의 인스턴스 ... .util android.os android.graphics android.text, android.text.method, android.text.style, and android
다. 이같은 현상이 발생하는 것을 막아주는 방법으로는 우선 software 적으로 compile time에서 prevention method가 있다. 즉 compile시 code ... size가 늘어나고 의미 없는 두 cycle 이 생기는 단점이 있고 stop없이 inst.를 수행하므로 HW가 간단해지는 장점이 있다. 그리고 optimization을 해서 I1 ... 과 I2사이에 dependency가 없는 I3를 NOP대신 넣어주면 의미 없는 두 cycle의 단점을 보완할 수 있다. 다음으로 HW적으로 runtime에서 Detect