# NCU Linux Project 2 Demo Question ``` 1. Volatile 的作用 2. static 關鍵字特性 3. schedule() 做甚麼? 舉一個演算法 4. pthread_join() 的作用 5. wait_queue需要用甚麼保護 6. 為什麼要void* private有甚麼好處 7. wake_up()函式後在run queue會是甚麼state ```