Puncte:0

Pornirea paralelă a serviciilor în momentul pornirii

drapel in

Am o pornire puțin lent din cauza multor servicii. Serviciile enumerate mai jos (Ieșire pentru sudo ls -l /etc/rc$(sudo runlevel| awk '{print $2}').d):

lrwxrwxrwx 1 rădăcină rădăcină 18 Mar 21 2020 K01whoopsie -> ../init.d/whoopsie
lrwxrwxrwx 1 rădăcină rădăcină 15 Mar 21 2020 S01acpid -> ../init.d/acpid
lrwxrwxrwx 1 rădăcină rădăcină 17 Mar 21 2020 S01anacron -> ../init.d/anacron
lrwxrwxrwx 1 rădăcină rădăcină 16 Mar 21 2020 S01apport -> ../init.d/apport
lrwxrwxrwx 1 rădăcină rădăcină 22 mar 21 2020 S01avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx 1 root root 19 Mar 21 2020 S01bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root 26 Mar 21 2020 S01console-setup.sh -> ../init.d/console-setup.sh
lrwxrwxrwx 1 rădăcină rădăcină 14 Mar 21 2020 S01cron -> ../init.d/cron
lrwxrwxrwx 1 rădăcină rădăcină 14 Mar 21 2020 S01cups -> ../init.d/cups
lrwxrwxrwx 1 root root 22 Mar 21 2020 S01cups-browsed -> ../init.d/cups-browsed
lrwxrwxrwx 1 root root 14 Mar 21 2020 S01dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root 16 Dec 31 23:43 S01docker -> ../init.d/docker
lrwxrwxrwx 1 rădăcină rădăcină 14 Mar 21 2020 S01gdm3 -> ../init.d/gdm3
lrwxrwxrwx 1 rădăcină rădăcină 21 Mar 21 2020 S01grub-common -> ../init.d/grub-common
lrwxrwxrwx 1 root root 20 Mar 21 2020 S01irqbalance -> ../init.d/irqbalance
lrwxrwxrwx 1 rădăcină rădăcină 20 Mar 21 2020 S01kerneloops -> ../init.d/kerneloops
lrwxrwxrwx 1 rădăcină rădăcină 14 Dec 9 21:21 S01nmbd -> ../init.d/nmbd
lrwxrwxrwx 1 rădăcină rădăcină 17 Dec 12 22:31 S01openvpn -> ../init.d/openvpn
lrwxrwxrwx 1 rădăcină rădăcină 18 Mar 21 2020 S01plymouth -> ../init.d/plymouth
lrwxrwxrwx 1 root root 17 mai 6 20:56 S01postfix -> ../init.d/postfix
lrwxrwxrwx 1 rădăcină rădăcină 15 Mar 21 2020 S01rsync -> ../init.d/rsync
lrwxrwxrwx 1 rădăcină rădăcină 17 mar 21 2020 S01rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 21 Dec 9 21:21 S01samba-ad-dc -> ../init.d/samba-ad-dc
lrwxrwxrwx 1 rădăcină rădăcină 15 Mar 21 2020 S01saned -> ../init.d/saned
lrwxrwxrwx 1 root root 23 mai 6 20:56 S01smartmontools -> ../init.d/smartmontools
lrwxrwxrwx 1 root root 14 Dec 9 21:21 S01smbd -> ../init.d/smbd
lrwxrwxrwx 1 root root 27 Mar 21 2020 S01speech-dispatcher -> ../init.d/speech-dispatcher
lrwxrwxrwx 1 rădăcină rădăcină 23 mar 21 2020 S01spice-vdagent -> ../init.d/spice-vdagent
lrwxrwxrwx 1 rădăcină rădăcină 13 Dec 9 21:15 S01ssh -> ../init.d/ssh
lrwxrwxrwx 1 rădăcină rădăcină 18 Dec 12 23:22 S01stunnel4 -> ../init.d/stunnel4
lrwxrwxrwx 1 root root 29 Mar 21 2020 S01unattended-upgrades -> ../init.d/unattended-upgrades
lrwxrwxrwx 1 rădăcină rădăcină 15 Mar 21 2020 S01uuidd -> ../init.d/uuidd
lrwxrwxrwx 1 root root 24 Dec 12 23:22 S01windscribe-cli -> ../init.d/windscribe-cli

Vreau să fac aceste servicii să înceapă în paralel în timpul pornirii și cred că acest cod va face treaba pentru ca serviciile de același nivel să fie executate în paralel:

pentru eu în /etc/rc$runlevel.d/S*
do
 cazul „$runlevel” în
  0|6) pornire $i oprire ;;
  *) startup $i start ;;
 esac
Terminat

Dar problema este că nu știu unde ar trebui să pun acest cod. eu nici măcar nu pot găsi scriptul /etc/init.d/rc

FedKad avatar
drapel cn
`systemd` folosește scripturi `init`? Eu nu cred acest lucru...
Techno world avatar
drapel in
Am făcut referire la acest [blog](https://www.linux.com/news/boot-faster-parallel-starting-services/)
FedKad avatar
drapel cn
Recunosc că nu sunt expert în acest subiect (și sper că cineva cu cunoștințe mai bune va comenta sau vă va răspunde la întrebare); totuși, știți că referința dvs. are mai mult de 15 ani?
Techno world avatar
drapel in
Da sunt. De aceea, găsesc un răspuns pentru nucleul mai nou. Poate modificând systemd sau ceva pentru a funcționa, idk

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.