Analysis and Solution for Cpuidle Power Nightmare

在debug CPU idle功耗的時候,發現CPU持續好幾秒一直處於C1(WFI)狀態,功耗很高。所以下面的PPT就是講解這部分內容的。

內容概述

涉及的內容如下:

  1. CPUidle governor當前兩個governor ladder和menu的簡單講解
  2. power nightmare怎麼來的,怎麼復現,怎麼解決
  3. debug 方式

內核基於kernel 4.14.133
1.在這裏插入圖片描述
2.在這裏插入圖片描述
3.
在這裏插入圖片描述
4.在這裏插入圖片描述
5.在這裏插入圖片描述
6.在這裏插入圖片描述

在這裏插入圖片描述
8.
在這裏插入圖片描述

在這裏插入圖片描述
10.在這裏插入圖片描述
11.在這裏插入圖片描述

12.在這裏插入圖片描述
13.
在這裏插入圖片描述
14.在這裏插入圖片描述
15.
在這裏插入圖片描述
16. 即通過有規律的發送IPI給CPU,可能模擬這種有規律的idle現場。爲解決方案的驗證提供了良好的環境。
在這裏插入圖片描述
17.
在這裏插入圖片描述
18.
在這裏插入圖片描述
19.

在這裏插入圖片描述
20.
在這裏插入圖片描述
21.
在這裏插入圖片描述
22.
在這裏插入圖片描述
23.
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章