- 한 process안에 있는 여러 thread들은 code segment만 공유한다 ( T/F )
- thread들은 global variable도 공유할 수 있다 ( T/F )
- thread는 각자 stack을 보유중이라, 다른 thread의 stack을 볼 수 없다 ( T/F )
- Thread가 공유하고 있지 않은 것들은 무엇이 있는가
- 한 process 안의 Thread들은 single core 또는 processor에서 실행되어야한다 (o/x)
- multithreaded process의 경우 single core에서는 어떻게 동작하는가
- parallelism의 종류 2가지
- OS는 user thread를 가지고 스케쥴링 한다 ( T/F )
- user thread와 kernel thread를 mapping 하는 방법 2가지 설명하시오
- Linux에서 default로 사용되는thread library는?
- 1부터 100000까지 10개의 thread를 사용해 총합을 계산하시오
- 현재 linux에서는 default로 fork 실행시 thread 모두 copy한다 ( T/F )
- mutlithreaded process에서는 signal handling이 분명하다 ( T/F )
- 특정 thread들은 특정 signal을 무시할 수 있도록 하는 것은?
- Thread는 Heap과 Stack을 공유한다 ( T/F )