通過cpu0、cpu1、cpu2、cpu3這幾個檔案推斷出cpu是四核
cpu0可以替換成cpu1、cpu2、cpu3等等。
可以看出cpu0的最大頻率是1.4ghz
cpu0可以替換成cpu1、cpu2、cpu3等等。
可以看出cpu0的最小頻率是960mhz
cpu0可以替換成cpu1、cpu2、cpu3等等。
可以看出cpu0當前頻率是960mhz
cpu行表示cpu總的資訊,cpu0、cpu1、cpu2、cpu3表示cpu各個核的資訊。
intr:給出中斷的資訊,第乙個為自系統啟動以來,發生的所有的中斷的次數;然後每個數對應乙個特定的中斷自系統啟動以來所發生的次數。
ctxt:給出了自系統啟動以來cpu發生的上下文交換的次數。
btime:給出了從系統啟動到現在為止的時間,單位為秒。
processes:表示自系統啟動以來所建立的任務的個數目。
procs_running:當前執行佇列的任務的數目。
procs_blocked:當前被阻塞的任務的數目。
cpu行各個字段含義:
user (952279) 從系統啟動開始累計到當前時刻,使用者態的cpu時間(單位:jiffies) ,不包含 nice值為負程序。1jiffies=0.01秒
nice (257992) 從系統啟動開始累計到當前時刻,nice值為負的程序所占用的cpu時間(單位:jiffies)
system (848804) 從系統啟動開始累計到當前時刻,核心時間(單位:jiffies)
idle (2007602) 從系統啟動開始累計到當前時刻,除硬碟io等待時間以外其它等待時間(單位:jiffies)
iowait (50698) 從系統啟動開始累計到當前時刻,硬碟io等待時間(單位:jiffies) ,
irq (124) 從系統啟動開始累計到當前時刻,硬中斷時間(單位:jiffies)
softirq (115073) 從系統啟動開始累計到當前時刻,軟中斷時間(單位:jiffies)
cpu時間=user+system+nice+idle+iowait+irq+softirq
cpu利用率可以使用以下兩個方法。先取兩個取樣點,然後計算其差值:
cpu usage=(idle_2-idle_1)/(cpu時間_2-cpu時間_1)*100
cpu usage=[(user_2 +system_2+nice_2) - (user_1 + system_1+nice_1)]/(cpu時間_2 - cpu時間_1)*100
不同cpu存放溫度的檔案不同,大致在以下位置:
/sys/devices/system/cpu/cpu0/cpufreq/cpu_temp
/sys/devices/system/cpu/cpu0/cpufreq/fakeshmoo_cpu_temp
/sys/class/thermal/thermal_zone0/temp
/sys/class/i2c-adapter/i2c-4/4-004c/temperature
/sys/devices/platform/tegra-i2c.3/i2c-4/4-004c/temperature
/sys/devices/platform/omap/omap_temp_sensor.0/temperature
/sys/devices/platform/tegra_tmon/temp1_input
/sys/kernel/debug/tegra_thermal/temp_tj
/sys/devices/platform/s5p-tmu/temperature
/sys/class/thermal/thermal_zone1/temp
/sys/class/hwmon/hwmon0/device/temp1_input
/sys/devices/virtual/thermal/thermal_zone1/temp
/sys/devices/platform/s5p-tmu/curr_temp
/sys/devices/virtual/thermal/thermal_zone0/temp
/sys/class/thermal/thermal_zone3/temp
/sys/class/thermal/thermal_zone4/temp
python 位運算 效能 Python位運算妙用
位運算就是直接對整數在記憶體中的二進位制位進行操作,位運算的效能較高,常用的位運算包含按位與 按位或 按位非 按位異或 有符號左移 如下是一些妙用的示例 判斷奇偶 常用思路通過除以2,判斷餘數是否為0 def isodd x return true if x 2 0 else false 如何使用位...
檔案的粘滯位
檔案的粘滯位 sticky 位是作什麼用的?普通檔案的sticky位會被linux核心忽略,目錄的sticky位表示這個目錄裡的檔案只能被owner和root刪除 粘著位 sticky bit 如果使用者對目錄有寫許可權,則可以刪除其中的檔案和子目錄,即使該使用者不是這些檔案的所有者,而且也沒有讀或...
ORACLE的效能調優 水平位
在oracle資料的儲存中,可以把儲存空間想象為乙個水庫,資料想象為水庫中的水。水庫中的水的位置有一條線叫做水位線,在oracle中,這條線被稱為高水位線 high warter mark,hwm 在資料庫錶剛建立的時候,由於沒有任何資料,所以這個時候水位線是空的,也就是說hwm為最低值。當插入了資...