Несоответствие времени между dmesg и journalctl-k

Править: Я не мог узнать, почему этот странный эффект происходит, но я нашел, что преступник фактической проблемы (медленная начальная загрузка) совпал с описанный здесь: https://bugs.launchpad.net/ubuntu / + источник/повсеместность / + ошибка/1763611

Я все еще оставлю это открытым, поскольку вопрос остается.


Я пытаюсь проанализировать время запуска друга, ноутбук которого "внезапно" стал медленнее.

dmesg показывает мне это:

[    2.348642] usb 1-8: New USB device found, idVendor=0bda, idProduct=0129
[    2.348644] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.348645] usb 1-8: Product: USB2.0-CRW
[    2.348646] usb 1-8: Manufacturer: Generic
[    2.348648] usb 1-8: SerialNumber: 20100201396000000
[    2.352517] usbcore: registered new interface driver rtsx_usb
[    2.844331] [drm] RC6 on
[   34.760930] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
[   34.933397] ip_tables: (C) 2000-2006 Netfilter Core Team
[   35.006893] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)

который также подтверждает ручные измерения и вывод systemd-analyze говоря, что ноутбук тратит примерно 35 secs в ядре для начальной загрузки, оставление ~12 secs в пользователе происходит из-за единицы, ожидающей NetworkManager, становящегося онлайн - но они не имеют значения здесь. Во всяком случае с SSD ноутбук не должен тратить так много времени, загружаясь, особенно не для монтирования файловой системы.

Я также работал journalctl -k который должен дать тот же вывод, но я добираюсь:

Aug 30 21:13:45 laptop kernel: usb 1-8: New USB device found, idVendor=0bda, idProduct=0129
Aug 30 21:13:45 laptop kernel: usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 30 21:13:45 laptop kernel: usb 1-8: Product: USB2.0-CRW
Aug 30 21:13:45 laptop kernel: usb 1-8: Manufacturer: Generic
Aug 30 21:13:45 laptop kernel: usb 1-8: SerialNumber: 20100201396000000
Aug 30 21:13:45 laptop kernel: usbcore: registered new interface driver rtsx_usb
Aug 30 21:13:45 laptop kernel: [drm] RC6 on
Aug 30 21:13:45 laptop kernel: EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
Aug 30 21:13:45 laptop kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Aug 30 21:13:45 laptop systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)

... таким образом, нет такого разрыва времени от journalctls перспектива.

Я понятия не имею, куда эта разница во времени могла бы прибыть из.

0
задан 20 September 2018 в 04:39

1 ответ

Для получения того же формата метки времени как dmesg с journalctl попробовать

journalctl -o short-monotonic -b

Пример производится с journalctl

...
[    1.003458] marvin kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.003460] marvin kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.003461] marvin kernel: usb usb1: Product: xHCI Host Controller
[    1.003462] marvin kernel: usb usb1: Manufacturer: Linux 4.15.0-33-generic xhci-hcd
[    1.003463] marvin kernel: usb usb1: SerialNumber: 0000:00:14.0
[    1.003596] marvin kernel: hub 1-0:1.0: USB hub found
[    1.003611] marvin kernel: hub 1-0:1.0: 16 ports detected
[    1.004505] marvin kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.004507] marvin kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.004510] marvin kernel: xhci_hcd 0000:00:14.0: Host supports USB 3.0  SuperSpeed
[    1.004533] marvin kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[    1.004535] marvin kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.004536] marvin kernel: usb usb2: Product: xHCI Host Controller
[    1.004537] marvin kernel: usb usb2: Manufacturer: Linux 4.15.0-33-generic xhci-hcd
[    1.004538] marvin kernel: usb usb2: SerialNumber: 0000:00:14.0
...

По сравнению с тем же выводом от dmesg

...
[    1.003458] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.003460] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.003461] usb usb1: Product: xHCI Host Controller
[    1.003462] usb usb1: Manufacturer: Linux 4.15.0-33-generic xhci-hcd
[    1.003463] usb usb1: SerialNumber: 0000:00:14.0
[    1.003596] hub 1-0:1.0: USB hub found
[    1.003611] hub 1-0:1.0: 16 ports detected
[    1.004505] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    1.004507] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.004510] xhci_hcd 0000:00:14.0: Host supports USB 3.0  SuperSpeed
[    1.004533] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[    1.004535] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.004536] usb usb2: Product: xHCI Host Controller
[    1.004537] usb usb2: Manufacturer: Linux 4.15.0-33-generic xhci-hcd
[    1.004538] usb usb2: SerialNumber: 0000:00:14.0
...
0
ответ дан 28 October 2019 в 01:38

Другие вопросы по тегам:

Похожие вопросы: