Beeinflusst das Fehlen der Datei "privdata\pref\GEOS device driver list" die Systemstartzeit? 6
-
Nein, ich kann nichts feststellen (5) 83%
-
Ja, etwas (1) 17%
-
Ja, aber nur wenig (stört nicht) (0) 0%
-
Ja, ganz deutlich und ist störend (0) 0%
Hallo Leute,
Falk und ich haben gestern ein Problem bezüglich der Datei "GEOS device driver List" diskutiert, dass wir hier gern zur Diskussion stellen möchten, um mit euch eine fundierte Entscheidung treffen zu können. Das Voreinstellungsprogramm benutzt diese Datei (liegt in Privdata\Pref) um schneller auf die im System installierten Treiber usw zugreifen zu können. Sie enthält unter anderem die Namen der Videotreiber, die installierten Preference Module usw.
Aktuell wird diese Datei beim Bauen des Targets mit kopiert, und zwar verschieden Versionen für Deutsch und Englisch. Das heißt, diese Datei muss im Repo "manuell" auf dem aktuellen Stand gehalten werden, weil es (wahrscheinlich sehr seltene) Situationen gibt, in denen diese Datei nicht automatisch vom System aktualisiert wird. Änderungen innerhalb eine Videotreiber-Datei z.B. Änderungen des Treiber-Namens, gehören dazu, neue Treiber-Dateien hingegen werden automatisch erkannt. Fakt ist, das ist eine potentielle Schwachstellen, die, wenn man sie übersieht möglicherweise Probleme / Arbeit machen kann. Und das "manuell auf dem aktuellen Stand halten" macht auf jeden Fall Arbeit.
Man kann die Datei aus GEOS heraus löschen,d.h. vom System selbst wird sie nicht benutzt, sondern nur vom Programm Voreinstellungen.
Eine mögliche und sehr simple Lösung wäre, die Datei gar nicht erst in das Target zu kopieren, das Voreinstellungsmodul (Programm Voreinstellungen) erzeugt sie nämlich neu, wenn sie nicht existiert. Potentielles Problem hierbei, und deswegen gibt es dieses Thread: Das könnte (!) die Performance des Systems beeinflussen. Und zwar an zwei Stellen:
1. Beim Systemstart. Nach meinem Wissen/Verständnis sollte das Fehlen der Datei keinen Einfluss auf die Zeit haben, die das System beim Starten braucht, aber das würden wir gerne unabhängig bestätigt haben. Wenn die Systemstartzeit (merklich/auffällig/störend) beeinflusst würde, wäre das ein Grund, die Datei weiterhin beim Bauen des Systems zu kopieren.
2. Beim (erstmaligen) Start des Programm Voreinstellungen. Dabei wird die Dateien nämlich neu angelegt, wenn sie noch nicht existiert. Bei mir sind das ca 2 Sekunden, und es betrifft bei mir nur den erstmaligen Start, danach existiert die Datei ja. Ich könnte damit gut leben, aber das ist natürlich Ansichtssache und deswegen gib es diese Umfrage.
Besonders interessiert sind wir an Ergebnissen auf realer Hardware, ganz besonders, wenn sie älter ist. Test mit älteren GEOS-Systemen sind eher weniger hilfreich, da sie möglicherweise nicht oder nur begrenzt auf das aktuelle System übertragen werden können.