Wir wollen herausfinden, wie sich unsere Rechner während Ruhezeiten verhalten.
Einerseits wäre es gut, wenn die Rechner in Ruhezeiten komplett “schlafen” würden.
Dann verbrauchen sie am wenigsten Strom und können bspw. auch nicht wirklich gut “gehackt”
werden. Andererseits möchte man manchmal vor seiner Pause einen Langläufer wie
eine Systemsicherung oder ein Virenscan starten
und dann sicher sein, dass es nach der Pause “fertig” ist. In solchen Fällen wäre es gut,
wenn der Rechner aktiv bleibt.
Erkenntnisse aus den Tests und Beobachtungen
Im Vorgriff auf die Tests und Beobachtungen kommen
hier schonmal die Erkenntnisse!
Rechnername
Beobachtung
agutjahr-pc
Bleibt bei Pausen aktiv
agutjahr-z400
Bleibt bei Pausen aktiv
mbrandt-nuc
Bleibt bei Pausen aktiv
smeyer-laptop
Ist bei Pausen inaktiv
soeren-nuc
Bleibt bei Pausen aktiv
ulicsl
Ist bei Pausen komplett inaktiv
uli-ux305fa
Ist bei Pausen komplett inaktiv
uliz400
Bleibt bei Pausen aktiv
Testkandidaten
agutjahr-pc
agutjahr-z400
mbrandt-nuc
smeyer-laptop
soeren-nuc
ulicsl
uli-ux305fa
uliz400
Langläufer-Skript
12345
#!/bin/sh
for k in $(seq 1 100); do
echo "$(date) - ${k}"
sleep 60
done
Das Skript liegt auf meinen Rechnern auch ab unter
/usr/lib/dptools/bin/long-running-script.sh .
Automatisches Sperren durch “Klappe zu” und Inaktivität
Manuelles Sperren
Skript speichern und starten
Terminal sichten
Bildschirm sperren
Bei Laptops: Klappe offen lassen!
Grob 30 – 60 Minuten warten (“Mittagspause”)
Bildschirm entsperren
Terminal sichten
Falls Prompt schon wieder sichtbar ist –> Ausgabe sichern
Falls Prompt noch nicht sichtbar ist –> auf nächste Ausgabezeile warten, dann Ausgabe sichern
Ggf. Skript abbrechen
Automatisches Sperren durch Inaktivität
Skript speichern und starten
Terminal sichten
Pause ohne sperren
Grob 30 – 60 Minuten warten (“Mittagspause”)
Bildschirm entsperren
Terminal sichten
Falls Prompt schon wieder sichtbar ist –> Ausgabe sichern
Falls Prompt noch nicht sichtbar ist –> auf nächste Ausgabezeile warten, dann Ausgabe sichern
Ggf. Skript abbrechen
Manuelles Sperren und “Klappe zu”
Dieser Test ist nur bei Laptops praktikabel.
Ich sperre meinen Bildsschirm und klappe danach das Laptop zu.
Skript speichern und starten
Terminal sichten
Bildschirm sperren
Bei Laptops: Klappe schliessen!
Grob 30 – 60 Minuten warten (“Mittagspause”)
Bei Laptops: Klappe öffnen!
Bildschirm entsperren
Terminal sichten
Falls Prompt schon wieder sichtbar ist –> Ausgabe sichern
Falls Prompt noch nicht sichtbar ist –> auf nächste Ausgabezeile warten, dann Ausgabe sichern
Ggf. Skript abbrechen
Automatisches Sperren durch “Klappe zu” und Inaktivität
Dieser Test ist nur bei Laptops praktikabel.
Ich klappe dazu das Laptop einfach zu.
Skript speichern und starten
Terminal sichten
Bei Laptops: Klappe schliessen!
Grob 30 – 60 Minuten warten (“Mittagspause”)
Bei Laptops: Klappe öffnen!
Bildschirm entsperren
Terminal sichten
Falls Prompt schon wieder sichtbar ist –> Ausgabe sichern
Falls Prompt noch nicht sichtbar ist –> auf nächste Ausgabezeile warten, dann Ausgabe sichern
Ggf. Skript abbrechen
Beobachtungen
ulicsl
Manuelles Sperren
Nach Start des Skriptes (vor der Pause)
12
uli@ulicsl:~/Downloads/tmp$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Sa 30. Okt 11:14:15 CEST 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920
uli@ulicsl:~/Downloads/tmp$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Sa 30. Okt 11:14:15 CEST 2021 - 1
Sa 30. Okt 11:15:15 CEST 2021 - 2
Sa 30. Okt 11:16:15 CEST 2021 - 3
Sa 30. Okt 11:17:15 CEST 2021 - 4
Sa 30. Okt 11:18:15 CEST 2021 - 5
Sa 30. Okt 11:19:15 CEST 2021 - 6
Sa 30. Okt 11:20:15 CEST 2021 - 7
Sa 30. Okt 11:21:15 CEST 2021 - 8
Sa 30. Okt 11:22:15 CEST 2021 - 9
Sa 30. Okt 11:23:15 CEST 2021 - 10
Sa 30. Okt 11:24:15 CEST 2021 - 11
Sa 30. Okt 11:25:15 CEST 2021 - 12
Sa 30. Okt 11:26:15 CEST 2021 - 13
Sa 30. Okt 11:27:15 CEST 2021 - 14
Sa 30. Okt 11:28:15 CEST 2021 - 15
Sa 30. Okt 11:29:15 CEST 2021 - 16
So 31. Okt 08:51:09 CET 2021 - 17
So 31. Okt 08:52:09 CET 2021 - 18
So 31. Okt 08:53:09 CET 2021 - 19
Automatisches Sperren durch Inaktivität
Nach Start des Skriptes (vor der Pause)
12
uli@ulicsl:~/git/dp-gitea/dptools$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 12:04:26 CET 2021 - 1
Nach Entsperren (nach der Pause)
12345678910111213141516171819
uli@ulicsl:~/git/dp-gitea/dptools$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 12:04:26 CET 2021 - 1
So 31. Okt 12:05:26 CET 2021 - 2
So 31. Okt 12:06:26 CET 2021 - 3
So 31. Okt 12:07:26 CET 2021 - 4
So 31. Okt 12:08:26 CET 2021 - 5
So 31. Okt 12:09:26 CET 2021 - 6
So 31. Okt 12:10:26 CET 2021 - 7
So 31. Okt 12:11:26 CET 2021 - 8
So 31. Okt 12:12:26 CET 2021 - 9
So 31. Okt 12:13:26 CET 2021 - 10
So 31. Okt 12:14:26 CET 2021 - 11
So 31. Okt 12:15:26 CET 2021 - 12
So 31. Okt 12:16:26 CET 2021 - 13
So 31. Okt 12:17:26 CET 2021 - 14
So 31. Okt 12:18:26 CET 2021 - 15
So 31. Okt 12:19:26 CET 2021 - 16
So 31. Okt 12:44:35 CET 2021 - 17
So 31. Okt 12:45:35 CET 2021 - 18
uli-ux-305fa
Manuelles Sperren
Die Laptop-Klappe bleibt geöffnet!
Nach Start des Skriptes (vor der Pause)
12
uli@uli-UX305FA:~/git/dp-gitea/dptools$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Do 4. Nov 18:17:28 CET 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920212223
uli@uli-UX305FA:~/git/dp-gitea/dptools$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Do 4. Nov 18:17:28 CET 2021 - 1
Do 4. Nov 18:18:28 CET 2021 - 2
Do 4. Nov 18:19:28 CET 2021 - 3
Do 4. Nov 18:20:28 CET 2021 - 4
Do 4. Nov 18:21:28 CET 2021 - 5
Do 4. Nov 18:22:28 CET 2021 - 6
Do 4. Nov 18:23:28 CET 2021 - 7
Do 4. Nov 18:24:28 CET 2021 - 8
Do 4. Nov 18:25:28 CET 2021 - 9
Do 4. Nov 18:26:28 CET 2021 - 10
Do 4. Nov 18:27:28 CET 2021 - 11
Do 4. Nov 18:28:28 CET 2021 - 12
Do 4. Nov 18:29:28 CET 2021 - 13
Do 4. Nov 18:30:28 CET 2021 - 14
Do 4. Nov 18:31:28 CET 2021 - 15
Do 4. Nov 18:32:28 CET 2021 - 16
Do 4. Nov 18:33:28 CET 2021 - 17
Do 4. Nov 18:34:28 CET 2021 - 18
Do 4. Nov 18:35:28 CET 2021 - 19
Do 4. Nov 18:36:28 CET 2021 - 20
Do 4. Nov 18:37:28 CET 2021 - 21
Do 4. Nov 19:27:46 CET 2021 - 22
Automatisches Sperren durch Inaktivität
Die Laptop-Klappe bleibt geöffnet!
Nach Start des Skriptes (vor der Pause)
12
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Do 4. Nov 19:30:33 CET 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920212223
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Do 4. Nov 19:30:33 CET 2021 - 1
Do 4. Nov 19:31:33 CET 2021 - 2
Do 4. Nov 19:32:33 CET 2021 - 3
Do 4. Nov 19:33:33 CET 2021 - 4
Do 4. Nov 19:34:33 CET 2021 - 5
Do 4. Nov 19:35:33 CET 2021 - 6
Do 4. Nov 19:36:33 CET 2021 - 7
Do 4. Nov 19:37:33 CET 2021 - 8
Do 4. Nov 19:38:33 CET 2021 - 9
Do 4. Nov 19:39:33 CET 2021 - 10
Do 4. Nov 19:40:33 CET 2021 - 11
Do 4. Nov 19:41:33 CET 2021 - 12
Do 4. Nov 19:42:33 CET 2021 - 13
Do 4. Nov 19:43:33 CET 2021 - 14
Do 4. Nov 19:44:33 CET 2021 - 15
Do 4. Nov 19:45:33 CET 2021 - 16
Do 4. Nov 19:46:33 CET 2021 - 17
Do 4. Nov 19:47:33 CET 2021 - 18
Do 4. Nov 19:48:33 CET 2021 - 19
Do 4. Nov 19:49:33 CET 2021 - 20
Do 4. Nov 19:50:33 CET 2021 - 21
Do 4. Nov 22:26:49 CET 2021 - 22
Manuelles Sperren und “Klappe zu”
Nach Start des Skriptes (vor der Pause)
12
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 13:55:44 CET 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920212223
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 13:55:44 CET 2021 - 1
So 31. Okt 13:56:44 CET 2021 - 2
So 31. Okt 13:57:44 CET 2021 - 3
So 31. Okt 13:58:44 CET 2021 - 4
So 31. Okt 13:59:44 CET 2021 - 5
So 31. Okt 14:00:44 CET 2021 - 6
So 31. Okt 14:01:44 CET 2021 - 7
So 31. Okt 14:02:44 CET 2021 - 8
So 31. Okt 14:03:44 CET 2021 - 9
So 31. Okt 14:04:44 CET 2021 - 10
So 31. Okt 14:05:44 CET 2021 - 11
So 31. Okt 14:06:44 CET 2021 - 12
So 31. Okt 14:07:44 CET 2021 - 13
So 31. Okt 14:08:44 CET 2021 - 14
So 31. Okt 14:09:44 CET 2021 - 15
So 31. Okt 14:10:44 CET 2021 - 16
So 31. Okt 14:11:44 CET 2021 - 17
So 31. Okt 14:12:44 CET 2021 - 18
So 31. Okt 14:13:44 CET 2021 - 19
So 31. Okt 14:14:44 CET 2021 - 20
So 31. Okt 14:15:44 CET 2021 - 21
So 31. Okt 15:25:10 CET 2021 - 22`
Automatisches Sperren durch “Klappe zu” und Inaktivität
Nach Start des Skriptes (vor der Pause)
12
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Mi 3. Nov 07:03:01 CET 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920212223
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Mi 3. Nov 07:03:01 CET 2021 - 1
Mi 3. Nov 07:04:01 CET 2021 - 2
Mi 3. Nov 07:05:01 CET 2021 - 3
Mi 3. Nov 07:06:01 CET 2021 - 4
Mi 3. Nov 07:07:01 CET 2021 - 5
Mi 3. Nov 07:08:01 CET 2021 - 6
Mi 3. Nov 07:09:01 CET 2021 - 7
Mi 3. Nov 07:10:01 CET 2021 - 8
Mi 3. Nov 07:11:03 CET 2021 - 9
Mi 3. Nov 07:12:03 CET 2021 - 10
Mi 3. Nov 07:13:03 CET 2021 - 11
Mi 3. Nov 07:14:03 CET 2021 - 12
Mi 3. Nov 07:15:03 CET 2021 - 13
Mi 3. Nov 07:16:03 CET 2021 - 14
Mi 3. Nov 07:17:03 CET 2021 - 15
Mi 3. Nov 07:18:03 CET 2021 - 16
Mi 3. Nov 07:19:03 CET 2021 - 17
Mi 3. Nov 07:20:03 CET 2021 - 18
Mi 3. Nov 07:21:03 CET 2021 - 19
Mi 3. Nov 07:22:03 CET 2021 - 20
Mi 3. Nov 07:23:03 CET 2021 - 21
Mi 3. Nov 15:15:31 CET 2021 - 22
Sperren durch Zuklappen
Nach Start des Skriptes (vor der Pause)
12
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 15:32:58 CET 2021 - 1
Nach Entsperren (nach der Pause)
123
uli@uli-UX305FA:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 15:32:58 CET 2021 - 1
So 31. Okt 21:05:03 CET 2021 - 2
uliz400
Manuelles Sperren
Nach Start des Skriptes (vor der Pause)
12
uli@uliz400:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 16:51:31 CET 2021 - 1
Nach Entsperren (nach der Pause)
12345678910
uli@uliz400:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
So 31. Okt 16:51:31 CET 2021 - 1
So 31. Okt 16:52:31 CET 2021 - 2
So 31. Okt 16:53:31 CET 2021 - 3
So 31. Okt 16:54:31 CET 2021 - 4
...
So 31. Okt 18:28:31 CET 2021 - 98
So 31. Okt 18:29:31 CET 2021 - 99
So 31. Okt 18:30:31 CET 2021 - 100
uli@uliz400:~$
Automatisches Sperren durch Inaktivität
Nach Start des Skriptes (vor der Pause)
12
uli@uliz400:~$ /usr/lib/dptools/bin/long-running-script.sh
Do 18. Nov 20:04:05 CET 2021 - 1
Nach Entsperren (nach der Pause)
1234567891011121314151617181920212223242526
uli@uliz400:~$ /usr/lib/dptools/bin/long-running-script.sh
Do 18. Nov 20:04:05 CET 2021 - 1
Do 18. Nov 20:05:05 CET 2021 - 2
Do 18. Nov 20:06:05 CET 2021 - 3
Do 18. Nov 20:07:05 CET 2021 - 4
Do 18. Nov 20:08:05 CET 2021 - 5
Do 18. Nov 20:09:05 CET 2021 - 6
Do 18. Nov 20:10:05 CET 2021 - 7
Do 18. Nov 20:11:05 CET 2021 - 8
Do 18. Nov 20:12:05 CET 2021 - 9
Do 18. Nov 20:13:05 CET 2021 - 10
Do 18. Nov 20:14:05 CET 2021 - 11
Do 18. Nov 20:15:05 CET 2021 - 12
Do 18. Nov 20:16:05 CET 2021 - 13
Do 18. Nov 20:17:05 CET 2021 - 14
Do 18. Nov 20:18:05 CET 2021 - 15
Do 18. Nov 20:19:05 CET 2021 - 16
Do 18. Nov 20:20:05 CET 2021 - 17
Do 18. Nov 20:21:05 CET 2021 - 18
Do 18. Nov 20:22:05 CET 2021 - 19
Do 18. Nov 20:23:05 CET 2021 - 20
Do 18. Nov 20:24:05 CET 2021 - 21
Do 18. Nov 20:25:05 CET 2021 - 22
Do 18. Nov 20:26:05 CET 2021 - 23
Do 18. Nov 20:27:05 CET 2021 - 24
Do 18. Nov 20:28:05 CET 2021 - 25
agutjahr-z400
Manuelles Sperren
Nach Start des Skriptes (vor der Pause)
12
agutjahr@agutjahr-z400:~/git/agutjahr$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Fr 5. Nov 08:13:08 CET 2021 - 1
Nach Entsperren (nach der Pause)
12345678910
agutjahr@agutjahr-z400:~/git/agutjahr$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Fr 5. Nov 08:13:08 CET 2021 - 1
Fr 5. Nov 08:14:08 CET 2021 - 2
Fr 5. Nov 08:15:08 CET 2021 - 3
Fr 5. Nov 08:16:08 CET 2021 - 4
Fr 5. Nov 08:17:08 CET 2021 - 5
...
Fr 5. Nov 09:50:08 CET 2021 - 98
Fr 5. Nov 09:51:08 CET 2021 - 99
Fr 5. Nov 09:52:08 CET 2021 - 100
Automatisches Sperren durch Inaktivität
Nach Start des Skriptes (vor der Pause)
12
agutjahr@agutjahr-z400:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Di 9. Nov 09:07:37 CET 2021 - 1
Nach Entsperren (nach der Pause)
12345678910
agutjahr@agutjahr-z400:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Di 9. Nov 09:07:37 CET 2021 - 1
Di 9. Nov 09:08:37 CET 2021 - 2
Di 9. Nov 09:09:37 CET 2021 - 3
Di 9. Nov 09:10:37 CET 2021 - 4
...
Di 9. Nov 10:43:37 CET 2021 - 97
Di 9. Nov 10:44:37 CET 2021 - 98
Di 9. Nov 10:45:37 CET 2021 - 99
Di 9. Nov 10:46:37 CET 2021 - 100
agutjahr-pc
Manuelles Sperren
Nach Start des Skriptes (vor der Pause)
12
agutjahr@agutjahr-pc:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Di 9. Nov 12:06:13 CET 2021 - 1
Nach Entsperren (nach der Pause)
12345678910
agutjahr@agutjahr-pc:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Di 9. Nov 12:06:13 CET 2021 - 1
Di 9. Nov 12:07:13 CET 2021 - 2
Di 9. Nov 12:08:13 CET 2021 - 3
Di 9. Nov 12:09:13 CET 2021 - 4
...
Di 9. Nov 13:42:13 CET 2021 - 97
Di 9. Nov 13:43:13 CET 2021 - 98
Di 9. Nov 13:44:13 CET 2021 - 99
Di 9. Nov 13:45:13 CET 2021 - 100
Automatisches Sperren durch Inaktivität
Nach Start des Skriptes (vor der Pause)
123456
agutjahr@agutjahr-pc:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Mi 10. Nov 09:11:33 CET 2021 - 1
Mi 10. Nov 09:12:33 CET 2021 - 2
Mi 10. Nov 09:13:33 CET 2021 - 3
Mi 10. Nov 09:14:33 CET 2021 - 4
Mi 10. Nov 09:15:33 CET 2021 - 5
Nach Entsperren (nach der Pause)
1234567891011
agutjahr@agutjahr-pc:~$ /usr/lib/dptools/bin/long-running-script.sh|tee /tmp/long.out
Mi 10. Nov 09:11:33 CET 2021 - 1
Mi 10. Nov 09:12:33 CET 2021 - 2
Mi 10. Nov 09:13:33 CET 2021 - 3
Mi 10. Nov 09:14:33 CET 2021 - 4
Mi 10. Nov 09:15:33 CET 2021 - 5
...
Mi 10. Nov 10:47:34 CET 2021 - 97
Mi 10. Nov 10:48:34 CET 2021 - 98
Mi 10. Nov 10:49:34 CET 2021 - 99
Mi 10. Nov 10:50:34 CET 2021 - 100