Vorsicht bei Upgrade

Vorsicht bei Upgrade

Letztes Jahr hat ein Freund ein Upgrade von Freundin 3.0 auf Ehefrau 1.0 gemacht. Seine Erfahrungen dabei waren haarsträubend. Hier ein kleiner Bericht darüber:

“Diese Applikation verbraucht extrem viel Arbeitsspeicher und läßt fast keine Systemressourcen übrig. Bei genauerem Prüfen fand er dann heraus, dass diese Applikation zusätzliche “Child”-Prozesse aufruft. Das hat natürlich zur Folge, dass die sowieso schon knappen Ressourcen noch mehr beansprucht werden. Außerdem ist die Applikation sehr betriebssystemnah programmiert. Sie klinkt sich gleich beim Booten in die Kommandostruktur mit ein und kontrolliert somit sämtliche Ressourcen.

Das geht soweit, dass andere Applikationen bei ihr nachfragen müssen und dann ggf. einfach keine Ressourcen zugewiesen bekommen. Somit sind einige Applikationen nach der Installation von Ehefrau 1.0 überhaupt nicht mehr lauffähig. Dazu gehören z. B. Skatabend 7.1, Extrem-Besaufen 3.4 und Kneipentour 5.0. Zu allem Überfluß scheint das System von Tag zu Tag mehr unter diesen Umständen zu leiden. Es sieht so aus, als würde Ehefrau 1.0 sich wie ein Virus im System verbreiten. Dabei werden Protokolle über alle Aktionen anderer Prozesse angefertigt was wiederrum die Systemlast noch mehr beansprucht.

Andere, mit der Applikation vertraute Anwender, hatten ihn vorher gewarnt, doch da keines dieser Phänomene in der Produktbeschreibung oder Anleitung erwähnt wurde, hatte er dies wohl einfach ignoriert. Ein weiterer Minuspunkt für diese Applikation ist, dass sie bei der Installation keinerlei Optionen bietet.

So kann man nicht entscheiden, ob Zusatzprodukte wie Schwiegermutter 1.0 oder Schwager 1.2 mit installiert werden. Einige wichtige Features hat man sogar einfach vergessen in die Applikation einzubauen. Da wäre z. B. ein Uninstaller, ein “Erinnere mich nie wieder”-Button, ein Minimize-Button oder die Unterstützung von Multitasking, so dass gleichzeitig noch andere Programme eine Chance haben, mit dem System zu kommunizieren.

Persönlich denke ich, ich werde bei Freundin 5.0 bleiben, obwohl das auch nicht ganz unkompliziert ist. So war es zum Beispiel bei keiner Version möglich, sie über den Vorgänger einfach so zu installieren.

Nein, vorher musste eine saubere Deinstallation durchgeführt werden, um sicher zu stellen, dass keine Interrupts oder I/0-Ports mehr blockiert werden. Sollte man dies vergessen, so kann es passieren, dass die frisch installierte Applikation einfach abstürzt. Meistens bleibt einem dann nichts anderes übrig, als sich eine neue Kopie zu besorgen. Auf mitgelieferte Uninstall-Routinen sollte man sich jedoch keinesfalls verlassen. Es bleiben fast grundsätzlich irgendwelche Reste im System zurück.

Ein weiteres Problem, was die meisten Versionen von Freundin x.x die schon länger auf dem Markt sind haben, ist eine lästige Upgradeaufforderung die auf die Version Ehefrau x.x upzugraden hinweist und sich nirgendwo abschalten läßt. Diese erscheint in regelmäßigen Abständen, aber meist dann, wenn man es am wenigsten gebrauchen kann.

Ich kann die Erfahrungen bestätigen, habe das Problem aber augenscheinlich wie folgt gelöst:
- Nach Installation von Ehefrau 1.0 in der EHEFRAU.INI alle Einträge löschen, die mit “Ich will…. ” beginnen.
- Anschließend den zugeordneten Arbeitsbereich von GLOBAL in LOKAL umbenennen.
- Im zugewiesenen (nun lokalen) Arbeitsbereich verschiedene, zeitraubende AddOns installieren z.B. Spülen 1.0, Putzen 1.3, Waschen 0.9 u.vm.
- Beim AddOn SchönheitsOP 7.5 sollte man allerdings sehr aufpassen, da dieses meist nicht mehr deinstallierbar ist. Zudem verfällt das Garantiedatum der Applikation Ehefrau 1.0 und die Investition muss meist auf Jahre hinweg beim Finanzamt abgeschrieben werden. Zudem kann es passieren, dass die Applikation sich selbstständig auf anderen System kopiert. Das AddOn ansich liefert meist nur eine kurzfristige Entlastung der eigenen Applikation und will zudem eigene AddOnUpdates installieren. Dies kann manchmal zu virenartigen Verhalten und Verbreitung führen. Also Finger weg davon.

Nach dem Booten ist das Programm Ehefrau 1.0 jedenfalls nun fast ausschließlich damit beschäftigt, die Prozesse im zugeordneten Arbeitsbereich zu bearbeiten. Das Gesamtsystem wird dadurch zwar etwas langsamer, aber die nun freigewordenen Ressourcen haben ausgereicht, um eine neue Version von Freundin 5.0 zu installieren. Dies ist allerdings mit Vorsicht zu genießen, da es sonst zu einer Deadlook Situation kommen kann. In dem Fall hilft nur eine komplette Neuformatierung und installation des Systems. Es ist vorallem auch darauf zu achten das Freundin 5.0 nicht auch das Upgrade auf Ehefrau 1.0 durchführen will, da 2x die gleiche Applikation zum sofortigen BlueScreen des Systems führt.

Die Hersteller der Applikation Ehefrau 1.0 hat übrigens schon auf die hier gegebenen Tipps & Tricks reagiert und in ihren FAQs folgendes vorgeschlagen:

Von der Anwendung dieser Tipps & Tricks zur Anpassung der Applikation Ehefrau 1.0 wird dringend abgeraten. So etwas funktioniert die obigen Einstellungen, wenn überhaupt, nur bei sehr vorsintflutlichen Versionsständen von Ehefrau x.x. Die Applikation Ehefrau 1.0 übernimmt nämlich spätestens nach der Ausführung des “Ja”-Statements bei der Installation die Initialisierungsroutine und damit das root Kommando und macht sich damit selbst zur Systemadministratorin. Zusätzlich ändert es bei der Installation als allererstes das Systempasswort und die Zugriffsrechte. Danach hat die Ursprungsapplikation nichts mehr zu sagen, geschweige denn irgendwelche Zugriffsberechtigungen, um die Datei Ehefrau.ini zu ändern. Versuche werden meist mit wirren Meldungen quitiert und kann gelegentlich zum Absturz des Systems führen.

Diese Einstellungen inder EHEFRAU.INI sei aber auch gar nicht notwendig, denn die Applikation Ehefrau 1.0 hat nämlich die äußerst schwierige und herausfordernde Aufgabe, die schlecht strukturiert und programmierte Hauptapplikation Junggeselle 0.5 durch diverse Patches, in eine ordentliche und gut funktioniernde Applikation umzuschreiben. Es führt dabei automatisch ein Upgrade von Junggeselle 0.5 zur Applikation Ehemann 0.98 durch und versieht die neue Applikation Ehemann 0.98 mit zusätzlichen Funktionalitäten, die es so in der Ursprungsversion nicht gibt. Dies ist natürlich sehr resourcenintensiv und wird somit fälschlicher Weise der Applikation Ehefrau 1.0 angelastet.

Eine Beschleunigung kann allerdings durch eine Systemeinstellung in der Datei EHEMANN.INI mit dem Eintrag BANKVOLLMACHT=1 erreicht werden.

Danach sollte die Applikation Ehemann 0.98 neu gestartet werden, evtl. auch das ganze System einem Neustart unterzogen werden.

Zudem wurde bei den obigen Tipps & Tricks vergessen die Vorteile der Applikation Ehefrau 1.0 zu beleuchten. Da wären:
– Die App stellt täglich ein ein welches Theme das Beste wäre (Anmerkung: was übrigens nicht immer ein Vorteil ist)
- Es lauft ein Auditorprozesse ab, der sofort Gegenmaßnahmen einleiten falls bei der Applikation Ehemann 0.98 ein Absturz droht. (Anmerkung: Die ist auch der Grund wieso die AddOn Extrem-Besaufen 3.4 nicht mehr lauffähig installiert werden kann)
- Die Applikation Ehemann 0.98 läuft immer mit einer gewissen Prozesslast ab und somit wird verhindert das die Daten zu schnell alt werden.
- Wenn die Applikation Ehefrau 1.0 immer gut pflegt und gewartet wird, dann spielt sie mit den Applikationen Essen 3.1, Bett 3.0 und vorallem Sex 4.1 perfekt zusammen und unterstützt diese mit eigener CPU Zeit und einer 64Bit Kommunikation. ”

Das fand ich heute in meinem Posteingang ;-)