Suspend-To-Ram

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Kurzbeschreibung von STR bei gen2vdr)
K
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Einleitung==
 
==Einleitung==
Suspend-To-Ram (STR) ist eine Ausschaltvariante des VDRs, die ein schnelles Wiederhochlaufen erlaubt. Das wird dadurch ermöglicht, dass der Zustand des Rechners im Speicher (RAM) gehalten wird. Das RAM bleibt wiederhin aktiv, alle andere Komponenten werden abgeschaltet. Natürlich muss der VDR dabei weiterhin am Stromnetz sein.
+
[[Suspend-To-Ram]] (STR) ist eine Variante zum Ausschalten des VDRs, die ein schnelles Wiederhochlaufen erlaubt. Das wird dadurch ermöglicht, dass der Zustand des Rechners im Speicher (RAM) gehalten wird. Das RAM bleibt weiterhin aktiv, alle andere Komponenten werden abgeschaltet. Natürlich muss der VDR dabei weiterhin durch das Stromnetz versorgt werden.
  
 
== Beschreibung ==
 
== Beschreibung ==
Die folgende Beschreibung gilt für die gen2vdr 1.1 Distribution.
+
Eine detaillierte Beschreibung ist für die [[Gen2VDR STR|gen2vdr 1.1 Distribution]] verfügbar.
  
=== Ablauf des Vorgangs ===
+
[[Kategorie:Begriffserklärungen]]
Abschalten kann durch verschiedene Ereignisse ausgelöst werden:
+
* Ausschaltknopf
+
* Abschalten nach Timer-gesteuerten Aufnahmen
+
* Benutzerinaktivität
+
* Sleep-Timer
+
* Abschalt-Kommando
+
* ...
+
 
+
==== Abschalten ====
+
* Aufruf von /_config/bin/vdrshutdown
+
*:* Prüfung ob Shutdown erlaubt ist, Setzen von Timern, Festlegen von Aufwachkritieren und Auswahl der STR-Shutdown-Methode (SHUTDOWN_METHOD in /etc/conf.d/vdr)
+
* Aufruf von /_config/bin/hibernat.sh
+
*:* Beenden der default und VDR-Dienste, Merken der nach dem Wakeup zu startenden Dienste [$SVC_START]
+
*:* VDR beenden mit /_config/bin/killvdr.sh
+
*:* DVB-Module entladen /_config/bin/dvbmod unload
+
*:* andere Module entladen und für den Wakeup merken [$MOD_LOAD]
+
*:* USB-Mounts beenden /_config/bin/usbmount -unmount
+
*:* /usr/sbin/hibernat-ram aufrufen -> hier wird der STR durchgeführt und der Rechner abgeschaltet.
+
 
+
==== Aufwachen ====
+
Nach dem Wiedereinschalten
+
* Fortsetzen von /_config/bin/hibernat.sh
+
*:* Laden der gemerkten Module [$MOD_LOAD]
+
*:* Laden der DVB-Module /_config/bin/dvbmod load
+
*:* Ausführen der beim Abschalten gemerkten Dienste [$SVC_START]aus /etc/init.d
+
 
+
 
+
 
+
[[Kategorie:Gen2VDR]]
+

Aktuelle Version vom 14. Februar 2010, 21:30 Uhr

[Bearbeiten] Einleitung

Suspend-To-Ram (STR) ist eine Variante zum Ausschalten des VDRs, die ein schnelles Wiederhochlaufen erlaubt. Das wird dadurch ermöglicht, dass der Zustand des Rechners im Speicher (RAM) gehalten wird. Das RAM bleibt weiterhin aktiv, alle andere Komponenten werden abgeschaltet. Natürlich muss der VDR dabei weiterhin durch das Stromnetz versorgt werden.

[Bearbeiten] Beschreibung

Eine detaillierte Beschreibung ist für die gen2vdr 1.1 Distribution verfügbar.