/dev/oprofile/ 目錄包含用於 OProfile 的檔案系統,請使用 cat 指令來顯示這個檔案系統中虛擬檔案的數值。 舉例來說,下列的指令顯示出 OProfile 偵測到的處理器類型:
cat /dev/oprofile/cpu_type |
每一個計數器在 /dev/oprofile/ 目錄中都含有一個目錄,舉例來說,假如有兩個 計數器,將會有 /dev/oprofile/0/ 與 dev/oprofile/1/ 目錄 存在。
每一個計數器的目錄都含有下列的檔案:
count — 樣本間的間歇時間
enabled — 假如是 0 的話,將不會收集任何的樣本; 假如是 1 的話,計數器 將會開啟,而且將會為它收集樣本
event — 要監視的系統事件
kernel — 假如是 0 且當處理器是在核心空間的話,將不會為這個計數器收集 樣本; 假如是 1 的話,即使處理器是在核心空間,仍將收集樣本
unit_mask — 這個計數器的那些單位遮罩已經啟用
user — 假如是 0 且當處理器是在核心空間的話,將不會為這個計數器收集 樣本; 假如是 1 的話,即使處理器是在核心空間,仍將收集樣本。
可以使用 cat 指令來擷取這些檔案的數值,例如:
cat /dev/oprofile/0/count |