ach, mist, vergessen anzumelden^^"
geht um mein notebook, mit einigen wechselnden wlans, sprich nix für was statisches^^ 😃
Gruß,
Marcel
geht um mein notebook, mit einigen wechselnden wlans, sprich nix für was statisches^^ 😃
Gruß,
Marcel
Eher schlecht. Zumindest nicht schoen integriert, wie es der networkmanager tut.hobbypunk schrieb@Ovion
theoretisch nicht unbedingt, sollte halt schon vernünftig mit der gnome-shell zusammen arbeiten, sprich über die gnome-shell steuerbar sein, geht das denn mit nem anderen tool?
Gruß,
Marcel
meine ewige feindin, die bootzeit^^Dirk schriebDabei frage ich mich immer, was mehr Zeit kostet: Eine komprimierte Datei laden und Entpacken, oder eine unkomprimierte Datei (COMPRESSION="cat") laden, die zwar größer ist, aber nicht erst noch entpackt werden muss.
lscpu
Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz
samsung SSD 840 Pro
COMPRESSOR="gzip"
Startup finished in 1.520s (kernel) + 612ms (userspace) = 2.133s
COMPRESSOR="lz4"
Startup finished in 1.505s (kernel) + 640ms (userspace) = 2.145s
COMPRESSOR="cat"
Startup finished in 1.518s (kernel) + 598ms (userspace) = 2.117s
666ms psd.service
140ms psd-resync.service
103ms systemd-logind.service
102ms systemd-vconsole-setup.service
101ms systemd-fsck-root.service
99ms upower.service
84ms cpupower.service
84ms polkit.service
83ms alsa-restore.service
57ms NetworkManager.service
55ms sys-kernel-debug.mount
53ms dev-mqueue.mount
49ms systemd-tmpfiles-setup-dev.service
35ms systemd-modules-load.service
33ms udisks2.service
28ms kmod-static-nodes.service
22ms systemd-rfkill@rfkill1.service
21ms systemd-rfkill@rfkill0.service
20ms systemd-random-seed.service
20ms systemd-udev-trigger.service
17ms dev-hugepages.mount
15ms user@1000.service
15ms systemd-journal-flush.service
12ms rtkit-daemon.service
12ms systemd-tmpfiles-setup.service
11ms sys-kernel-config.mount
9ms systemd-user-sessions.service
7ms systemd-sysctl.service
7ms wpa_supplicant.service
5ms systemd-backlight@backlight:acpi_video0.service
5ms systemd-update-utmp.service
4ms systemd-backlight@backlight:intel_backlight.service
4ms dev-sda2.swap
4ms systemd-remount-fs.service
3ms systemd-udevd.service
2ms var-log.mount
2ms tmp.mount
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @524ms
└─multi-user.target @524ms
└─getty.target @522ms
└─getty@tty1.service @522ms
└─[1;31msystemd-user-sessions.service @487ms +9ms[0m
└─basic.target @408ms
└─timers.target @405ms
└─systemd-tmpfiles-clean.timer @405ms
└─sysinit.target @404ms
└─[1;31msystemd-rfkill@rfkill1.service @518ms +22ms[0m
└─system-systemd\x2drfkill.slice @515ms
└─system.slice @75ms
└─-.slice @74ms
ob noch ein größerer zeitgewinn drin wäre, wenn ich die hooks in der mkinitcpio.conf reduzieren würde?HOOKS="base udev keymap autodetect modconf block keyboard resume filesystems fsck"
tja, ein paar clockticks mehr oder weniger...^^Cresh all schrieb0.03 Sekunden fällt definitiv unter Messungenauigkeit. 😃
jugend forscht, so schauts bei mir aus:brikler schrieb ob noch ein größerer zeitgewinn drin wäre, wenn ich die hooks in der mkinitcpio.conf reduzieren würde?
im moment schauts nämlich so ausHOOKS="base udev keymap autodetect modconf block keyboard resume filesystems fsck"
hooks="base udev resume filesystem" keine module
COMPRESSOR="cat"
Startup finished in 1.356s (kernel) + 418ms (userspace) = 1.774s
COMPRESSOR="gzip"
Startup finished in 1.328s (kernel) + 374ms (userspace) = 1.702s
COMPRESSOR="lz4"
Startup finished in 1.364s (kernel) + 377ms (userspace) = 1.741s
mkinitcpio.conf, keine module
HOOKS="base udev autodetect resume filesystems fsck"
Startup finished in 1.322s (kernel) + 235ms (userspace) = 1.557s
und mit trick 17b:
Startup finished in 1.317s (kernel) + 219ms (userspace) = 1.536s
da ginge noch mehr, wen nicht dieses wär
graphical.target @228ms
└─upower.service @188ms +39ms
└─basic.target @154ms
└─timers.target @153ms
└─systemd-tmpfiles-clean.timer @153ms
└─sysinit.target @153ms
└─systemd-update-utmp.service @148ms +4ms
└─systemd-tmpfiles-setup.service @131ms +5ms
└─local-fs.target @130ms
└─local-fs-pre.target @129ms
└─systemd-tmpfiles-setup-dev.service @75ms +31ms
└─kmod-static-nodes.service @66ms +8ms
└─system.slice @61ms
└─-.slice @60ms
systemd kommt aus dem tritt wenn man keinen swap in der fstab hat.Dann lass swap doch einfach ganz normal über die fstab aktiviert, tut ja nicht weh.brikler schriebsystemd kommt aus dem tritt wenn man keinen swap in der fstab hat.
tat ich schon...wahrscheinlich probier ichs mit upower^^Dirk schriebDann lass swap doch einfach ganz normal über die fstab aktiviert, tut ja nicht weh.brikler schriebsystemd kommt aus dem tritt wenn man keinen swap in der fstab hat.
Startup finished in 1.268s (kernel) + 1.688s (userspace) = 2.956s
Startup finished in 886ms (kernel) + 374ms (userspace) = 1.260s
130ms dev-sda2.device
100ms NetworkManager.service
98ms alsa-restore.service
74ms systemd-logind.service
65ms systemd-user-sessions.service
35ms systemd-vconsole-setup.service
32ms udisks2.service
25ms polkit.service
24ms systemd-timesyncd.service
21ms systemd-fsck@dev-sdb1.service
19ms colord.service
19ms systemd-journald.service
17ms systemd-udev-trigger.service
17ms systemd-fsck@dev-sda3.service
16ms user@1000.service
13ms wpa_supplicant.service
12ms systemd-udevd.service
12ms home.mount
11ms systemd-sysctl.service
10ms kmod-static-nodes.service
10ms daten.mount
9ms dev-hugepages.mount
9ms dev-mqueue.mount
9ms dev-sdb2.swap
7ms sys-kernel-config.mount
7ms systemd-tmpfiles-setup-dev.service
5ms systemd-tmpfiles-clean.service
5ms systemd-journal-flush.service
4ms sys-kernel-debug.mount
4ms systemd-remount-fs.service
4ms systemd-tmpfiles-setup.service
3ms systemd-update-utmp.service
3ms sys-fs-fuse-connections.mount
3ms systemd-random-seed.service
1ms systemd-rfkill@rfkill0.service
1ms tmp.mount
Slim + Openbox + i5 CPU + Samsung 850Pro SSD Startup finished in 4.325s (firmware) + 1.231s (loader) + 1.508s (kernel) + 497ms (userspace) = 6.562s
graphical.target @497ms
└─upower.service @411ms +85ms
└─basic.target @360ms
└─sockets.target @360ms
└─dbus.socket @360ms
└─sysinit.target @360ms
└─systemd-timesyncd.service @320ms +39ms
└─systemd-tmpfiles-setup.service @310ms +5ms
└─local-fs.target @310ms
└─boot.mount @294ms +14ms
upower.service hält den ganzen betrieb auf....kann man da was machen?pauschaler tipp: ausschalten was geht...das spart zeit, aber nicht ausführungszeit...LessWire schrieb@brikler:
Klar, disable, was man nicht braucht.
Wahrscheinlich sind mittlerweile unsere systemd configs so unterschiedlich, daß man kaum noch pauschale Tipps geben kann.
https://freedesktop.org/wiki/Software/systemd/Optimizations/Improve a couple of algorithms in the unit dependency graph calculation logic, as well as unit file loading. For example, right now when loading units we match them up with a subset of the other loaded units in order to add automatic dependencies between them where appropriate. Usually the set of units matched up is small, but the complexity is currently O(n^2), and this could be optimized. Since unit file loading and calculations in the dependency graphs is the only major, synchronous, computation-intensive bit of PID 1, and is executed before any services are started this should bring relevant improvements, especially on systems with big dependency graphs.