藉助 gopsutil 庫,獲取機器相關信息

使用 github.com/shirou/gopsutil/disk 這個庫,如何獲取機器下不同磁盤分區的內容

使用 github.com/shirou/gopsutil/disk 庫獲取機器下不同磁盤分區的內容,可按如下:

import "github.com/shirou/gopsutil/disk"
//調用 disk.Partitions() 函數獲取機器下所有磁盤分區的信息:

partitions, err := disk.Partitions(false)
if err != nil {
    // 處理獲取磁盤分區信息的錯誤
}

該函數返回一個 []disk.PartitionStat 類型的切片,其中每個元素包含一個磁盤分區的信息,包括分區設備名、分區掛載點等。

遍歷 partitions 切片,對於每個磁盤分區,調用 disk.Usage() 函數獲取該分區的使用情況:

for _, p := range partitions {
    usage, err := disk.Usage(p.Mountpoint)
    if err != nil {
        // 處理獲取磁盤使用情況的錯誤
    }
    // 處理 usage 變量,獲取該磁盤分區的使用情況
}

該函數返回一個 *disk.UsageStat 類型的結構體,包含該磁盤分區的使用情況,如總容量、已用容量、可用容量等。

通過以上步驟,即可獲取機器下不同磁盤分區的內容

df -h 這裏的 Use%, 用的是進一法而不是四捨五入

172936/14318640 = 0.012077683355

用 disk.Usage(”/media “) 得到的的使用比例爲: 1.274563%

準確一些,但也不完全一致..

可參考 解決 df 容量顯示不準確的問題

怎樣看出是 tf 卡還是 emmc

在 Linux 中,可以使用以下命令來查看 SD 卡的信息,從而判斷是 TF 卡還是 eMMC:

cat /proc/cpuinfo

在輸出中查找 "mmcblk" 字段,如果值爲 0,那麼是 eMMC 存儲,否則是 TF 卡存儲。例如,如果輸出爲 /dev/mmcblk1,則是 TF 卡;如果輸出爲 /dev/mmcblk0,則是 eMMC 存儲。

監測某個進程 (程序) 的 CPU 等資源的佔用

在瞬間高併發,goroutine 結束後的資源回收問題  提到了

xiaorui.cc 的驗證代碼:

import psutil
import time

p = psutil.Process(26444) # 改成你自己的 pid 就行了

while 1:
    v = str(p.cpu_percent())
    if "0.0" != v:
        print(v, time.time())
    time.sleep(1) 這段代碼什麼意思

這段代碼用 Python 的 psutil 模塊監控指定進程的 CPU 佔用率。

通過 psutil 模塊獲取指定進程的 Process 對象,其中 26444 需要替換爲目標進程的進程 ID(PID) 進入循環,每隔 1 秒鐘獲取一次進程的 CPU 佔用率,並將佔用率和當前時間戳輸出到控制檯中。如果佔用率爲 0.0,則不輸出。循環會一直運行,直到程序被手動終止。 該段代碼主要用於進程監控和性能分析,可以用於診斷和優化一些 CPU 佔用率高的問題。

其實這個庫還有很多可以探索的~

import psutil
import time

print("爽哥提示:開始監測")
p = psutil.Process(33126) # 改成你自己的 pid 就行了

while 1:
    v = str(p.cpu_percent())
    if "0.0" != v:
        print("cpu佔用---內存佔用----時間戳:")
        print(v, p.memory_percent(),time.time())
    time.sleep(1)

幫我把這段代碼翻譯爲 go

這段 Python 代碼可以通過 Psutil 庫來獲取指定進程的 CPU 佔用率,並且每秒鐘打印一次非 0 的 CPU 佔用率值和當前時間。

以下是 Go 語言的等價實現:

package main

import (
 "fmt"
 "github.com/shirou/gopsutil/process"
 "time"
)

func main() {
 p, _ := process.NewProcess(26444) // 改成你自己的 pid 就行了
 for {
  v, _ := p.CPUPercent()
  if v != 0.0 {
   fmt.Printf("%v %v\n", v, time.Now().Unix())
  }
  time.Sleep(1 * time.Second)
 }
}

需要先安裝 gopsutil 庫,可以使用以下命令進行安裝:

go get github.com/shirou/gopsutil/process

go 語言獲取當前程序的進程號

在 Go 語言中,可以使用 os 包的 Getpid() 函數獲取當前程序的進程 ID,示例如下:

package main

import (
    "fmt"
    "os"
)

func main() {
    pid := os.Getpid()
    fmt.Println("當前程序的進程號爲:", pid)
}

所以可以:

package main

import (
 "fmt"
 "net/http"
 _ "net/http/pprof"
 "os"
 "runtime"
 "time"

 "github.com/shirou/gopsutil/process"
)

func main() {
 go func() {
  fmt.Println(http.ListenAndServe(fmt.Sprintf("127.0.0.1:%s""6060"), nil))
 }()

 go func() {

  pid := os.Getpid()
  fmt.Println("當前程序的進程號爲:", pid)

  p, _ := process.NewProcess(int32(pid))
  for {
   v, _ := p.CPUPercent()
   //if v != 0.0 {
   if v > 0 {
    fmt.Printf("該進程的cpu佔用率:%v, 時間:%v\n", v, time.Now().Format(time.DateTime))
   }
   time.Sleep(1 * time.Second)
  }
 }()

 fmt.Printf("最初!程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 for i := 0; i < 1000000; i++ {
  go func() {
   time.Sleep(time.Second * 10)
  }()
 }

 time.Sleep(5e9)
 fmt.Printf("最後!程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 time.Sleep(5e9)

 fmt.Printf("5s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 time.Sleep(5e9)
 fmt.Printf("10s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 time.Sleep(5e9)

 fmt.Printf("15s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 time.Sleep(5e9)
 fmt.Printf("20s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 for i := 0; i < 50000; i++ {
  go func() {
   time.Sleep(time.Second * 10)
  }()
 }

 time.Sleep(5e9)

 fmt.Printf("25s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 time.Sleep(5e9)
 fmt.Printf("30s後程序中goroutine的數量爲:%d,allg大小爲 %d\n", runtime.NumGoroutine(), runtime.PrintAllgSize())

 // 用於阻塞不使程序退出
 select {}

 // 或者用這種方式
 // //ch := make(chan int, 0)
 // //ch <- 1
}

輸出信息:

最初!程序中goroutine的數量爲:3,allg大小爲 8
當前程序的進程號爲: 35858
該進程的cpu佔用率:13.93218508907891, 時間:2023-05-12 17:43:09
該進程的cpu佔用率:190.7547865712858, 時間:2023-05-12 17:43:10
該進程的cpu佔用率:131.36926562865509, 時間:2023-05-12 17:43:11
該進程的cpu佔用率:97.7316086419175, 時間:2023-05-12 17:43:12
該進程的cpu佔用率:77.69165154646852, 時間:2023-05-12 17:43:13
該進程的cpu佔用率:64.58652211811584, 時間:2023-05-12 17:43:14
該進程的cpu佔用率:55.195502469747844, 時間:2023-05-12 17:43:15
最後!程序中goroutine的數量爲:1000003,allg大小爲 1000025
該進程的cpu佔用率:48.3143547204877, 時間:2023-05-12 17:43:16
該進程的cpu佔用率:42.85615630905907, 時間:2023-05-12 17:43:18
該進程的cpu佔用率:38.6094531105651, 時間:2023-05-12 17:43:19
該進程的cpu佔用率:38.69918183404214, 時間:2023-05-12 17:43:20
5s後程序中goroutine的數量爲:3,allg大小爲 1000027
該進程的cpu佔用率:43.256800346785035, 時間:2023-05-12 17:43:21
該進程的cpu佔用率:39.9065741906491, 時間:2023-05-12 17:43:22
該進程的cpu佔用率:37.036865899176554, 時間:2023-05-12 17:43:23
該進程的cpu佔用率:34.61052124041722, 時間:2023-05-12 17:43:24
該進程的cpu佔用率:32.43585840070092, 時間:2023-05-12 17:43:25
10s後程序中goroutine的數量爲:3,allg大小爲 1000027
該進程的cpu佔用率:30.56847783241788, 時間:2023-05-12 17:43:26
該進程的cpu佔用率:28.913631011303906, 時間:2023-05-12 17:43:27
該進程的cpu佔用率:27.435652290471964, 時間:2023-05-12 17:43:28
該進程的cpu佔用率:26.048693094893355, 時間:2023-05-12 17:43:29
該進程的cpu佔用率:24.847932777177395, 時間:2023-05-12 17:43:30
15s後程序中goroutine的數量爲:3,allg大小爲 1000027
該進程的cpu佔用率:23.711815074529483, 時間:2023-05-12 17:43:31
該進程的cpu佔用率:22.71687437878832, 時間:2023-05-12 17:43:32
該進程的cpu佔用率:21.764448372415732, 時間:2023-05-12 17:43:33
該進程的cpu佔用率:20.92875969114541, 時間:2023-05-12 17:43:34
該進程的cpu佔用率:20.12160921350193, 時間:2023-05-12 17:43:35
20s後程序中goroutine的數量爲:3,allg大小爲 1000027
該進程的cpu佔用率:19.991944530240655, 時間:2023-05-12 17:43:36
該進程的cpu佔用率:19.27471544596121, 時間:2023-05-12 17:43:37
該進程的cpu佔用率:18.641917211245666, 時間:2023-05-12 17:43:38
該進程的cpu佔用率:18.017115467733227, 時間:2023-05-12 17:43:39
該進程的cpu佔用率:17.466064267325425, 時間:2023-05-12 17:43:40
25s後程序中goroutine的數量爲:50003,allg大小爲 1000027
該進程的cpu佔用率:16.948856361999116, 時間:2023-05-12 17:43:41
該進程的cpu佔用率:16.462340237710794, 時間:2023-05-12 17:43:42
該進程的cpu佔用率:15.9763738240996, 時間:2023-05-12 17:43:43
該進程的cpu佔用率:15.546076720001675, 時間:2023-05-12 17:43:44
該進程的cpu佔用率:15.112754890350095, 時間:2023-05-12 17:43:45
30s後程序中goroutine的數量爲:3,allg大小爲 1000027
該進程的cpu佔用率:15.076474615547225, 時間:2023-05-12 17:43:46
該進程的cpu佔用率:14.704571877821197, 時間:2023-05-12 17:43:47
該進程的cpu佔用率:14.352632256273097, 時間:2023-05-12 17:43:48
該進程的cpu佔用率:14.017752705036889, 時間:2023-05-12 17:43:49
該進程的cpu佔用率:13.674276373332054, 時間:2023-05-12 17:43:50
該進程的cpu佔用率:13.37199283185849, 時間:2023-05-12 17:43:51
該進程的cpu佔用率:13.059914218896532, 時間:2023-05-12 17:43:52
該進程的cpu佔用率:12.784774102478526, 時間:2023-05-12 17:43:53
該進程的cpu佔用率:12.500430869420784, 時間:2023-05-12 17:43:54
該進程的cpu佔用率:12.248907601590398, 時間:2023-05-12 17:43:55
該進程的cpu佔用率:11.98667157825792, 時間:2023-05-12 17:43:56
該進程的cpu佔用率:11.75723900000132, 時間:2023-05-12 17:43:57
該進程的cpu佔用率:11.516252841247146, 時間:2023-05-12 17:43:58
該進程的cpu佔用率:11.305252469708497, 時間:2023-05-12 17:43:59
該進程的cpu佔用率:11.083442764568709, 時間:2023-05-12 17:44:00
該進程的cpu佔用率:10.888522019384913, 時間:2023-05-12 17:44:01
該進程的cpu佔用率:10.682527367404667, 時間:2023-05-12 17:44:02
該進程的cpu佔用率:10.484810309470612, 時間:2023-05-12 17:44:03
該進程的cpu佔用率:10.329017654195303, 時間:2023-05-12 17:44:04
該進程的cpu佔用率:10.161432347035777, 時間:2023-05-12 17:44:05
該進程的cpu佔用率:9.98297556035863, 時間:2023-05-12 17:44:06
該進程的cpu佔用率:9.809221039028456, 時間:2023-05-12 17:44:07
該進程的cpu佔用率:9.659373170295838, 時間:2023-05-12 17:44:08
該進程的cpu佔用率:9.49811171119314, 時間:2023-05-12 17:44:09
該進程的cpu佔用率:9.358019767893909, 時間:2023-05-12 17:44:10
該進程的cpu佔用率:9.206845107749317, 時間:2023-05-12 17:44:11
該進程的cpu佔用率:9.076080124074247, 時間:2023-05-12 17:44:12
該進程的cpu佔用率:8.934344557117829, 時間:2023-05-12 17:44:13
該進程的cpu佔用率:8.81185009092234, 時間:2023-05-12 17:44:14
該進程的cpu佔用率:8.678134052752641, 時間:2023-05-12 17:44:15
該進程的cpu佔用率:8.563354845925128, 時間:2023-05-12 17:44:16
該進程的cpu佔用率:8.437280826745479, 時間:2023-05-12 17:44:17
該進程的cpu佔用率:8.343346064163166, 時間:2023-05-12 17:44:18
該進程的cpu佔用率:8.223938494080908, 時間:2023-05-12 17:44:19
該進程的cpu佔用率:8.121975720104588, 時間:2023-05-12 17:44:20
該進程的cpu佔用率:8.008926881555775, 時間:2023-05-12 17:44:21
該進程的cpu佔用率:7.898937637522161, 時間:2023-05-12 17:44:22
該進程的cpu佔用率:7.8054304981786, 時間:2023-05-12 17:44:23
該進程的cpu佔用率:7.701368268530203, 時間:2023-05-12 17:44:24
該進程的cpu佔用率:7.612752430783679, 時間:2023-05-12 17:44:25
該進程的cpu佔用率:7.513657033303554, 時間:2023-05-12 17:44:26
該進程的cpu佔用率:7.417167109217976, 時間:2023-05-12 17:44:28
該進程的cpu佔用率:7.335630972923487, 時間:2023-05-12 17:44:29
該進程的cpu佔用率:7.256136074961514, 時間:2023-05-12 17:44:30
該進程的cpu佔用率:7.16642075565105, 時間:2023-05-12 17:44:31
該進程的cpu佔用率:7.078665717740228, 時間:2023-05-12 17:44:32
該進程的cpu佔用率:7.004194228042127, 時間:2023-05-12 17:44:33
該進程的cpu佔用率:6.94419851224013, 時間:2023-05-12 17:44:34
該進程的cpu佔用率:6.862548335679914, 時間:2023-05-12 17:44:35
該進程的cpu佔用率:6.7825708174416315, 時間:2023-05-12 17:44:36
該進程的cpu佔用率:6.715947807646905, 時間:2023-05-12 17:44:37
該進程的cpu佔用率:6.63963996731727, 時間:2023-05-12 17:44:38
該進程的cpu佔用率:6.576064540092336, 時間:2023-05-12 17:44:39
該進程的cpu佔用率:6.502893469577249, 時間:2023-05-12 17:44:40
該進程的cpu佔用率:6.44231272823235, 時間:2023-05-12 17:44:41
該進程的cpu佔用率:6.372161728940405, 時間:2023-05-12 17:44:42
該進程的cpu佔用率:6.314127191035298, 時間:2023-05-12 17:44:43
該進程的cpu佔用率:6.246885219038054, 時間:2023-05-12 17:44:44
該進程的cpu佔用率:6.191438638630628, 時間:2023-05-12 17:44:45
該進程的cpu佔用率:6.126905420040435, 時間:2023-05-12 17:44:46
該進程的cpu佔用率:6.073426258518452, 時間:2023-05-12 17:44:47
該進程的cpu佔用率:6.011548516997806, 時間:2023-05-12 17:44:48
該進程的cpu佔用率:5.970654363384112, 時間:2023-05-12 17:44:49
該進程的cpu佔用率:5.911003224940731, 時間:2023-05-12 17:44:50
該進程的cpu佔用率:5.8524328309249345, 時間:2023-05-12 17:44:51
該進程的cpu佔用率:5.804667258188059, 時間:2023-05-12 17:44:52
該進程的cpu佔用率:5.7483702101022605, 時間:2023-05-12 17:44:53
該進程的cpu佔用率:5.70252904316544, 時間:2023-05-12 17:44:54
該進程的cpu佔用率:5.648182299340994, 時間:2023-05-12 17:44:55
該進程的cpu佔用率:5.604267323737531, 時間:2023-05-12 17:44:56
該進程的cpu佔用率:5.551579382835899, 時間:2023-05-12 17:44:57
該進程的cpu佔用率:5.509325039706883, 時間:2023-05-12 17:44:58
該進程的cpu佔用率:5.458869787994697, 時間:2023-05-12 17:44:59
該進程的cpu佔用率:5.409248927580517, 時間:2023-05-12 17:45:00
該進程的cpu佔用率:5.369269987740907, 時間:2023-05-12 17:45:01
該進程的cpu佔用率:5.32140347505796, 時間:2023-05-12 17:45:02
該進程的cpu佔用率:5.283022380603061, 時間:2023-05-12 17:45:03
該進程的cpu佔用率:5.245299685653345, 時間:2023-05-12 17:45:04
該進程的cpu佔用率:5.208360549591354, 時間:2023-05-12 17:45:05
該進程的cpu佔用率:5.163349142538685, 時間:2023-05-12 17:45:06
該進程的cpu佔用率:5.127483059571841, 時間:2023-05-12 17:45:07
該進程的cpu佔用率:5.08408253031309, 時間:2023-05-12 17:45:08
該進程的cpu佔用率:5.041251951142773, 時間:2023-05-12 17:45:09
該進程的cpu佔用率:5.007433778003868, 時間:2023-05-12 17:45:10
該進程的cpu佔用率:4.974169261341491, 時間:2023-05-12 17:45:11
該進程的cpu佔用率:5.409363049522355, 時間:2023-05-12 17:45:12
該進程的cpu佔用率:5.365091897247663, 時間:2023-05-12 17:45:13
該進程的cpu佔用率:5.329732407022659, 時間:2023-05-12 17:45:14
該進程的cpu佔用率:5.287089387770752, 時間:2023-05-12 17:45:15
該進程的cpu佔用率:5.260646273995799, 時間:2023-05-12 17:45:16
該進程的cpu佔用率:5.219188682711262, 時間:2023-05-12 17:45:17
該進程的cpu佔用率:5.18609948102402, 時間:2023-05-12 17:45:18
該進程的cpu佔用率:5.145893812240848, 時間:2023-05-12 17:45:19
該進程的cpu佔用率:5.113871502400212, 時間:2023-05-12 17:45:20
該進程的cpu佔用率:5.074814932078232, 時間:2023-05-12 17:45:21
該進程的cpu佔用率:5.043881922171243, 時間:2023-05-12 17:45:22
該進程的cpu佔用率:5.00592586671729, 時間:2023-05-12 17:45:23
該進程的cpu佔用率:4.975895320352999, 時間:2023-05-12 17:45:24
該進程的cpu佔用率:4.938799074019009, 時間:2023-05-12 17:45:25
該進程的cpu佔用率:4.909669229492248, 時間:2023-05-12 17:45:26
該進程的cpu佔用率:4.873795267281308, 時間:2023-05-12 17:45:27
該進程的cpu佔用率:4.845689102016621, 時間:2023-05-12 17:45:28
該進程的cpu佔用率:4.810830550442885, 時間:2023-05-12 17:45:29
該進程的cpu佔用率:4.790529011426081, 時間:2023-05-12 17:45:30
該進程的cpu佔用率:4.7566184200761805, 時間:2023-05-12 17:45:31
該進程的cpu佔用率:4.72312817724572, 時間:2023-05-12 17:45:32
該進程的cpu佔用率:4.696994634535435, 時間:2023-05-12 17:45:33
該進程的cpu佔用率:4.664444039675117, 時間:2023-05-12 17:45:34
該進程的cpu佔用率:4.63908090039445, 時間:2023-05-12 17:45:36
該進程的cpu佔用率:4.607156512382249, 時間:2023-05-12 17:45:37
該進程的cpu佔用率:4.582595035674127, 時間:2023-05-12 17:45:38
該進程的cpu佔用率:4.551584675188922, 時間:2023-05-12 17:45:39
該進程的cpu佔用率:4.527644696392133, 時間:2023-05-12 17:45:40
該進程的cpu佔用率:4.497525414174748, 時間:2023-05-12 17:45:41
該進程的cpu佔用率:4.474261912854611, 時間:2023-05-12 17:45:42
該進程的cpu佔用率:4.444825322355441, 時間:2023-05-12 17:45:43
該進程的cpu佔用率:4.4222732264897076, 時間:2023-05-12 17:45:44
該進程的cpu佔用率:4.393544765779584, 時間:2023-05-12 17:45:45
該進程的cpu佔用率:4.37789292102796, 時間:2023-05-12 17:45:46
該進程的cpu佔用率:4.349830984092674, 時間:2023-05-12 17:45:47
該進程的cpu佔用率:4.328220915008767, 時間:2023-05-12 17:45:48
該進程的cpu佔用率:4.300788858307721, 時間:2023-05-12 17:45:49
該進程的cpu佔用率:4.2799960249381845, 時間:2023-05-12 17:45:50
該進程的cpu佔用率:4.253238013214884, 時間:2023-05-12 17:45:51
該進程的cpu佔用率:4.232945444426927, 時間:2023-05-12 17:45:52
該進程的cpu佔用率:4.206875712794513, 時間:2023-05-12 17:45:53
該進程的cpu佔用率:4.181046931852463, 時間:2023-05-12 17:45:54
該進程的cpu佔用率:4.161554129262393, 時間:2023-05-12 17:45:55
該進程的cpu佔用率:4.136368712272746, 時間:2023-05-12 17:45:56
該進程的cpu佔用率:4.117383722410053, 時間:2023-05-12 17:45:57
該進程的cpu佔用率:4.09276221342699, 時間:2023-05-12 17:45:58
該進程的cpu佔用率:4.0743050622530035, 時間:2023-05-12 17:45:59
該進程的cpu佔用率:4.050190261189125, 時間:2023-05-12 17:46:00
該進程的cpu佔用率:4.026392246955462, 時間:2023-05-12 17:46:01
該進程的cpu佔用率:4.01443329505452, 時間:2023-05-12 17:46:02
該進程的cpu佔用率:3.991084765313235, 時間:2023-05-12 17:46:03
該進程的cpu佔用率:3.9737032745800693, 時間:2023-05-12 17:46:04
該進程的cpu佔用率:3.950907038127659, 時間:2023-05-12 17:46:05
該進程的cpu佔用率:3.933963585485877, 時間:2023-05-12 17:46:06
該進程的cpu佔用率:3.911601044310056, 時間:2023-05-12 17:46:07
該進程的cpu佔用率:3.889559231080057, 時間:2023-05-12 17:46:08
該進程的cpu佔用率:3.873159125285078, 時間:2023-05-12 17:46:09
該進程的cpu佔用率:3.8514949715482243, 時間:2023-05-12 17:46:10
該進程的cpu佔用率:3.8355932146273854, 時間:2023-05-12 17:46:11
該進程的cpu佔用率:3.8144074134991572, 時間:2023-05-12 17:46:12
該進程的cpu佔用率:3.798853451836318, 時間:2023-05-12 17:46:13
該進程的cpu佔用率:3.7781414950100505, 時間:2023-05-12 17:46:14
該進程的cpu佔用率:3.762974987012108, 時間:2023-05-12 17:46:15
該進程的cpu佔用率:3.7425951595204148, 時間:2023-05-12 17:46:16
該進程的cpu佔用率:3.7331033260905997, 時間:2023-05-12 17:46:17
該進程的cpu佔用率:3.713130675970534, 時間:2023-05-12 17:46:18
該進程的cpu佔用率:3.6986266270101145, 時間:2023-05-12 17:46:19
該進程的cpu佔用率:3.6790656763790817, 時間:2023-05-12 17:46:20
該進程的cpu佔用率:3.6596764216890345, 時間:2023-05-12 17:46:21
該進程的cpu佔用率:3.645649480200612, 時間:2023-05-12 17:46:22
該進程的cpu佔用率:3.6267018523184507, 時間:2023-05-12 17:46:23
該進程的cpu佔用率:3.6129882666187467, 時間:2023-05-12 17:46:24
該進程的cpu佔用率:3.5943649630535885, 時間:2023-05-12 17:46:25
該進程的cpu佔用率:3.5810285785351357, 時間:2023-05-12 17:46:26
該進程的cpu佔用率:3.562735131083442, 時間:2023-05-12 17:46:27
該進程的cpu佔用率:3.5496747263825355, 時間:2023-05-12 17:46:28
該進程的cpu佔用率:3.531776428649145, 時間:2023-05-12 17:46:29
該進程的cpu佔用率:3.5141699585327446, 時間:2023-05-12 17:46:30
該進程的cpu佔用率:3.501498399662349, 時間:2023-05-12 17:46:31
該進程的cpu佔用率:3.4890078757801706, 時間:2023-05-12 17:46:32
該進程的cpu佔用率:3.471774940934537, 時間:2023-05-12 17:46:33
該進程的cpu佔用率:3.4595313353464436, 時間:2023-05-12 17:46:34
該進程的cpu佔用率:3.442697135426001, 時間:2023-05-12 17:46:35
該進程的cpu佔用率:3.425869237092506, 時間:2023-05-12 17:46:36
該進程的cpu佔用率:3.414154510947817, 時間:2023-05-12 17:46:37
該進程的cpu佔用率:3.397683472751215, 時間:2023-05-12 17:46:38
該進程的cpu佔用率:3.3813924685159518, 時間:2023-05-12 17:46:39
該進程的cpu佔用率:3.3699144150765212, 時間:2023-05-12 17:46:40
該進程的cpu佔用率:3.3538932154502814, 時間:2023-05-12 17:46:41
該進程的cpu佔用率:3.342654149114109, 時間:2023-05-12 17:46:42
該進程的cpu佔用率:3.326799483637914, 時間:2023-05-12 17:46:43
該進程的cpu佔用率:3.3158386106880737, 時間:2023-05-12 17:46:44
該進程的cpu佔用率:3.300299364808528, 時間:2023-05-12 17:46:45
該進程的cpu佔用率:3.2894737294851595, 時間:2023-05-12 17:46:46
該進程的cpu佔用率:3.274242286677475, 時間:2023-05-12 17:46:47
該進程的cpu佔用率:3.268145927997445, 時間:2023-05-12 17:46:49
該進程的cpu佔用率:3.2530847104299223, 時間:2023-05-12 17:46:50
該進程的cpu佔用率:3.2427310524128243, 時間:2023-05-12 17:46:51
該進程的cpu佔用率:3.228023693155903, 時間:2023-05-12 17:46:52
該進程的cpu佔用率:3.213299819389789, 時間:2023-05-12 17:46:53
該進程的cpu佔用率:3.2032230056844635, 時間:2023-05-12 17:46:54
該進程的cpu佔用率:3.188880947990528, 時間:2023-05-12 17:46:55
該進程的cpu佔用率:3.1790177501777, 時間:2023-05-12 17:46:56
該進程的cpu佔用率:3.1648318553984995, 時間:2023-05-12 17:46:57
該進程的cpu佔用率:3.15522272693227, 時間:2023-05-12 17:46:58
該進程的cpu佔用率:3.141290884422237, 時間:2023-05-12 17:46:59
該進程的cpu佔用率:3.131799931415312, 時間:2023-05-12 17:47:00
該進程的cpu佔用率:3.1181600344041587, 時間:2023-05-12 17:47:01
該進程的cpu佔用率:3.1088258511056117, 時間:2023-05-12 17:47:02
該進程的cpu佔用率:3.095266285032715, 時間:2023-05-12 17:47:03
該進程的cpu佔用率:3.086201602412835, 時間:2023-05-12 17:47:04
該進程的cpu佔用率:3.07713256026762, 時間:2023-05-12 17:47:05
該進程的cpu佔用率:3.0639308172344704, 時間:2023-05-12 17:47:06
該進程的cpu佔用率:3.0551227103675562, 時間:2023-05-12 17:47:07
該進程的cpu佔用率:3.0421928835034944, 時間:2023-05-12 17:47:08
該進程的cpu佔用率:3.0334656928595427, 時間:2023-05-12 17:47:09
該進程的cpu佔用率:3.0206826889560396, 時間:2023-05-12 17:47:10
該進程的cpu佔用率:3.012197460354427, 時間:2023-05-12 17:47:11
該進程的cpu佔用率:3.0077286669787227, 時間:2023-05-12 17:47:12
該進程的cpu佔用率:3.133753697072516, 時間:2023-05-12 17:47:13
該進程的cpu佔用率:3.124873306656313, 時間:2023-05-12 17:47:14
該進程的cpu佔用率:3.116024414408331, 時間:2023-05-12 17:47:15
該進程的cpu佔用率:3.10731398150715, 時間:2023-05-12 17:47:16
該進程的cpu佔用率:3.094622659318871, 時間:2023-05-12 17:47:17
該進程的cpu佔用率:3.174169786173535, 時間:2023-05-12 17:47:18
該進程的cpu佔用率:3.201262482124571, 時間:2023-05-12 17:47:19
該進程的cpu佔用率:3.196247166938343, 時間:2023-05-12 17:47:20
該進程的cpu佔用率:3.187349619211697, 時間:2023-05-12 17:47:21
該進程的cpu佔用率:3.1746363888803697, 時間:2023-05-12 17:47:22
該進程的cpu佔用率:3.1659210019280533, 時間:2023-05-12 17:47:23
該進程的cpu佔用率:3.1533176532330844, 時間:2023-05-12 17:47:24
該進程的cpu佔用率:3.1447681509354037, 時間:2023-05-12 17:47:25
該進程的cpu佔用率:3.132335261085791, 時間:2023-05-12 17:47:26
該進程的cpu佔用率:3.1238981662242216, 時間:2023-05-12 17:47:27
該進程的cpu佔用率:3.111692915529406, 時間:2023-05-12 17:47:28
該進程的cpu佔用率:3.1033720692347813, 時間:2023-05-12 17:47:29
該進程的cpu佔用率:3.0912933908880955, 時間:2023-05-12 17:47:30
該進程的cpu佔用率:3.083117314338072, 時間:2023-05-12 17:47:31
該進程的cpu佔用率:3.071240203383593, 時間:2023-05-12 17:47:32
該進程的cpu佔用率:3.063210446697366, 時間:2023-05-12 17:47:33
該進程的cpu佔用率:3.0589987163493215, 時間:2023-05-12 17:47:34
該進程的cpu佔用率:3.0473718679740722, 時間:2023-05-12 17:47:35
該進程的cpu佔用率:3.03954819259484, 時間:2023-05-12 17:47:36
該進程的cpu佔用率:3.0280304856454987, 時間:2023-05-12 17:47:37
該進程的cpu佔用率:3.020369960558119, 時間:2023-05-12 17:47:38
該進程的cpu佔用率:3.0090530628896373, 時間:2023-05-12 17:47:39
該進程的cpu佔用率:3.001456180742571, 時間:2023-05-12 17:47:40
該進程的cpu佔用率:2.9903370556213464, 時間:2023-05-12 17:47:41
該進程的cpu佔用率:2.9828755197487173, 時間:2023-05-12 17:47:42
該進程的cpu佔用率:2.971877296111684, 時間:2023-05-12 17:47:43
該進程的cpu佔用率:2.9609767045139654, 時間:2023-05-12 17:47:44
該進程的cpu佔用率:2.9536999694183725, 時間:2023-05-12 17:47:45
該進程的cpu佔用率:2.9464821171110795, 時間:2023-05-12 17:47:46
該進程的cpu佔用率:2.935784036471055, 時間:2023-05-12 17:47:47
該進程的cpu佔用率:2.932231138244626, 時間:2023-05-12 17:47:48
該進程的cpu佔用率:2.921589741102026, 時間:2023-05-12 17:47:50
該進程的cpu佔用率:2.914590799305572, 時間:2023-05-12 17:47:51
該進程的cpu佔用率:2.9041592060924715, 時間:2023-05-12 17:47:52
該進程的cpu佔用率:2.8972773348461884, 時間:2023-05-12 17:47:53
該進程的cpu佔用率:2.8869560478445857, 時間:2023-05-12 17:47:54
該進程的cpu佔用率:2.8802328570392923, 時間:2023-05-12 17:47:55
該進程的cpu佔用率:2.8700179227394726, 時間:2023-05-12 17:47:56
該進程的cpu佔用率:2.863347122981696, 時間:2023-05-12 17:47:57
該進程的cpu佔用率:2.856759956445685, 時間:2023-05-12 17:47:58
該進程的cpu佔用率:2.84671825563472, 時間:2023-05-12 17:47:59
該進程的cpu佔用率:2.840202133236327, 時間:2023-05-12 17:48:00
該進程的cpu佔用率:2.8303554713938732, 時間:2023-05-12 17:48:01
該進程的cpu佔用率:2.8239199167961324, 時間:2023-05-12 17:48:02
該進程的cpu佔用率:2.817555804802561, 時間:2023-05-12 17:48:03
該進程的cpu佔用率:2.811241353476824, 時間:2023-05-12 17:48:04
該進程的cpu佔用率:2.801548409730411, 時間:2023-05-12 17:48:05
該進程的cpu佔用率:2.7953088568375537, 時間:2023-05-12 17:48:06
該進程的cpu佔用率:2.7857646888033494, 時間:2023-05-12 17:48:07
該進程的cpu佔用率:2.7796753015175106, 時間:2023-05-12 17:48:08
該進程的cpu佔用率:2.7702346873238275, 時間:2023-05-12 17:48:09
該進程的cpu佔用率:2.764206783453706, 時間:2023-05-12 17:48:10
該進程的cpu佔用率:2.754920836787526, 時間:2023-05-12 17:48:11
該進程的cpu佔用率:2.748966078918821, 時間:2023-05-12 17:48:12
該進程的cpu佔用率:2.73976876062572, 時間:2023-05-12 17:48:13
該進程的cpu佔用率:2.733907654754807, 時間:2023-05-12 17:48:14
該進程的cpu佔用率:2.724842891269638, 時間:2023-05-12 17:48:15
該進程的cpu佔用率:2.722334116912379, 時間:2023-05-12 17:48:16
該進程的cpu佔用率:2.7165838891462344, 時間:2023-05-12 17:48:17
該進程的cpu佔用率:2.707700079939836, 時間:2023-05-12 17:48:18
該進程的cpu佔用率:2.7020289145434564, 時間:2023-05-12 17:48:19
該進程的cpu佔用率:2.693210193043657, 時間:2023-05-12 17:48:20
該進程的cpu佔用率:2.687652548878969, 時間:2023-05-12 17:48:21
該進程的cpu佔用率:2.6788853348195105, 時間:2023-05-12 17:48:22
該進程的cpu佔用率:2.6734563344710676, 時間:2023-05-12 17:48:23
該進程的cpu佔用率:2.6648523110014337, 時間:2023-05-12 17:48:24
該進程的cpu佔用率:2.659460241129407, 時間:2023-05-12 17:48:25
該進程的cpu佔用率:2.6509329785457285, 時間:2023-05-12 17:48:26
該進程的cpu佔用率:2.6455901776134696, 時間:2023-05-12 17:48:27
該進程的cpu佔用率:2.637213325565515, 時間:2023-05-12 17:48:28
該進程的cpu佔用率:2.6319776749167225, 時間:2023-05-12 17:48:29
該進程的cpu佔用率:2.626754815211498, 時間:2023-05-12 17:48:30
該進程的cpu佔用率:2.6216140738655573, 時間:2023-05-12 17:48:31
該進程的cpu佔用率:2.613337779755609, 時間:2023-05-12 17:48:32
該進程的cpu佔用率:2.608213612633288, 時間:2023-05-12 17:48:33
該進程的cpu佔用率:2.6000978422650616, 時間:2023-05-12 17:48:34
該進程的cpu佔用率:2.595066123799643, 時間:2023-05-12 17:48:35
該進程的cpu佔用率:2.5870238125444014, 時間:2023-05-12 17:48:36
該進程的cpu佔用率:2.582046017643823, 時間:2023-05-12 17:48:37
該進程的cpu佔用率:2.57412453092379, 時間:2023-05-12 17:48:38
該進程的cpu佔用率:2.569222936286185, 時間:2023-05-12 17:48:39
該進程的cpu佔用率:2.5613387906925165, 時間:2023-05-12 17:48:40
該進程的cpu佔用率:2.5565592699377593, 時間:2023-05-12 17:48:41
該進程的cpu佔用率:2.5487502164378615, 時間:2023-05-12 17:48:42
該進程的cpu佔用率:2.543978581850182, 時間:2023-05-12 17:48:43
該進程的cpu佔用率:2.539258196887698, 時間:2023-05-12 17:48:44
該進程的cpu佔用率:2.5345811394836923, 時間:2023-05-12 17:48:45
該進程的cpu佔用率:2.52699310211664, 時間:2023-05-12 17:48:46
該進程的cpu佔用率:2.5223530707874144, 時間:2023-05-12 17:48:47
該進程的cpu佔用率:2.5148411586175, 時間:2023-05-12 17:48:48
該進程的cpu佔用率:2.510274324068462, 時間:2023-05-12 17:48:49
該進程的cpu佔用率:2.5028032273296756, 時間:2023-05-12 17:48:51
該進程的cpu佔用率:2.498347934631942, 時間:2023-05-12 17:48:52
該進程的cpu佔用率:2.4909723181123837, 時間:2023-05-12 17:48:53
該進程的cpu佔用率:2.4865282478795785, 時間:2023-05-12 17:48:54
該進程的cpu佔用率:2.4792555658940705, 時間:2023-05-12 17:48:55
該進程的cpu佔用率:2.474887127284015, 時間:2023-05-12 17:48:56
該進程的cpu佔用率:2.4676528771140527, 時間:2023-05-12 17:48:57
該進程的cpu佔用率:2.4633716895295676, 時間:2023-05-12 17:48:58
該進程的cpu佔用率:2.459031106614978, 時間:2023-05-12 17:48:59
該進程的cpu佔用率:2.454763772671424, 時間:2023-05-12 17:49:00
該進程的cpu佔用率:2.4476618622036344, 時間:2023-05-12 17:49:01
該進程的cpu佔用率:2.4434703142791516, 時間:2023-05-12 17:49:02
該進程的cpu佔用率:2.436461619336254, 時間:2023-05-12 17:49:03
該進程的cpu佔用率:2.4322925345256747, 時間:2023-05-12 17:49:04
該進程的cpu佔用率:2.4253784323020793, 時間:2023-05-12 17:49:05
該進程的cpu佔用率:2.421264847818858, 時間:2023-05-12 17:49:06
該進程的cpu佔用率:2.4143644738453935, 時間:2023-05-12 17:49:07
該進程的cpu佔用率:2.4103505462422135, 時間:2023-05-12 17:49:08
該進程的cpu佔用率:2.4035602533643377, 時間:2023-05-12 17:49:09
該進程的cpu佔用率:2.3995561369142226, 時間:2023-05-12 17:49:10
該進程的cpu佔用率:2.39283095261465, 時間:2023-05-12 17:49:11
該進程的cpu佔用率:2.3889211590487314, 時間:2023-05-12 17:49:12
該進程的cpu佔用率:2.3904505173957245, 時間:2023-05-12 17:49:13
該進程的cpu佔用率:2.4601260700498266, 時間:2023-05-12 17:49:14
該進程的cpu佔用率:2.453294277688914, 時間:2023-05-12 17:49:15
該進程的cpu佔用率:2.4492582874389273, 時間:2023-05-12 17:49:16
該進程的cpu佔用率:2.4424957194380505, 時間:2023-05-12 17:49:17
該進程的cpu佔用率:2.438505505633914, 時間:2023-05-12 17:49:18
該進程的cpu佔用率:2.4318363491275434, 時間:2023-05-12 17:49:19
該進程的cpu佔用率:2.4278535198990725, 時間:2023-05-12 17:49:20
該進程的cpu佔用率:2.4212524158435205, 時間:2023-05-12 17:49:21
該進程的cpu佔用率:2.4173673435805654, 時間:2023-05-12 17:49:22
該進程的cpu佔用率:2.4134355852240232, 時間:2023-05-12 17:49:23
該進程的cpu佔用率:2.4069248676858286, 時間:2023-05-12 17:49:24
該進程的cpu佔用率:2.40310787223035, 時間:2023-05-12 17:49:25
該進程的cpu佔用率:2.396639150283215, 時間:2023-05-12 17:49:26
該進程的cpu佔用率:2.39283964762251, 時間:2023-05-12 17:49:27
該進程的cpu佔用率:2.3864618579110775, 時間:2023-05-12 17:49:28
該進程的cpu佔用率:2.382698166773572, 時間:2023-05-12 17:49:29
該進程的cpu佔用率:2.376360330047787, 時間:2023-05-12 17:49:30
該進程的cpu佔用率:2.372654678212224, 時間:2023-05-12 17:49:31
該進程的cpu佔用率:2.366396313358867, 時間:2023-05-12 17:49:32
該進程的cpu佔用率:2.3627454032762185, 時間:2023-05-12 17:49:33
該進程的cpu佔用率:2.3565245577623912, 時間:2023-05-12 17:49:34
該進程的cpu佔用率:2.352942782616405, 時間:2023-05-12 17:49:35
該進程的cpu佔用率:2.3493536117158507, 時間:2023-05-12 17:49:36
該進程的cpu佔用率:2.3457681853235055, 時間:2023-05-12 17:49:37
該進程的cpu佔用率:2.3396805780336845, 時間:2023-05-12 17:49:38
該進程的cpu佔用率:2.3335895718739508, 時間:2023-05-12 17:49:39
該進程的cpu佔用率:2.3300781571506284, 時間:2023-05-12 17:49:40
該進程的cpu佔用率:2.326605339674821, 時間:2023-05-12 17:49:41
該進程的cpu佔用率:2.320590395976151, 時間:2023-05-12 17:49:42
該進程的cpu佔用率:2.31465702926544, 時間:2023-05-12 17:49:43
該進程的cpu佔用率:2.311272389930294, 時間:2023-05-12 17:49:44
該進程的cpu佔用率:2.305374722914115, 時間:2023-05-12 17:49:45
該進程的cpu佔用率:2.302008351751641, 時間:2023-05-12 17:49:46
該進程的cpu佔用率:2.296154612824214, 時間:2023-05-12 17:49:47
該進程的cpu佔用率:2.2928365712123795, 時間:2023-05-12 17:49:48
該進程的cpu佔用率:2.2870411643616375, 時間:2023-05-12 17:49:49
該進程的cpu佔用率:2.283753280152597, 時間:2023-05-12 17:49:50
該進程的cpu佔用率:2.27804080063883, 時間:2023-05-12 17:49:51
該進程的cpu佔用率:2.274797357449842, 時間:2023-05-12 17:49:52
該進程的cpu佔用率:2.2715522438683178, 時間:2023-05-12 17:49:54
該進程的cpu佔用率:2.2658822930894313, 時間:2023-05-12 17:49:55
該進程的cpu佔用率:2.2626647574329284, 時間:2023-05-12 17:49:56
該進程的cpu佔用率:2.257036153981966, 時間:2023-05-12 17:49:57
該進程的cpu佔用率:2.253873466727099, 時間:2023-05-12 17:49:58
該進程的cpu佔用率:2.2482717697064696, 時間:2023-05-12 17:49:59
該進程的cpu佔用率:2.2451002996734584, 時間:2023-05-12 17:50:00
該進程的cpu佔用率:2.2395685501032965, 時間:2023-05-12 17:50:01
該進程的cpu佔用率:2.236494190985901, 時間:2023-05-12 17:50:02
該進程的cpu佔用率:2.233413013783263, 時間:2023-05-12 17:50:03
該進程的cpu佔用率:2.2279365248118608, 時間:2023-05-12 17:50:04
該進程的cpu佔用率:2.224918971382381, 時間:2023-05-12 17:50:05
該進程的cpu佔用率:2.219509679919284, 時間:2023-05-12 17:50:06
該進程的cpu佔用率:2.2188939556769145, 時間:2023-05-12 17:50:07
該進程的cpu佔用率:2.2135226963835906, 時間:2023-05-12 17:50:08
該進程的cpu佔用率:2.210528092377288, 時間:2023-05-12 17:50:09
該進程的cpu佔用率:2.2051862315140944, 時間:2023-05-12 17:50:10
該進程的cpu佔用率:2.2022684440059153, 時間:2023-05-12 17:50:11
該進程的cpu佔用率:2.1969970735290274, 時間:2023-05-12 17:50:12
該進程的cpu佔用率:2.1940730065938823, 時間:2023-05-12 17:50:13
該進程的cpu佔用率:2.191172874182618, 時間:2023-05-12 17:50:14
該進程的cpu佔用率:2.185958284462096, 時間:2023-05-12 17:50:15
該進程的cpu佔用率:2.1830810888038545, 時間:2023-05-12 17:50:16
該進程的cpu佔用率:2.1778947067321917, 時間:2023-05-12 17:50:17
該進程的cpu佔用率:2.1750855109601313, 時間:2023-05-12 17:50:18
該進程的cpu佔用率:2.169949905033676, 時間:2023-05-12 17:50:19
該進程的cpu佔用率:2.1671445085102836, 時間:2023-05-12 17:50:20
該進程的cpu佔用率:2.164354664936971, 時間:2023-05-12 17:50:21
該進程的cpu佔用率:2.1615797869654467, 時間:2023-05-12 17:50:22
該進程的cpu佔用率:2.1565135435184057, 時間:2023-05-12 17:50:23
該進程的cpu佔用率:2.153791915876139, 時間:2023-05-12 17:50:24
該進程的cpu佔用率:2.1487931938730354, 時間:2023-05-12 17:50:25
該進程的cpu佔用率:2.1460988246420114, 時間:2023-05-12 17:50:26
該進程的cpu佔用率:2.1411188250648983, 時間:2023-05-12 17:50:27
該進程的cpu佔用率:2.1384579059530417, 時間:2023-05-12 17:50:28
該進程的cpu佔用率:2.1335176886297345, 時間:2023-05-12 17:50:29
該進程的cpu佔用率:2.130879381538641, 時間:2023-05-12 17:50:30
該進程的cpu佔用率:2.125993082773112, 時間:2023-05-12 17:50:31
該進程的cpu佔用率:2.123384911059115, 時間:2023-05-12 17:50:32
該進程的cpu佔用率:2.118530142197227, 時間:2023-05-12 17:50:33
該進程的cpu佔用率:2.1159499700660396, 時間:2023-05-12 17:50:34
該進程的cpu佔用率:2.1133766483906897, 時間:2023-05-12 17:50:35
該進程的cpu佔用率:2.1108042783469756, 時間:2023-05-12 17:50:36
該進程的cpu佔用率:2.1060089442801577, 時間:2023-05-12 17:50:37
該進程的cpu佔用率:2.1034571245052263, 時間:2023-05-12 17:50:38
該進程的cpu佔用率:2.0986994432760464, 時間:2023-05-12 17:50:39
該進程的cpu佔用率:2.0961757995131585, 時間:2023-05-12 17:50:40
該進程的cpu佔用率:2.0936677489346165, 時間:2023-05-12 17:50:41
該進程的cpu佔用率:2.0889834772380724, 時間:2023-05-12 17:50:42
該進程的cpu佔用率:2.0865231826016455, 時間:2023-05-12 17:50:43
該進程的cpu佔用率:2.0818653513548138, 時間:2023-05-12 17:50:44
該進程的cpu佔用率:2.077252672282685, 時間:2023-05-12 17:50:45
該進程的cpu佔用率:2.074819457291702, 時間:2023-05-12 17:50:46
該進程的cpu佔用率:2.072408479129195, 時間:2023-05-12 17:50:47
該進程的cpu佔用率:2.0678339736580913, 時間:2023-05-12 17:50:48
該進程的cpu佔用率:2.0675985037338527, 時間:2023-05-12 17:50:49
該進程的cpu佔用率:2.063048105257329, 時間:2023-05-12 17:50:50
該進程的cpu佔用率:2.0606747091805313, 時間:2023-05-12 17:50:51
該進程的cpu佔用率:2.0561802100995883, 時間:2023-05-12 17:50:52
該進程的cpu佔用率:2.0538194284195157, 時間:2023-05-12 17:50:53
該進程的cpu佔用率:2.0493290453787547, 時間:2023-05-12 17:50:55
該進程的cpu佔用率:2.047009377647589, 時間:2023-05-12 17:50:56
該進程的cpu佔用率:2.0425582261508204, 時間:2023-05-12 17:50:57
該進程的cpu佔用率:2.0402559642454032, 時間:2023-05-12 17:50:58
該進程的cpu佔用率:2.035841298780465, 時間:2023-05-12 17:50:59
該進程的cpu佔用率:2.0335902234695737, 時間:2023-05-12 17:51:00
該進程的cpu佔用率:2.0292104849305757, 時間:2023-05-12 17:51:01
該進程的cpu佔用率:2.0269551598902917, 時間:2023-05-12 17:51:02
該進程的cpu佔用率:2.0226254425286703, 時間:2023-05-12 17:51:03
該進程的cpu佔用率:2.022500454352307, 時間:2023-05-12 17:51:04
該進程的cpu佔用率:2.018174444198906, 時間:2023-05-12 17:51:05
該進程的cpu佔用率:2.0159483349240155, 時間:2023-05-12 17:51:06
該進程的cpu佔用率:2.011647358744972, 時間:2023-05-12 17:51:07
該進程的cpu佔用率:2.009463286691548, 時間:2023-05-12 17:51:08
該進程的cpu佔用率:2.0072874905504183, 時間:2023-05-12 17:51:09
該進程的cpu佔用率:2.0030612136234134, 時間:2023-05-12 17:51:10
該進程的cpu佔用率:2.0009090845321946, 時間:2023-05-12 17:51:11
該進程的cpu佔用率:1.9967060392199125, 時間:2023-05-12 17:51:12
該進程的cpu佔用率:1.9925345943804658, 時間:2023-05-12 17:51:13
該進程的cpu佔用率:1.9924612395872807, 時間:2023-05-12 17:51:14
該進程的cpu佔用率:2.053970068166517, 時間:2023-05-12 17:51:15
該進程的cpu佔用率:2.0517433210589635, 時間:2023-05-12 17:51:16
該進程的cpu佔用率:2.047491717814102, 時間:2023-05-12 17:51:17
該進程的cpu佔用率:2.043242948574476, 時間:2023-05-12 17:51:18
該進程的cpu佔用率:2.0410562522790223, 時間:2023-05-12 17:51:19
該進程的cpu佔用率:2.036848307331849, 時間:2023-05-12 17:51:20
該進程的cpu佔用率:2.0367250648471535, 時間:2023-05-12 17:51:21
該進程的cpu佔用率:2.032517919837104, 時間:2023-05-12 17:51:22
該進程的cpu佔用率:2.0303587203610776, 時間:2023-05-12 17:51:23
該進程的cpu佔用率:2.0262081589554, 時間:2023-05-12 17:51:24
該進程的cpu佔用率:2.0240952365287104, 時間:2023-05-12 17:51:25
該進程的cpu佔用率:2.0199806313805424, 時間:2023-05-12 17:51:26
該進程的cpu佔用率:2.017883725187063, 時間:2023-05-12 17:51:27
該進程的cpu佔用率:2.013761094489964, 時間:2023-05-12 17:51:28
該進程的cpu佔用率:2.0116650241964447, 時間:2023-05-12 17:51:29
該進程的cpu佔用率:2.007604446787629, 時間:2023-05-12 17:51:30
該進程的cpu佔用率:2.0055203858640325, 時間:2023-05-12 17:51:31
該進程的cpu佔用率:2.00147106534834, 時間:2023-05-12 17:51:32
該進程的cpu佔用率:1.9994107108475376, 時間:2023-05-12 17:51:33
該進程的cpu佔用率:1.9954224100207179, 時間:2023-05-12 17:51:34
該進程的cpu佔用率:1.9934144061682826, 時間:2023-05-12 17:51:35
^Csignal: interrupt

添加更多信息:

go func() {

  pid := os.Getpid()
  fmt.Println("當前程序的進程號爲:", pid)

  p, _ := process.NewProcess(int32(pid))
  for {
   v, _ := p.CPUPercent()
   //if v != 0.0 {
   if v > 0 {
    fmt.Printf("該進程的cpu佔用率:%v, 時間:%v\n", v, time.Now().Format(time.DateTime))

    name, _ := p.Name()
    fmt.Println("進程名稱:", name)
    fmt.Println("p.String():", p.String())

    cpuTime, _ := p.Times()
    spew.Dump("p.Times()", cpuTime)

    mem, _ := p.MemoryInfo()

    fmt.Println("內存信息:", mem)

    memPercent, _ := p.MemoryPercent()

    fmt.Println("內存佔用:", memPercent)

    fmt.Println("---------------")
   }
   time.Sleep(5 * time.Second)
  }
 }()

輸出信息:

最初!程序中goroutine的數量爲:3,allg大小爲 8
當前程序的進程號爲: 37782
該進程的cpu佔用率:10.473671807493911, 時間:2023-05-12 17:58:31
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x14000268060)({"cpu":"cpu","user":0.1,"system":0.1,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":74186752,"vms":419716349952,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 0.51259995
---------------
該進程的cpu佔用率:73.0484377701357, 時間:2023-05-12 17:58:37
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140000b1560)({"cpu":"cpu","user":2.4,"system":2.0,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2442985472,"vms":422265225216,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 14.220333
---------------
最後!程序中goroutine的數量爲:1000003,allg大小爲 1000021
該進程的cpu佔用率:42.14652907018322, 時間:2023-05-12 17:58:42
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x14000268ea0)({"cpu":"cpu","user":2.5,"system":2.2,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2261975040,"vms":422265225216,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 13.166618
---------------
5s後程序中goroutine的數量爲:64095,allg大小爲 1000021
該進程的cpu佔用率:36.76002032437266, 時間:2023-05-12 17:58:47
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x14001b175c0)({"cpu":"cpu","user":3.0,"system":2.9,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2648489984,"vms":422265225216,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 15.416431
---------------
10s後程序中goroutine的數量爲:3,allg大小爲 1000021
該進程的cpu佔用率:28.051251152138803, 時間:2023-05-12 17:58:52
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140006b59e0)({"cpu":"cpu","user":3.0,"system":3.0,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2625159168,"vms":422265225216,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 15.280724
---------------
15s後程序中goroutine的數量爲:3,allg大小爲 1000021
該進程的cpu佔用率:22.689585162832593, 時間:2023-05-12 17:58:57
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140006b5f80)({"cpu":"cpu","user":3.0,"system":3.0,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2352971776,"vms":422265225216,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 13.696194
---------------
20s後程序中goroutine的數量爲:3,allg大小爲 1000021
該進程的cpu佔用率:19.40899638100816, 時間:2023-05-12 17:59:02
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140013564e0)({"cpu":"cpu","user":3.0,"system":3.0,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2301083648,"vms":422265290752,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 13.39426
---------------
25s後程序中goroutine的數量爲:50003,allg大小爲 1000021
該進程的cpu佔用率:16.710765594472644, 時間:2023-05-12 17:59:07
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140002696e0)({"cpu":"cpu","user":3.0,"system":3.0,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2254815232,"vms":422265290752,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 13.124943
---------------
30s後程序中goroutine的數量爲:3,allg大小爲 1000021
該進程的cpu佔用率:14.962746157181199, 時間:2023-05-12 17:59:12
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140005ac060)({"cpu":"cpu","user":3.1,"system":3.1,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2255355904,"vms":422265290752,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 13.128185
---------------
該進程的cpu佔用率:13.378509902863806, 時間:2023-05-12 17:59:17
進程名稱: 1
p.String(){"pid":37782}
(string) (len=9) "p.Times()"
(*cpu.TimesStat)(0x140001c2840)({"cpu":"cpu","user":3.1,"system":3.1,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0})
內存信息: {"rss":2214690816,"vms":422265290752,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0}
內存佔用: 12.891483
---------------
^Csignal: interrupt

{"rss":2214690816,"vms":422265290752,"hwm":0,"data":0,"stack":0,"locked":0,"swap":0} 什麼意思

這個是一個進程的內存信息,各個字段的含義如下:

rss 和 vms 有什麼區別?哪個指標更重要

在 psutil 中,rss 代表 “常駐集大小(Resident Set Size)”,它是進程使用的物理內存的大小(即實際佔用的內存大小),單位爲字節(bytes)。而 vms 則代表 “虛擬內存大小(Virtual Memory Size)”,它是進程使用的虛擬內存的大小,包括進程使用的物理內存和交換空間(swap space)大小,單位也是字節。

簡單來說,rss 是進程實際佔用的物理內存大小,而 vms 則是進程使用的虛擬內存大小。因此,兩者的區別在於 vms 包括了除物理內存外的其他資源,例如交換空間等。

對於進程的性能監控,兩個指標都很重要,具體哪個指標更重要取決於具體情況。如果系統中物理內存資源緊張,那麼 rss 可能更重要,因爲它反映了進程佔用的實際物理內存大小。如果系統中交換空間緊張,那麼 vms 可能更重要,因爲它反映了進程佔用的虛擬內存大小,包括了交換空間。

VSS、RSS、PSS、USS 內存使用分析

oom 是指哪個指標超出了限制

OOM(Out of Memory)通常指進程或系統內存不足,導致無法繼續分配所需的內存空間。在 Linux 系統中,OOM Killer 是一個內核特性,可以在系統內存不足時選擇殺死某些進程,以便釋放更多內存。

OOM Killer 選擇殺死哪個進程通常取決於多個因素,包括進程使用的內存總量、進程使用的虛擬內存(VMS)總量、進程使用的物理內存(RSS)總量等。如果進程使用的內存超出了系統的限制,則可能會觸發 OOM Killer 來殺死進程,以便釋放內存。因此,OOM 不是指哪個具體的指標超出了限制,而是指內存使用總量超出了系統限制。

Go-1-12 - 關於內存釋放的一個改進

Go 語言版本演

{"cpu":"cpu","user":3.1,"system":3.1,"idle":0.0,"nice":0.0,"iowait":0.0,"irq":0.0,"softirq":0.0,"steal":0.0,"guest":0.0,"guestNice":0.0}) 什麼意思?

這是一個關於 CPU 使用率的數據,包含了各個方面的使用情況:

其中,user 和 system 表示的是 CPU 真正執行的用戶程序和內核程序的 CPU 使用率,nice 表示的是優先級較低的用戶程序的 CPU 使用率,這三個指標通常被稱爲 CPU 的總體使用率。idle 則表示 CPU 空閒的時間比例,越高表示 CPU 的利用率越低。

這個數據格式可以用來實時監控 CPU 的使用率,對於優化系統性能有很大的幫助。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/v-j3qoeD_vygmCEAiRRhAA