慢慢欣赏linux 查看系统时钟信息

rlk@rlk:~$ sudo cat /proc/timer_list 
[sudo] password for rlk: 
Timer List Version: v0.8
HRTIMER_MAX_CLOCK_BASES: 8
now at 53391840158 nsecs

cpu: 0
 clock 0:
  .base:       ffff8a4639c1dfc0
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <ffff8a4639c1e4a0>, tick_sched_timer, S:01
 # expires at 53417208940-53417208940 nsecs [in 25368782 to 25368782 nsecs]
 #1: <ffffa5cb81307a28>, hrtimer_wakeup, S:01
 # expires at 53490085858-53490185857 nsecs [in 98245700 to 98345699 nsecs]
 #2: <ffffa5cb81cb3da8>, hrtimer_wakeup, S:01
 # expires at 53912834439-53912884439 nsecs [in 520994281 to 521044281 nsecs]
 #3: <ffffa5cb8168fda8>, hrtimer_wakeup, S:01
 # expires at 54184646025-54184696025 nsecs [in 792805867 to 792855867 nsecs]
 #4: <ffffa5cb81babdb8>, hrtimer_wakeup, S:01
 # expires at 54392076837-54422076836 nsecs [in 1000236679 to 1030236678 nsecs]
 #5: <ffff8a462d558000>, timerfd_tmrproc, S:01
 # expires at 54761761000-54761761000 nsecs [in 1369920842 to 1369920842 nsecs]
 #6: <ffffa5cb81c13a28>, hrtimer_wakeup, S:01
 # expires at 54387073741-56887073741 nsecs [in 995233583 to 3495233583 nsecs]
 #7: <ffff8a4639c1e700>, watchdog_timer_fn, S:01
 # expires at 57285208940-57285208940 nsecs [in 3893368782 to 3893368782 nsecs]
 #8: <ffffa5cb813c7a28>, hrtimer_wakeup, S:01
 # expires at 73752274597-73778749596 nsecs [in 20360434439 to 20386909438 nsecs]
 #9: <ffffa5cb81c33da8>, hrtimer_wakeup, S:01
 # expires at 113113934868-113113984868 nsecs [in 59722094710 to 59722144710 nsecs]
 #10: <ffff8a45af1a0400>, timerfd_tmrproc, S:01
 # expires at 146761761000-146761761000 nsecs [in 93369920842 to 93369920842 nsecs]
 clock 1:
  .base:       ffff8a4639c1e000
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 #0: <ffff8a45af1a2b00>, timerfd_tmrproc, S:01
 # expires at 9223372036854775807-9223372036854775807 nsecs [in 7570180385101094020 to 7570180385101094020 nsecs]
 clock 2:
  .base:       ffff8a4639c1e040
  .index:      2
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 #0: <ffff8a462f567900>, timerfd_tmrproc, S:01
 # expires at 72761761000-72761761000 nsecs [in 19369920842 to 19369920842 nsecs]
 clock 3:
  .base:       ffff8a4639c1e080
  .index:      3
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
 clock 4:
  .base:       ffff8a4639c1e0c0
  .index:      4
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 clock 5:
  .base:       ffff8a4639c1e100
  .index:      5
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 clock 6:
  .base:       ffff8a4639c1e140
  .index:      6
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 7:
  .base:       ffff8a4639c1e180
  .index:      7
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
  .expires_next   : 53417208940 nsecs
  .hres_active    : 1
  .nr_events      : 5465
  .nr_retries     : 3
  .nr_hangs       : 0
  .max_hang_time  : 0
  .nohz_mode      : 2
  .last_tick      : 53393208940 nsecs
  .tick_stopped   : 1
  .idle_jiffies   : 4294905337
  .idle_calls     : 8316
  .idle_sleeps    : 3354
  .idle_entrytime : 53390712562 nsecs
  .idle_waketime  : 53390602764 nsecs
  .idle_exittime  : 53390611780 nsecs
  .idle_sleeptime : 38653579015 nsecs
  .iowait_sleeptime: 454911719 nsecs
  .last_jiffies   : 4294905337
  .next_timer     : 53417208940
  .idle_expires   : 53417208940 nsecs
jiffies: 4294905337

cpu: 1
 clock 0:
  .base:       ffff8a4639c5dfc0
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <ffff8a4639c5e4a0>, tick_sched_timer, S:01
 # expires at 53393208940-53393208940 nsecs [in 1368782 to 1368782 nsecs]
 #1: <ffffa5cb81347da8>, hrtimer_wakeup, S:01
 # expires at 53471237955-53471287955 nsecs [in 79397797 to 79447797 nsecs]
 #2: <ffffa5cb815afda8>, hrtimer_wakeup, S:01
 # expires at 53572319173-53572369173 nsecs [in 180479015 to 180529015 nsecs]
 #3: <ffff8a4639c5e700>, watchdog_timer_fn, S:01
 # expires at 57329208940-57329208940 nsecs [in 3937368782 to 3937368782 nsecs]
 #4: <ffffa5cb8148f8e8>, hrtimer_wakeup, S:01
 # expires at 60691630184-60701630181 nsecs [in 7299790026 to 7309790023 nsecs]
 #5: <ffffa5cb81e4ba28>, hrtimer_wakeup, S:01
 # expires at 77000153727-77029877726 nsecs [in 23608313569 to 23638037568 nsecs]
 #6: <ffffa5cb81cd3a28>, hrtimer_wakeup, S:01
 # expires at 77137723418-77162701417 nsecs [in 23745883260 to 23770861259 nsecs]
 #7: <ffffa5cb81db3da8>, hrtimer_wakeup, S:01
 # expires at 89562202500-89562252500 nsecs [in 36170362342 to 36170412342 nsecs]
 #8: <ffff8a462d558700>, timerfd_tmrproc, S:01
 # expires at 136761761000-136761761000 nsecs [in 83369920842 to 83369920842 nsecs]
 #9: <ffff8a4631b2d400>, timerfd_tmrproc, S:01
 # expires at 136761761000-136761761000 nsecs [in 83369920842 to 83369920842 nsecs]
 #10: <ffffa5cb81e13da8>, hrtimer_wakeup, S:01
 # expires at 164561535344-164561585344 nsecs [in 111169695186 to 111169745186 nsecs]
 #11: <ffffa5cb81eabdb8>, hrtimer_wakeup, S:01
 # expires at 316445076908-316545076908 nsecs [in 263053236750 to 263153236750 nsecs]
 #12: <ffffa5cb81fbbdb8>, hrtimer_wakeup, S:01
 # expires at 617084492004-617184492004 nsecs [in 563692651846 to 563792651846 nsecs]
 #13: <ffffa5cb8154fdb8>, hrtimer_wakeup, S:01
 # expires at 911752034270-911852034270 nsecs [in 858360194112 to 858460194112 nsecs]
 #14: <ffffa5cb81477da8>, hrtimer_wakeup, S:01
 # expires at 7214173209754-7214173259754 nsecs [in 7160781369596 to 7160781419596 nsecs]
 clock 1:
  .base:       ffff8a4639c5e000
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 #0: <ffff8a46347c8b00>, timerfd_tmrproc, S:01
 # expires at 1653191676761761000-1653191676761761000 nsecs [in 25008079213 to 25008079213 nsecs]
 #1: <ffff8a4636e17500>, timerfd_tmrproc, S:01
 # expires at 9223372036854775807-9223372036854775807 nsecs [in 7570180385101094020 to 7570180385101094020 nsecs]
 #2: <ffff8a462ba80f00>, timerfd_tmrproc, S:01
 # expires at 9223372036854775807-9223372036854775807 nsecs [in 7570180385101094020 to 7570180385101094020 nsecs]
 #3: <ffff8a459809ac00>, timerfd_tmrproc, S:01
 # expires at 9223372036854775807-9223372036854775807 nsecs [in 7570180385101094020 to 7570180385101094020 nsecs]
 clock 2:
  .base:       ffff8a4639c5e040
  .index:      2
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 3:
  .base:       ffff8a4639c5e080
  .index:      3
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
 clock 4:
  .base:       ffff8a4639c5e0c0
  .index:      4
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 clock 5:
  .base:       ffff8a4639c5e100
  .index:      5
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 clock 6:
  .base:       ffff8a4639c5e140
  .index:      6
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 7:
  .base:       ffff8a4639c5e180
  .index:      7
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
  .expires_next   : 53393208940 nsecs
  .hres_active    : 1
  .nr_events      : 6918
  .nr_retries     : 2
  .nr_hangs       : 0
  .max_hang_time  : 0
  .nohz_mode      : 2
  .last_tick      : 53369208940 nsecs
  .tick_stopped   : 0
  .idle_jiffies   : 4294905331
  .idle_calls     : 7063
  .idle_sleeps    : 2679
  .idle_entrytime : 53391169183 nsecs
  .idle_waketime  : 53374388145 nsecs
  .idle_exittime  : 53374392393 nsecs
  .idle_sleeptime : 37776555458 nsecs
  .iowait_sleeptime: 842649753 nsecs
  .last_jiffies   : 4294905337
  .next_timer     : 53449208940
  .idle_expires   : 53449208940 nsecs
jiffies: 4294905337

cpu: 2
 clock 0:
  .base:       ffff8a4639c9dfc0
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <ffff8a4639c9e4a0>, tick_sched_timer, S:01
 # expires at 53393208940-53393208940 nsecs [in 1368782 to 1368782 nsecs]
 #1: <ffffa5cb812ffa28>, hrtimer_wakeup, S:01
 # expires at 53404305171-53404405170 nsecs [in 12465013 to 12565012 nsecs]
 #2: <ffffa5cb814d7a28>, hrtimer_wakeup, S:01
 # expires at 55000904601-55004899599 nsecs [in 1609064443 to 1613059441 nsecs]
 #3: <ffff8a463198e900>, timerfd_tmrproc, S:01
 # expires at 55511761000-55511761000 nsecs [in 2119920842 to 2119920842 nsecs]
 #4: <ffff8a4639c9e700>, watchdog_timer_fn, S:01
 # expires at 57333208940-57333208940 nsecs [in 3941368782 to 3941368782 nsecs]
 #5: <ffffa5cb81e2bda8>, hrtimer_wakeup, S:01
 # expires at 75966616402-75966666402 nsecs [in 22574776244 to 22574826244 nsecs]
 #6: <ffffa5cb81517da8>, hrtimer_wakeup, S:01
 # expires at 113370888219-113370938219 nsecs [in 59979048061 to 59979098061 nsecs]
 #7: <ffff8a461e420200>, timerfd_tmrproc, S:01
 # expires at 136761761000-136761761000 nsecs [in 83369920842 to 83369920842 nsecs]
 #8: <ffff8a462f39a290>, it_real_fn, S:01
 # expires at 310229170621-310229170621 nsecs [in 256837330463 to 256837330463 nsecs]
 #9: <ffffa5cb81487a28>, hrtimer_wakeup, S:01
 # expires at 611000569069-611100569069 nsecs [in 557608728911 to 557708728911 nsecs]
 #10: <ffffa5cb82033a28>, hrtimer_wakeup, S:01
 # expires at 3517137580424-3517237580424 nsecs [in 3463745740266 to 3463845740266 nsecs]
 #11: <ffffa5cb8162fa28>, hrtimer_wakeup, S:01
 # expires at 7212000171409-7212100171409 nsecs [in 7158608331251 to 7158708331251 nsecs]
 #12: <ffffa5cb81367a28>, hrtimer_wakeup, S:01
 # expires at 86416136972621-86416236972621 nsecs [in 86362745132463 to 86362845132463 nsecs]
 clock 1:
  .base:       ffff8a4639c9e000
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 #0: <ffff8a45a878ea00>, timerfd_tmrproc, S:01
 # expires at 1653191675000000000-1653191675000000000 nsecs [in 23246318213 to 23246318213 nsecs]
 clock 2:
  .base:       ffff8a4639c9e040
  .index:      2
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 #0: <ffff8a461e421700>, timerfd_tmrproc, S:01
 # expires at 911724528359-911724528359 nsecs [in 858332688201 to 858332688201 nsecs]
 clock 3:
  .base:       ffff8a4639c9e080
  .index:      3
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
 clock 4:
  .base:       ffff8a4639c9e0c0
  .index:      4
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 clock 5:
  .base:       ffff8a4639c9e100
  .index:      5
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 clock 6:
  .base:       ffff8a4639c9e140
  .index:      6
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 7:
  .base:       ffff8a4639c9e180
  .index:      7
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
  .expires_next   : 53393208940 nsecs
  .hres_active    : 1
  .nr_events      : 6180
  .nr_retries     : 2
  .nr_hangs       : 0
  .max_hang_time  : 0
  .nohz_mode      : 2
  .last_tick      : 53389208940 nsecs
  .tick_stopped   : 0
  .idle_jiffies   : 4294905336
  .idle_calls     : 6904
  .idle_sleeps    : 2322
  .idle_entrytime : 53390186429 nsecs
  .idle_waketime  : 53389856859 nsecs
  .idle_exittime  : 53390186429 nsecs
  .idle_sleeptime : 40007024314 nsecs
  .iowait_sleeptime: 556912500 nsecs
  .last_jiffies   : 4294905337
  .next_timer     : 53393208940
  .idle_expires   : 53393208940 nsecs
jiffies: 4294905337

cpu: 3
 clock 0:
  .base:       ffff8a4639cddfc0
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <ffff8a4639cde4a0>, tick_sched_timer, S:01
 # expires at 53397208940-53397208940 nsecs [in 5368782 to 5368782 nsecs]
 #1: <ffffa5cb824db8d8>, hrtimer_wakeup, S:01
 # expires at 53584423580-53585423578 nsecs [in 192583422 to 193583420 nsecs]
 #2: <ffff8a462f91c900>, timerfd_tmrproc, S:01
 # expires at 53761761000-53761761000 nsecs [in 369920842 to 369920842 nsecs]
 #3: <ffffa5cb81d2b8d8>, hrtimer_wakeup, S:01
 # expires at 54304260603-54305260601 nsecs [in 912420445 to 913420443 nsecs]
 #4: <ffffa5cb81d53a28>, hrtimer_wakeup, S:01
 # expires at 56137454842-56141450840 nsecs [in 2745614684 to 2749610682 nsecs]
 #5: <ffffa5cb81eeba28>, hrtimer_wakeup, S:01
 # expires at 57000969069-57005961066 nsecs [in 3609128911 to 3614120908 nsecs]
 #6: <ffff8a4639cde700>, watchdog_timer_fn, S:01
 # expires at 57337208940-57337208940 nsecs [in 3945368782 to 3945368782 nsecs]
 #7: <ffffa5cb81433a28>, hrtimer_wakeup, S:01
 # expires at 61000833642-61010831641 nsecs [in 7608993484 to 7618991483 nsecs]
 #8: <ffffa5cb81bbba28>, hrtimer_wakeup, S:01
 # expires at 59387232701-61887232701 nsecs [in 5995392543 to 8495392543 nsecs]
 #9: <ffffa5cb8166fda8>, hrtimer_wakeup, S:01
 # expires at 62176224929-62176274929 nsecs [in 8784384771 to 8784434771 nsecs]
 #10: <ffffa5cb8138fa28>, hrtimer_wakeup, S:01
 # expires at 73884583826-73910815825 nsecs [in 20492743668 to 20518975667 nsecs]
 #11: <ffffa5cb81c73da8>, hrtimer_wakeup, S:01
 # expires at 74158470079-74158520079 nsecs [in 20766629921 to 20766679921 nsecs]
 #12: <ffffa5cb81cabda8>, hrtimer_wakeup, S:01
 # expires at 74935177289-74935227289 nsecs [in 21543337131 to 21543387131 nsecs]
 #13: <ffffa5cb8165fa28>, hrtimer_wakeup, S:01
 # expires at 83000774871-84000774871 nsecs [in 29608934713 to 30608934713 nsecs]
 #14: <ffffa5cb81637a28>, hrtimer_wakeup, S:01
 # expires at 83000993392-84000993392 nsecs [in 29609153234 to 30609153234 nsecs]
 #15: <ffffa5cb813a7e60>, hrtimer_wakeup, S:01
 # expires at 103282454921-103282504921 nsecs [in 49890614763 to 49890664763 nsecs]
 #16: <ffffa5cb81c1bda8>, hrtimer_wakeup, S:01
 # expires at 103914648660-103914698660 nsecs [in 50522808502 to 50522858502 nsecs]
 #17: <ffff8a462f564c00>, timerfd_tmrproc, S:01
 # expires at 136761761000-136761761000 nsecs [in 83369920842 to 83369920842 nsecs]
 #18: <ffffa5cb8144f8e8>, hrtimer_wakeup, S:01
 # expires at 611049681639-611149681639 nsecs [in 557657841481 to 557757841481 nsecs]
 #19: <ffffa5cb813ffa28>, hrtimer_wakeup, S:01
 # expires at 86351000316075-86351100316075 nsecs [in 86297608475917 to 86297708475917 nsecs]
 #20: <ffffa5cb8207ba28>, hrtimer_wakeup, S:01
 # expires at 86420940689678-86421040689678 nsecs [in 86367548849520 to 86367648849520 nsecs]
 clock 1:
  .base:       ffff8a4639cde000
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 #0: <ffff8a45a1494300>, timerfd_tmrproc, S:01
 # expires at 1653191700000000000-1653191700000000000 nsecs [in 48246318213 to 48246318213 nsecs]
 #1: <ffff8a45a1496500>, timerfd_tmrproc, S:01
 # expires at 1653191700000000000-1653191700000000000 nsecs [in 48246318213 to 48246318213 nsecs]
 clock 2:
  .base:       ffff8a4639cde040
  .index:      2
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 3:
  .base:       ffff8a4639cde080
  .index:      3
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
 clock 4:
  .base:       ffff8a4639cde0c0
  .index:      4
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 clock 5:
  .base:       ffff8a4639cde100
  .index:      5
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1653191598361841629 nsecs
active timers:
 clock 6:
  .base:       ffff8a4639cde140
  .index:      6
  .resolution: 1 nsecs
  .get_time:   ktime_get_boottime
  .offset:     0 nsecs
active timers:
 clock 7:
  .base:       ffff8a4639cde180
  .index:      7
  .resolution: 1 nsecs
  .get_time:   ktime_get_clocktai
  .offset:     1653191598361841629 nsecs
active timers:
  .expires_next   : 53397208940 nsecs
  .hres_active    : 1
  .nr_events      : 7724
  .nr_retries     : 3
  .nr_hangs       : 0
  .max_hang_time  : 0
  .nohz_mode      : 2
  .last_tick      : 53369208940 nsecs
  .tick_stopped   : 0
  .idle_jiffies   : 4294905331
  .idle_calls     : 7690
  .idle_sleeps    : 3131
  .idle_entrytime : 53393350282 nsecs
  .idle_waketime  : 53374750162 nsecs
  .idle_exittime  : 53374762190 nsecs
  .idle_sleeptime : 40777469150 nsecs
  .iowait_sleeptime: 453288650 nsecs
  .last_jiffies   : 4294905337
  .next_timer     : 53377208940
  .idle_expires   : 53377208940 nsecs
jiffies: 4294905337

Tick Device: mode:     1
Broadcast device
Clock Event Device: hpet
 max_delta_ns:   149983013277
 min_delta_ns:   13410
 mult:           61496111
 shift:          32
 mode:           1
 next_event:     9223372036854775807 nsecs
 set_next_event: hpet_clkevt_set_next_event
 shutdown: hpet_clkevt_set_state_shutdown
 periodic: hpet_clkevt_set_state_periodic
 oneshot:  hpet_clkevt_set_state_oneshot
 resume:   hpet_clkevt_legacy_resume
 event_handler:  tick_handle_oneshot_broadcast
 retries:        0

tick_broadcast_mask: 00000000,00000000,00000000,00000000
tick_broadcast_oneshot_mask: 00000000,00000000,00000000,00000000

Tick Device: mode:     1
Per CPU device: 0
Clock Event Device: lapic-deadline
 max_delta_ns:   1568933284386
 min_delta_ns:   1000
 mult:           11757507
 shift:          25
 mode:           3
 next_event:     53397208940 nsecs
 set_next_event: lapic_next_deadline
 shutdown: lapic_timer_shutdown
 periodic: lapic_timer_set_periodic
 oneshot:  lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt
 retries:        53

Tick Device: mode:     1
Per CPU device: 1
Clock Event Device: lapic-deadline
 max_delta_ns:   1568933284386
 min_delta_ns:   1000
 mult:           11757507
 shift:          25
 mode:           3
 next_event:     53393208940 nsecs
 set_next_event: lapic_next_deadline
 shutdown: lapic_timer_shutdown
 periodic: lapic_timer_set_periodic
 oneshot:  lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt
 retries:        24

Tick Device: mode:     1
Per CPU device: 2
Clock Event Device: lapic-deadline
 max_delta_ns:   1568933284386
 min_delta_ns:   1000
 mult:           11757507
 shift:          25
 mode:           3
 next_event:     53397208940 nsecs
 set_next_event: lapic_next_deadline
 shutdown: lapic_timer_shutdown
 periodic: lapic_timer_set_periodic
 oneshot:  lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt
 retries:        30

Tick Device: mode:     1
Per CPU device: 3
Clock Event Device: lapic-deadline
 max_delta_ns:   1568933284386
 min_delta_ns:   1000
 mult:           11757507
 shift:          25
 mode:           3
 next_event:     53397208940 nsecs
 set_next_event: lapic_next_deadline
 shutdown: lapic_timer_shutdown
 periodic: lapic_timer_set_periodic
 oneshot:  lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt
 retries:        29

如何查看linux系统时钟和定时器相关的信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值