Binder Driver
Linux Kernel의 driver로 되어 있는 기존 IPC와 성질이 다른 IPC
기존 IPC : 데이터만 전달
Binder Driver : Object를 전달 가능 (Serialize 기술로도 전달 가능)
Shared Memory를 통하여 프로세스 사이에 비동기 호출.
오버헤드가 적음
Binder를 통해서 넘기는 Data와 Object reference는 Parcel 클래스에 저장되어 전달
Parcel Class
고성능 IPC 전송이 가능하도록 설계되어 모든 객체에 대해서 Serialization하지 않음
즉 모든 Object가 Binder를 사용할 수는 없음
'Android > Theory' 카테고리의 다른 글
Handler (0) | 2013.04.17 |
---|---|
Memory issue (0) | 2013.04.17 |
Android 개발 10 계명 (0) | 2013.04.17 |
Memory (0) | 2013.04.17 |
Thread (0) | 2013.04.17 |
댓글