기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요... 초보 개~발자 입니다.

 

다름이 아니라 데몬 프로그램에 대해 궁금한 것이 있어서요.

 

흔히들 데몬이라고 하면 background에서 구동되고 있는 프로그램을 말하는데...

 

안드로이드에서 그 위치가 좀 이해가 안되는 부분이 있어서요.

 

제가 알기론.. OS 레벨... 커널레벨에 init 프로세스가 init.rc에 있는 데몬어플들을 구동시킨다고 알고있는데..

 

자료를 찾다보니 startService 와 같이 서비스 형태로 만든 것들도 데몬이라고 하더라구요.

 

개념적으로는 둘 다 데몬이 맞는 건가요?

 

그리고 위해 설명한 두 가지 형태의 데몬으로

system 영역에 즉... root 권한이 필요한 특정 폴더에 파일을 수정/추가/삭제가 가능한지도 궁금합니다.

 

혹시 이와 관련 된 부분을 아시거나,

자료를 가지고 계신분이 있다면 공유 가능하신가요??

 

리눅스 커널을 좀 많이 공부해 둘걸...

참 후회가 되네요...


고도리

2011.11.17 02:11:25
*.200.239.234

1. 일반 linux 혹은 unix에서 사용되는 daemon 형태로도 사용이 가능합니다.

2. Binder service 형태로 작성하셔도 됩니다.


단 daemon과의 통신의 경우


1. 일반 리눅스용 daemon: 리눅스/유닉스용 IPC mechanism 사용

2. Binder service형태: Binder를 이용해서 작성


하는 것 외에는 차이가 없습니다.


두가지 형태의 daemon의 permission이 어떤 것이냐에 따라 수정/추가/삭제가 가능합니다.

즉, 어떤 UID를 가지고 동작하느냐에 따른 것입니다.


리눅스 커널과 리눅스 시스템 프로그래밍을 해두시면 두고두고 도움이 되실겁니다.

지금이라도 많이 하시면 됩니다...^^

Pelcos

2011.11.22 09:09:55
*.238.133.86

답변 감사합니다.

UID를 수정하고자하는 디렉토리/파일의 ID와 맞춰주면 된다는말씀이시죠?

고도리

2011.11.22 11:51:25
*.127.19.87

예...맞습니다...^^

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5288 guichan용 예제와 makefile 부탁합니다. [3] 문철민 2007-10-19 1479
5287 Ramdisk 올리기 질문입니다 (용량문제) [3] 추성 2006-04-25 1479
5286 s3c6410 칩에서 u-boot 상에서 사운드 출력이 가능한가요? [6] 라디오 2013-03-20 1479
5285 [질문]갤탭에서 전면부 카메라 Open 방법 ?? [1] 멀미통 2011-12-16 1478
5284 aesop board ramdisk 올리기 문제 질문 입니다. [2] 김대영 2006-04-21 1477
5283 24bit lcd 출력에 관한질문입니다. [2] 서연아빠 2011-09-01 1477
5282 삼성 커널소스 더이상 공개 안하나요? [2] 박영기1 2011-12-29 1477
5281 [코드바이저가격] [1] 밥줘잉 2012-10-06 1476
5280 bootp 설치 관련 질문 드립니다. [1] 김유석 2007-07-24 1475
5279 build.prop 생성방법이 궁금합니다. [1] yama 2012-03-04 1475
5278 리눅스에서 USB 통신시 드라이버 문의입니다. [1] seuny 2013-01-11 1475
5277 static 라이브러리 파일만들어서 빌드하는데 문제가 있어서 질문드립니... [2] ice179 2014-03-27 1475
5276 [질문] SDL + Mplayer [1] 김성재 2008-12-07 1474
5275 [arndaleboard]EnterpriseUbuntuServer [7] monad 2013-01-10 1474
5274 SD/MMC 모듈 올린후<=[완료] [5] 서성준 2006-10-24 1472
5273 wifi direct(wifi p2p)에서 채널별 감도 측정 방법 있을까요? [3] 톳끼아빠 2014-11-08 1472
5272 udhcpc 에서 ip 못 받는 문제 [2] 공정표 2009-09-03 1471
» android daemon 관련 문의드려요. [3] Pelcos 2011-11-17 1471
5270 Origin Board LCD 쪽보드 회로도 [2] 블루스카이 2012-01-05 1471
5269 mtd partition을 보드 셋업 코드에서 어떻게 나누는 것이 맞는 것... file [4] 혜민아빠 2012-03-14 1470

사용자 로그인