Hey there,
recently my CPU usage drew attention to my hourly backup script I use to back up my home drive. For some reason it used 30% cpu, and inspecting htop, it seemed that my backup script was running four times, and crond was doing so as well.
I installed the cronie
package to get cron support.
If I now run ps -A | grep crond
I can see five different crond instances. If I now stop the cronie service, it goes down by one.
Here, I inspected the service:
CGroup: /system.slice/cronie.service
├─ 44822 /usr/bin/CROND -n
├─ 44824 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─ 404597 /usr/bin/CROND -n
├─ 404634 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─ 449440 /usr/bin/crond -n
├─1379258 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─1379259 ls -rt
├─1379260 wc -w
├─1379261 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─1379262 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─1379263 ls -rt
├─2407869 /usr/bin/CROND -n
├─2407931 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
├─3280947 /usr/bin/CROND -n
└─3281037 /bin/sh /home/maus/Documents/scripts/Backup/backup-home.sh
Here is my crontab
>> maus@lolcat in ~ took 11s
∑ EDITOR=cat crontab -e
@hourly /home/maus/Documents/scripts/Backup/backup-home.sh
crontab: no changes made to crontab
Any idea what's going on here?
Thanks!
System:
Kernel: 6.1.8-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: root=PARTUUID=fec66b8f-995b-8043-94b0-fcc9535362ba rw
add_efi_memmap rootflags=subvol=@ initrd=@\boot\amd-ucode.img
rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 loglevel=3 sysrq_always_enabled=1
iommu=soft initrd=\@\boot\initramfs-linux-zen.img
Desktop: Hyprland info: waybar vt: 1 dm: greetd Distro: Garuda Linux
base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: AX370-Gaming 3 v: N/A
serial: <superuser required>
Mobo: Gigabyte model: AX370-Gaming 3-CF v: x.x
serial: <superuser required> UEFI: American Megatrends v: F50a
date: 11/27/2019
CPU:
Info: model: AMD Ryzen 5 2600X bits: 64 type: MT MCP arch: Zen+ gen: 2
level: v3 note: check built: 2018-21 process: GF 12nm family: 0x17 (23)
model-id: 8 stepping: 2 microcode: 0x800820D
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 576 KiB desc: d-6x32 KiB; i-6x64 KiB L2: 3 MiB desc: 6x512 KiB
L3: 16 MiB desc: 2x8 MiB
Speed (MHz): avg: 4000 high: 4041 min/max: 2200/3600 boost: enabled
scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 4039 2: 4036
3: 4028 4: 3900 5: 4037 6: 4041 7: 4031 8: 3796 9: 4024 10: 4040 11: 4039
12: 3992 bogomips: 86227
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: AMD Baffin [Radeon RX 550 640SP / 560/560X] vendor: ASUSTeK
driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands process: GF 14nm
built: 2016-20 pcie: gen: 3 speed: 8 GT/s lanes: 8 ports:
active: DVI-D-1,HDMI-A-1 empty: DP-1 bus-ID: 08:00.0 chip-ID: 1002:67ff
class-ID: 0300 temp: 39.0 C
Display: wayland server: Xwayland v: 22.1.7 compositor: Hyprland driver:
X: loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
dri: radeonsi gpu: amdgpu display-ID: 1
Monitor-1: DVI-D-1 model: Apple Cinema HD Display serial: <filter>
built: 2003 res: 1920x1200 dpi: 99 gamma: 1.2 size: 495x310mm (19.49x12.2")
diag: 584mm (23") ratio: 16:10 modes: max: 1920x1200 min: 640x480
Monitor-2: HDMI-A-1 model: Samsung SyncMaster serial: <filter> built: 2007
res: 1680x1050 dpi: 90 gamma: 1.2 size: 474x296mm (18.66x11.65")
diag: 559mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400
API: EGL/GBM Message: No known Wayland EGL/GBM data sources.
Audio:
Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X]
vendor: ASUSTeK driver: snd_hda_intel bus-ID: 1-1:2 v: kernel
chip-ID: 0d8c:9700 pcie: gen: 3 class-ID: 0300 serial: <filter>
speed: 8 GT/s lanes: 8 bus-ID: 08:00.1 chip-ID: 1002:aae0 class-ID: 0403
Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 0a:00.3
chip-ID: 1022:1457 class-ID: 0403
Device-3: C-Media USB Microphone type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound API: ALSA v: k6.1.8-zen1-1-zen running: yes
Sound Interface: sndio v: N/A running: no
Sound Server-1: PulseAudio v: 16.1 running: no
Sound Server-2: PipeWire v: 0.3.64 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: f000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Broadcom BCM20702A0 Bluetooth 4.0 type: USB driver: btusb v: 0.8
bus-ID: 3-4.1:6 chip-ID: 0a5c:21e8 class-ID: fe01 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 2.96 TiB used: 2.11 TiB (71.2%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 4B6Q scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 250GB
size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 1B6Q scheme: GPT
ID-3: /dev/sdc maj-min: 8:32 vendor: Western Digital
model: WD20EFRX-68EUZN0 size: 1.82 TiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter>
rev: 0A82 scheme: GPT
Partition:
ID-1: / raw-size: 195.03 GiB size: 195.03 GiB (100.00%)
used: 36.8 GiB (18.9%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-2: /boot/efi raw-size: 301 MiB size: 300.4 MiB (99.79%)
used: 19.1 MiB (6.4%) fs: vfat dev: /dev/sda2 maj-min: 8:2
ID-3: /home raw-size: 736.18 GiB size: 736.18 GiB (100.00%)
used: 168.75 GiB (22.9%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
ID-4: /var/log raw-size: 195.03 GiB size: 195.03 GiB (100.00%)
used: 36.8 GiB (18.9%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-5: /var/tmp raw-size: 195.03 GiB size: 195.03 GiB (100.00%)
used: 36.8 GiB (18.9%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.29 GiB used: 2.2 MiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 53.5 C mobo: N/A gpu: amdgpu temp: 40.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 1500
Info:
Processes: 378 Uptime: 5h 21m wakeups: 14 Memory: 31.29 GiB
used: 6.61 GiB (21.1%) Init: systemd v: 252 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 1569 libs: 472 tools: yay Shell: Zsh v: 5.9 running-in: kitty
inxi: 3.3.24
Garuda (2.6.14-1):
System install date: 2023-01-08
Last full system update: 2023-01-29 ↻
Is partially upgraded: No
Relevant software: snapper NetworkManager mkinitcpio
Windows dual boot: No/Undetected
Failed units:
Edit: 2023-01-29 ↻
neither did I update my system today nor did I refresh the mirrorlist - I think this is a little broken