Please enable JavaScript.
Coggle requires JavaScript to display documents.
process mgt. 與 thread mgt. (real-time system scheduling設計 (基本架構、排班法則,…
process mgt.
與
thread mgt.
process之STD
(state transition diagram
狀態轉換圖)
目的
版本多
【stalling】7個states之STD
UNIX STD
【恐】5個states之STD
process與program的不同
PCB內容
(process control block)
context switching
定義
如何降低context switching負擔
process control operation
(以UNIX為例)
相關operation、基礎理論
UNIX相關system calls
程式撰寫與追蹤
real-time system
scheduling設計
基本架構、排班法則
schedulable公式
rate-monotonic排班法則
EDF(earliest deadline first法則)
測試是否可用rate-monotonic排班
soft real-time system之
CUP scheduling設計考量
real time sys下的
dispatch lantency示意圖
CPU scheduling algo.計算
thread mgt.(執行緒)
theard(or multithreading) 定義及好處
process v.s. thread
user thread v.s.kernel thread
multithreading model(3種)
multithreading issues
fork()
signal delivery
threads pool
dispatcher(分派器)
定義
notes
評估CPU scheduling
performance
waiting time ↓
turnaround time ↓
throughput ↑
response time ↓
CUP utilization ↑
multiprocessors sys.
排班設計考量
架構
processor affinity(喜好)
scheduler
之種類介紹
long-term scheduler
short-term scheduler
medium-term scheduler
CPU scheduling法則介紹(7個)