效能評估與效能剖析
某伺服器每秒收到100件請求,每件的處理平均花0.2秒(假設為穩態)。伺服器內同時處理中的請求平均有幾件(利特爾法則,Little's law)?
- A500件
- B20件
- C0.002件
查看答案與解析
正確答案:B. 20件
利特爾法則的關係是:系統中的平均數量L = 到達率λ × 每件停留於系統中的平均時間W。每秒到達100件,各停留0.2秒,所以平均有20件同時在處理。運用這個關係,就能估算所需的執行緒數量與緩衝區的大小。例如要將記憶體頻寬全部用盡,需要同時有多少未完成的請求,也可用同樣的想法求得。
- A. 把到達率除以了時間。
- B. 正確。100×0.2 = 20。
- C. 把時間除以了到達率。