c or linux
개념 정리
'김용환'
2011. 4. 22. 12:47
* 가상화 개념
멀티캐스팅은 task가 cpu에 대한 가상화 (task가 cpu를 가지고 있다.)
메모리가상화는 task가 메모리를 보는 가상화 (task가 memory를 가지고 있다.)
* 커널의 혼동
커널은 프로세스나 쓰레드가 아니다.
그냥 함수이다.
커널 쓰레드와 커널 자체를 헛갈리면 안된다.
커널 쓰레드와 커널 자체를 헛갈리면 안된다.
* 책
process context : app 단
interrupt context : device driver의 ISR 처리하느냐
요주의가 필요하다.