EHEFRAU
Version: 1.0 Monolithische Applikation mit Killerinstinkt
Das am 9.9.02 100.000-fach durchgeführte Upgrade von Freundin 5.0 auf Ehefrau 1.0 erbrachte teilweise totale Systemzusammenbrüche.
Diese neue Applikation verbraucht extrem viel Arbeitsspeicher und lässt fast keine Systemressourcen übrig. Bei genauerer Prüfung findet man heraus, dass diese Applikation zusätzliche "Child"-Prozesse initiiert. 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 ein und kontrolliert somit sämtliche Ressourcen. Das geht soweit, dass andere Applikationen bei ihr nachfragen müssen und dann ggf. 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. Parteiarbeit 4.2, Skatabend 6.4; Extrem-Besaufen 3.1 und Kneipentour 6.0.
Zu allem Überfluss 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.
Einige mit dieser Applikation bereits vertraute Anwender hatten vorher gewarnt; da jedoch keines der o.g. Phänomene in der Produktbeschreibung oder Anleitung erwähnt wurde, haben viele Neuanwender diese Warnung wohl ignoriert.
Ein weiterer Minuspunkt dieser Applikation ist der Umstand, dass sie 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 schlicht vergessen in diese Applikation einzubauen. Es fehlen z.B. ein Uninstaller, ein "Erinnere-mich-nie-wieder"-Button, ein Minimize-Button oder die Unterstützung von Multitasking. Dadurch ist es eben nicht möglich, dass gleichzeitig noch andere Programme eine Chance haben, mit dem System zu kommunizieren.
Einige Anwender, die die Warnung befolgten, wollen wohl bei Freundin 5.0 bleiben, obwohl auch das nicht ganz unkompliziert ist. So ist es z.B. bei keiner Version möglich, sie einfach über den Vorgänger zu installieren Nein, vorher muss eine saubere Deinstallation durchgeführt werden, um sicherzustellen, dass keine Interrupts oder I/O-Ports mehr blockiert werden
Vergisst man diesen Arbeitsschritt, kann es passieren, dass die frisch installierte Applikation einfach abstürzt. Meistens bleibt dann nichts anderes übrig, als sich eine neue Kopie zu besorgen. Auf mitgelieferte Uninstall-Routinen sollte man sich jedoch keinesfalls verlassen. Es bleiben nämlich fast immer irgendwelche Reste im System zurück.
Ein weiteres Problem der meisten Versionen von Freundin ist die Tatsache, dass sie immer wieder die lästige Aufforderung absondern, sich doch ein Upgrade auf Ehefrau 1.0 zu besorgen. Diese Aufforderung erscheint - wie bei allen Shareware-Programmen - in regelmäßigen Abständen und vor allem dann, wenn man es gerade am wenigsten gebrauchen kann.
Lösungsvorschläge:
a) Nach Installation von Ehefrau 1.0 in EHEFRAU.INI alle Einträge löschen, die mit "Ich will..." beginnen.
b) Anschließend den zugeordneten Arbeitsbereich von GLOBAL auf LOKAL umbenennen.
c) Im zugewiesenen (nun lokalen) Arbeitsbereich verschiedene zeitraubende Prozesse installieren wie z.B. Spülen, Putzen, Kochen usw. (dabei besser ältere Versionen verwenden, welche in der Regel langsam und speicherintensiv sind)
Nach dem Booten ist das Programm EHEFRAU 1.0 nun fast ausschließlich damit beschäftigt, die Prozesse im zugeordneten Arbeitsbereich zu erledigen. Das Gesamtsystem wird dadurch zwar langsamer, aber die so freiwerdenden Ressourcen reichen meistens aus, sich eine neue Version von FREUNDIN oder PARTEIARBEIT zu installieren.
Update
---
Ehefrau 2.0
Final Release noch schlechter als Beta 1!
(Vor der Applikation Ehefrau 2.0 kann nur gewarnt werden.)
Besagter Freund hat neulich eine schwerwiegende Entscheidung getroffen: Er hat Ehefrau 2.0 installiert!
Es darf bei heutigem Kenntnisstand vermutet werden, daß ihm damit ein entscheidender Fehler unterlaufen ist. Grund für die voreilige Entscheidung war wohl die verlockende Gelegenheit. Er hat das neue Major Release zwar gebraucht, aber völlig kostenlos bekommen. Eigentlich hätte ihn das mißtrauisch machen müssen, hätten ihn nicht die zunehmenden Probleme mit Ehefrau 1.0 völlig blind gemacht für alle Warnungen vor zahlreichen Bugs, über die Anwender der Shareware-Version schon seit langem berichtet hatten.
Mit Auslöser für die Kurzschlußhandlung war letztlich wohl die zuletzt unerträgliche Performance von Ehefrau 1.0. Nicht nur, daß mit zunehmender Einsatzdauer Systemressourcen quasi verschwunden waren, nein, als letzter und entscheidender Auslöser kam dazu, daß nicht einmal mehr der Cursor funktionierte - genauer gesagt: er hing wie tot am unteren Rand und reagierte auf keine Maus mehr. Auch das Zusatzprogramm Schwiegermutter 1.0 war mehr als lästig geworden. Keine andere Anwendung ließ sich mehr starten, ohne daß Schwiegermutter 1.0 wenigsten einmal hoch- und wieder heruntergefahren werden mußte.
Beim Versuch, Ehefrau 1.0 wieder vom System zu nehmen, stellte sich herau s, daß die kostenlose Verbreitung dieser Anwendung ein ganz übl er Marketingtrick war. Er hatte Ehefrau 1.0 günstig als ‘postcard-war e’ erwerben können. Das hieß, daß er damals einfach alle Beteiligten kurz schriftlich davon in Kenntnis setzen müssen, daß er die Applikation jetzt in den produktiven Betrieb nahm. Darauf hatten die so Informierten mit Geschenken und Handhabungstips reagiert.
Jetzt aber kam das dicke Ende: Als er mit der De-Installation von Ehefrau 1.0 begann, erhielt er vom Betriebssystem den knappen Hinweis, daß dies nur mit behördlicher Genehmigung und unter Zuhilfenahme von Spezialisten möglich sei. Die gesamte Prozedur dauerte schließlich über ein Jahr, kostete ihn ein Vermögen und endete mit der für ihn nahezu ruinösen Regelung, daß er ab sofort für die Nichtbenutzung(!) der Applikation eine genau so hohe monatliche Lizenzgebühr bezahlen mußte, wie er sie zuvor für die Benutzung bezahlt hatte. Dies galt übrigens auch für die beiden Childprozesse, die aus Unachtsamkeit entstanden waren, als er während des ohnehin schwierigen Arbeitens mit der Applikation mit dem Cursor ausnahmsweise einmal die richtige Spalte erwischt hatte.
Ehefrau 2.0 lief anfangs zwar recht vielversprechend. Die Systemressourcen waren wieder verfügbar. Skatabend 7.1 konnte mit Hilfe eines Backups wieder reinstalliert werden. Es lief zwar selten und nicht mehr mit der gesamten Funktionalität, aber immerhin, es lief wieder. Besonders erfreulich war, daß auch der Cursor seine alte Mobilität zurückgewann. Aber dies waren nur Anfangserfolge. Sporadisch schlichen sich nach und nach erneut Fehlfunktionen ein: Das BIOS schien z.B. nicht dauerhaft begriffen zu haben, daß eine neue Konfiguration vorhanden waren. Es verlangte in unregelmäßigen Abständen nach Komponenten, die einfach nicht mehr da waren: alte ‘shared’ Bereiche im RAM und auf den Platten, Standard-Routinen und vieles andere mehr. Schließlich kam hinzu, daß auch die neue Version zunehmend träger wurde, anfing Ressourcen zu fressen und davon schließlich so an Umfang zunahm, daß erneut für andere Applikationen einfach kein Platz mehr da war.
Aber an eine nochmalige De-Installation war schon allein aus finanziellen Gründen nicht mehr zu denken. Es blieb ihm also nichts anderes übrig, als sich mit dem insgesamt doch äußerst unbefriedigenden Zustand abzufinden.
Es muß mit Nachdruck vom Erwerb dieser neuen Release Version abgeraten werden. Nicht nur, daß die neue Version mit den gleichen Fehlern wie die alte behaftet ist - und darüber hinaus zusätzliche Bugs enthält, zusätzlich treten noch Probleme mit den im RAM gespiegelten Programmteilen auf, die sich offensichtlich mit dort immer noch hinterlegten Modulen der alten Version heftige Auseinandersetzungen liefern, ständig Kernel-Schutzverletzungen und schwere Ausnahmefehler auslösen und so zu häufigen hochprozentigen Systemabstürzen führen.
(eine Ehefrau 1.0) hat neulich Ehemann 1.0 installiert. Leider gab es dort massive Probleme, also hat sie die Hotline angerufen. Ich war zufällig gerade anwesend, deshalb erzähle ich jetzt einfach mal...
---
Ehemann 1.0
Schwere Ausnahmefehler