즐개씨의 개발일지

[Embedded] 용어

즐개 2016. 2. 26. 15:59
반응형

RTOS

Embedded OS, multi tasking과 INT 처리 기능을 가진 petit OS 개념

그 중 중요한 부분을 떼어서 kernel

 

 

Task

scheduling의 기본 단위(context switching과 비슷한 의미)

task 단위로 일을 나누어 system 만드는게 기본

task는 thread로 구현되거나 process로 구현됨

Task ∋ Process

Task ∋ Thread

 

Process : process끼리는 memory 공간이 분리되어 있어서 서로 다른 process끼리 data 공유 안됨

Thread : 모든 주소 공간이 공유, 다른 thread의 주소 공간을 자유롭게 왔다갔다, 전역 변수 공유 문제가 발생 할 수도.

반응형