>> Read No. 36326 article  
help me, 고수님들

등록 2001-12-03 11:03:00     조회 1
이름 Shu    

		안녕하십니까.
Linux에 대한 왕초짜가 궁금한게 너무 많아서 질문 드립니다.
 저는 지금까지 RTOS - VRTX Spectra, VxWorks - 등을 이용하여 software를
만들어 왔습니다.
그런데 이제부터 Embedded Linux 기반으로 바꾸려니 모르는게
너무 많습니다.
 제발 조언 부탁 드립니다.
다음은 제가 궁금하게 여기는 몇가지인데 답변해주시면 정말
고맙겠습니다.
     기존의 RTOS를 사용했을 때는 BSP - Linux에서는 LILO 또는
    BLOB라고 하더군요 - 의 동작이 끝나면 main함수를 call하여 그곳에서
    필요한 Process(주고 Task라고 불렀는데)를 생성합니다.
    그러고나서 main함수는 kill되고 각각의 Task가 통신을 하며 일을 수행하죠.
   
질문 1.  Linux에서는 Process와 thread가 있던데 어떤형태를 사용하는 것이
     위의 Task같이 동작하나요. (일반적으로 Embedded system에서 어떻게 사용하는지)
     만일 Process형태를 사용한다면 각각의 Task를 만들어서 초기에 생성되는
     init.d에 daemon형태로 등록하면되는 것인지 ??
     또 thread형태로 한다면 ??? (모르겠다.)
   
질문 2. 전역변수 같은 공유자원에 대한 Access는 Process와 thread에서 어떻게 틀린지,
      또 Process단위로 처리될때 어떻게 정의하는지 ?
     
질문 3. message queue를 사용하여 통신한다면, queue에 message가 도착했는지를
      process가 주기적으로 polling하여 check하는지, 아니면 pending 상태인 process를
      message도착시에 OS에서 invoke시켜주는지 ??
     
 두서없는 질문 오랬동안 읽어 주셔서 고맙습니다.
 응답두 주시면 더 고맙구요.
 
 복 받으세요, Merry Cristmas구요, Happy New year입니다.
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.54 초 ] 작업시간: [ 0.07 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789491325
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.