Multi–Tasking w�hrend der Laufzeit

EazyBBS unterst�tzt in jeder Hinsicht Multi-Tasking. In Situationen, wo es auf bestimmte Ereignisse wartet (Anruf, Benutzer-Eingabe etc.), verbraucht es keine Rechenzeit des Prozessors (CPU). Das ist alles andere als eine Selbstverst�ndlichkeit, wie genug Amiga-Software traurigerweise beweist.

W�hrend der Laufzeit des Systems sollte man stets darauf achten, den verbleibenden unbelegten Speicher nicht bis zum letzten Byte aufzubrauchen, da EazyBBS dynamisch Speicher allokiert (und deallokiert) und abbrechen mu�, falls angeforderte Mittel nicht zur Verf�gung gestellt werden konnten. Unter extremen Situationen bricht EazyBBS von allein ab, um die internen (Listen etc.) und externen (Messages, Files, Mails etc.) Daten des Systems nicht zu gef�hrden. Wenn Sie bei der Arbeit im Multi-Tasking jedoch sorgsam und vorausschauend mit den Resourcen Ihres Rechners umgehen, sollte dieser Fall nie eintreten.

EazyBBS �berpr�ft immer, ob es angeforderte Resourcen auch erhalten hat und handelt entsprechend. Jedoch gerade bei Programmen wie einer Mailbox ist es praktisch unabdingbar, da� die angeforderten Mittel immer zur Verf�gung stehen, denn sonst w�re die Mailbox gezwungen, sofort zu terminieren, was ohne Zweifel nicht im Interesse des Betreibers liegen kann. Darum sollte dem Programm vor allem immer gen�gend Speicher zur Verf�gung stehen. Ein Platz von 100-200 kB nach Start des Programms sollten das Minimum sein, da EazyBBS selbst weitere speicherintensive Programme wie LhArc, Zoo und Arc aufruft (sofern sie installiert sind). Beim Start von Programmen im Multi-Tasking ist es ratsam, sich vorher dar�ber zu informieren, wieviel Speicher sie EazyBBS „stehlen``.

Sollten Sie dennoch nicht zumindest 100 kB frei haben w�hrend der Laufzeit, so l�schen Sie zuerst die Sound-Dateien (MB:Intern/*_SOUND) und ersetzen sie durch 0 Byte lange Dummy-Dateien. Danach bedenken Sie, da� jedes Board bzw. jede File-Area kostbaren Speicher verbraucht. Auch s�mtliche File-Daten einer gerade aktiven File-Area werden im Speicher gehalten, so da� man durch Herabsetzen der maximalen Anzahl der Eintr�ge bzw. durch L�schen von Boards und File-Areas wiederum Speicher einsparen kann.

Desweiteren kostet jede Mitteilung im gerade aktiven Board sie jeweils ca. 300 Bytes. Bitte rechnen Sie sich vorher aus, wie Sie den Update einstellen m�ssen, um noch gen�gend Speicher frei zu haben.

Das Anruferprotokoll wird ebenfalls komplett im Speicher gehalten. K�rzen Sie die Anzahl der maximal m�glich Eintr�ge, um Speicher zu sparen.