TIME + (thời gian cpu, thứ trăm) trong top có nghĩa là gì?


14

Xem ví dụ dưới đây. Automount đang hiển thị 3019: 57 trong cột TIME +.

Tasks: 241 total,   1 running, 240 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.7%us,  0.7%sy,  0.0%ni, 98.5%id,  0.0%wa,  0.1%hi,  0.0%si,  0.0%st
Mem:  16435884k total, 15007668k used,  1428216k free,   454300k buffers
Swap: 33554424k total,      140k used, 33554284k free,  1915400k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
**27026 root      15   0  974m  12m 1616 S  3.3  0.1   3019:57 automount**
 4619 root      15   0  245m  24m 9444 S  2.0  0.1   3491:25 java
20515 root      15   0 15720 1532 1124 R  0.7  0.0   0:00.03 top
    1 root      15   0 10372  644  548 S  0.0  0.0   0:04.87 init
    2 root      RT  -5     0    0    0 S  0.0  0.0   2:49.80 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   1:20.90 ksoftirqd/0
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0
    5 root      RT  -5     0    0    0 S  0.0  0.0   3:53.73 migration/1
    6 root      34  19     0    0    0 S  0.0  0.0   0:34.51 ksoftirqd/1

Có nghĩa là nó đã tiêu tốn 3019 giờ thời gian CPU?

Câu trả lời:


8

Không nhìn vào mã nguồn của top, nhưng có vẻ như 3019:57trong cột TIME+có nghĩa là 3019 phút 57 giây thời gian CPU tích lũy.

  • 999:00.00 nghĩa là 999 phút
  • 1000:00có nghĩa là một ngàn phút (không có .dấu phân cách nào cả)

Tôi đã xác nhận nó trên hệ thống của tôi. Tôi mất một quá trình ví dụ từ topvới 2529:38sau đó kiểm tra nó với ps -fp PIDcho thấy 1-18:09:38. Sau đó là một ngày mười tám giờ, tức là khoảng hai nghìn rưỡi phút. Do đó nó bằng với trước đây.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.