阿摩線上測驗
登入
首頁
>
中山◆資工◆作業系統
>
108年 - 108 國立中山大學_碩士班招生考試_資工系(資安):作業系統#105763
>
題組內容
1.([Process Management: ]
(1) Explain the five possible states of a process.
其他申論題
5.2 What is control hazard? Propose a method to improve the performance degradation due to control hazard.
#450191
5.3 What are the differences of spatial locality and temporal locality during execution of computation tasks in CPU? Give two programming techniques to explain the differences.
#450192
5.4 What is static multiple issue? What is dynamic multiple issue? Compare the differences.
#450193
2. 2.1 A processor is busy with computation 40% of aputation 40% of the execution time, and is waiting for I/O access 60% of the execution time. If we replace the processor with a new one which is 10 times faster than the old processor, what is the overall speedup gained using the new processor assuming that the percentage of IO access remains the same in both processors?
#450194
(2) Explain two common models for inter-process communications.
#450196
(3) Let us consider five processes arriving in the order of P1, P2, P3, P4, and P5 at time O:Show the turnaround time of each process based on the following scheduling algorithms: First-come first-served, round robin (with quantum = 1), shortest job first, and non-preemptive priority(where a smaller priority number indicates a higher priority).
#450197
(4) What is the many-to-one multithreading model? What are the two drawbacks of this model? (3%)
#450198
(1) What are the purposes of base and limit registers?
#450199
(2) Give the six steps to handle a page-fault event.
#450200
(3) Let average page-fault time and memory-access time be 80us and 240ns, respectively. What is the expected page-fault rate if we want to get the effective access time smaller than 280ns? Give your calculation.
#450201