systemd-journald 및 rsyslogd: 높은 CPU 사용량

systemd-journald 및 rsyslogd: 높은 CPU 사용량

이것은 2~3주 된 새로운 데비안 10 설치입니다.

내 시스템이 지난 며칠 동안 실행되고 있는데 속도가 느려지고 sudo인증 메시지가 표시되지 않기 때문에 터미널에서 사용할 수 없습니다. CPU 사용량 확인을 사용하면 CPU 사용량이 100%가 넘는 상당히 높은 것으로 htop표시됩니다 . systemd-journald한때 2~3개의 프로세스/스레드가 있었고 rsyslogd각각 CPU의 약 50%를 사용했습니다. rsyslogd그 이후로 그렇게 많은 CPU를 사용하는 것을 본 적이 없습니다.

일을 하지 않아서 로그를 확인할 수 없는데, 오늘은 일을 하지 않을 때도 루트가 될 sudo수 있다는 걸 알고 로그를 확인해 봤습니다.susudo

다음은 발췌 내용입니다 journalctl.

Aug 25 22:27:34 asgard systemd-journald[2471]: Missed 51 kernel messages
Aug 25 22:27:34 asgard kernel: wlp0s20f3:  Failed check-sdata-in-driver check, flags: 0x4
Aug 25 22:27:34 asgard kernel: WARNING: CPU: 0 PID: 2221 at net/mac80211/driver-ops.h:19 drv_sta_state+0x265/0x3e0 [mac80211]
Aug 25 22:27:34 asgard systemd-journald[2471]: Missed 56 kernel messages
Aug 25 22:27:34 asgard kernel:  drbg ansi_cprng cfg80211 dell_rbtn processor_thermal_device iTCO_vendor_support irqbypass intel_soc_dts_iosf ecdh_generic sg joydev dell_laptop hid_multitouch idma64 crct10dif_pclmul crc32_pclmul int3403_thermal rfkill int3400_thermal int340x_thermal_zone wmi_bmof dell_smo8800 dell_wmi intel_hid pcc_cpufreq dell_smbios dell_smm_hwmon dcdbas intel_pch_thermal ucsi_acpi typec_ucsi dell_wmi_descriptor typec acpi_thermal_rel evdev sparse_keymap pcspkr serio_raw ghash_clmulni_intel acpi_tad acpi_pad ac intel_cstate intel_uncore xt_conntrack nft_compat intel_rapl_perf efi_pstore efivars battery nft_counter nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink efivarfs ip_tables x_tables autofs4 ext4  

다음 섹션은 journalctl로그 전체에 분산되어 있습니다.

Aug 25 22:27:34 asgard systemd-journald[2471]: Missed 55 kernel messages
Aug 25 22:27:34 asgard kernel:  crc16 mbcache jbd2 fscrypto ecb btrfs xor zstd_decompress zstd_compress xxhash raid6_pq libcrc32c crc32c_generic sd_mod hid_generic crc32c_intel i2c_designware_platform i2c_designware_core i915 psmouse aesni_intel xhci_pci aes_x86_64 crypto_simd xhci_hcd cryptd glue_helper i2c_i801 ahci libahci libata i2c_algo_bit usbcore r8169 drm_kms_helper realtek sdhci_pci libphy cqhci scsi_mod sdhci drm mmc_core intel_lpss_pci intel_lpss mfd_core usb_common i2c_hid hid wmi video button  

에서 dmesg:

[ 2420.057787] wlp0s20f3:  Failed check-sdata-in-driver check, flags: 0x4
[ 2420.057800] Modules linked in: uinput cmac rfcomm bnep ctr ccm fuse binfmt_misc nf_log_ipv6 ip6t_REJECT nf_reject_ipv6 nls_ascii snd_soc_skl nls_cp437 vfat fat xt_hl ip6_tables ip6t_rt snd_hda_codec_hdmi snd_soc_skl_ipc snd_soc_sst_ipc snd_soc_sst_dsp snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi nf_log_ipv4 snd_hda_codec_realtek nf_log_common snd_soc_core snd_hda_codec_generic ipt_REJECT nf_reject_ipv4 snd_compress xt_LOG snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm uvcvideo intel_rapl snd_timer snd x86_pkg_temp_thermal intel_powerclamp nft_limit coretemp videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common kvm_intel videodev iTCO_wdt soundcore xt_limit arc4 media iwlmvm mac80211 btusb btrtl btbcm btintel bluetooth xt_addrtype kvm iwlwifi xt_tcpudp mei_me mei
[ 2420.057845] RSP: 0018:ffffbfd40269f9b0 EFLAGS: 00010282
[ 2420.057850] FS:  0000000000000000(0000) GS:ffff9f0f26200000(0000) knlGS:0000000000000000
[ 2420.057879]  __sta_info_flush+0x15e/0x1c0 [mac80211]
[ 2420.057892]  ieee80211_set_disassoc+0xbe/0x550 [mac80211]
[ 2420.057903]  ieee80211_mgd_deauth.cold.57+0x47/0x1b5 [mac80211]
[ 2420.057914]  cfg80211_mlme_deauth+0xb3/0x1d0 [cfg80211]
[ 2420.057926]  cfg80211_mlme_down+0x66/0x90 [cfg80211]
[ 2420.057937]  cfg80211_disconnect+0x128/0x1e0 [cfg80211]
[ 2420.057946]  cfg80211_leave+0x26/0x40 [cfg80211]
[ 2420.057954]  cfg80211_netdev_notifier_call+0xcd/0x600 [cfg80211]
[ 2420.057956]  ? syscall_return_via_sysret+0x14/0x83
[ 2420.057957]  ? ret_from_fork+0x1a/0x40
[ 2420.057970]  ? ieee80211_reconfig+0xd5/0x1420 [mac80211]
[ 2420.057984]  ? report_bug+0xb0/0xd0
[ 2420.057985]  ? inetdev_event+0x46/0x580
[ 2420.057988]  notifier_call_chain+0x47/0x70
[ 2420.057992]  dev_close_many+0x9f/0x160
[ 2420.058002]  cfg80211_shutdown_all_interfaces+0x6d/0xc0 [cfg80211]
[ 2420.058015]  ? rcu_exp_wait_wake+0x250/0x250
[ 2420.058016]  ? try_to_del_timer_sync+0x4d/0x80
[ 2420.058028]  process_one_work+0x1a7/0x3a0
[ 2420.058030]  worker_thread+0x30/0x390
[ 2420.058031]  ? create_worker+0x1a0/0x1a0
[ 2420.058035]  ? kthread_bind+0x30/0x30
[ 2420.058043] ------------[ cut here ]------------
[ 2420.058056] Modules linked in: uinput cmac rfcomm bnep ctr ccm fuse binfmt_misc nf_log_ipv6 ip6t_REJECT nf_reject_ipv6 nls_ascii snd_soc_skl nls_cp437 vfat fat xt_hl ip6_tables ip6t_rt snd_hda_codec_hdmi snd_soc_skl_ipc snd_soc_sst_ipc snd_soc_sst_dsp snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi nf_log_ipv4 snd_hda_codec_realtek nf_log_common snd_soc_core snd_hda_codec_generic ipt_REJECT nf_reject_ipv4 snd_compress xt_LOG snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm uvcvideo intel_rapl snd_timer snd x86_pkg_temp_thermal intel_powerclamp nft_limit coretemp videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common kvm_intel videodev iTCO_wdt soundcore xt_limit arc4 media iwlmvm mac80211 btusb btrtl btbcm btintel bluetooth xt_addrtype kvm iwlwifi xt_tcpudp mei_me mei
[ 2420.058101] RSP: 0018:ffffbfd40269f9b0 EFLAGS: 00010282
[ 2420.058107] FS:  0000000000000000(0000) GS:ffff9f0f26200000(0000) knlGS:0000000000000000
[ 2420.058136]  __sta_info_flush+0x15e/0x1c0 [mac80211]
[ 2420.058147]  ieee80211_set_disassoc+0xbe/0x550 [mac80211]
[ 2420.058159]  ieee80211_mgd_deauth.cold.57+0x47/0x1b5 [mac80211]
[ 2420.058170]  cfg80211_mlme_deauth+0xb3/0x1d0 [cfg80211]
[ 2420.058181]  cfg80211_mlme_down+0x66/0x90 [cfg80211]
[ 2420.058193]  cfg80211_disconnect+0x128/0x1e0 [cfg80211]
[ 2420.058202]  cfg80211_leave+0x26/0x40 [cfg80211]
[ 2420.058210]  cfg80211_netdev_notifier_call+0xcd/0x600 [cfg80211]
[ 2420.058212]  ? syscall_return_via_sysret+0x14/0x83
[ 2420.058213]  ? ret_from_fork+0x1a/0x40
[ 2420.058238]  ? ieee80211_reconfig+0xd5/0x1420 [mac80211]
[ 2420.058240]  ? report_bug+0xb0/0xd0
[ 2420.058241]  ? inetdev_event+0x46/0x580
[ 2420.058245]  notifier_call_chain+0x47/0x70
[ 2420.058248]  dev_close_many+0x9f/0x160
[ 2420.058269]  ieee80211_reconfig+0xa3/0x1420 [mac80211]
[ 2420.058271]  ? rcu_exp_wait_wake+0x250/0x250
[ 2420.058272]  ? try_to_del_timer_sync+0x4d/0x80
[ 2420.058285]  worker_thread+0x30/0x390
[ 2420.058288]  kthread+0x112/0x130
[ 2420.058291]  ret_from_fork+0x1f/0x40
[ 2420.058298] ------------[ cut here ]------------  

메시지와 마찬가지로 journalctl위의 로그 dmesg도 있습니다 dmesg. (이 로그는 시스템이 정지된 상태에서 시스템을 종료하려고 할 때 발생한 것으로 생각되지만 dmesg메시지가 너무 빨리 이동하기 때문에 확신할 수 없습니다.)

속도 저하의 원인은 각각 23GB 정도 /var/log/kern.log의 로그 레코드가 너무 많기 때문인 것 같습니다 ./var/log/messages/var/log/syslog

이렇게 많은 오류/로그가 발생하는 원인이 무엇인지 잘 모르겠지만 노트북의 Wi-Fi 문제인 것으로 의심됩니다. WiFi 칩은 하나인데 Intel® Wireless-AC 9560Wi-Fi를 사용할 때 연결 문제가 발생했습니다. (Wi-Fi가 갑자기 끊어지고 네트워크 관리자가 나타납니다 device is not ready. 재부팅하면 네트워크 관리자에서 Wi-Fi 옵션이 사라졌습니다. 이 문제가 두 번 발생하여 수정 되었습니다 Secure Boot. )UEFIOFF/ON

시스템 속도가 느려졌을 때 Wi-Fi에 어떤 문제도 발견하지 못했습니다.

여기서 정확히 무슨 일이 일어나고 있으며 이 문제를 해결하는 방법은 무엇입니까?

답변1

저도 이 문제를 겪고 있어서 답변을 계속 확인하고 있습니다. 9월 26일 업데이트 기준으로 해당 문제는 해결된 것으로 보입니다.

관련 정보