즐개씨의 개발일지
[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의 주소 공간을 자유롭게 왔다갔다, 전역 변수 공유 문제가 발생 할 수도.
반응형