============= RAM-Frei 1.4 ============= - Wenn RAMfrei als Accessory installiert wird, ersxcheint beim Bootvorgang die Meldung "RAMfrei 1.4 installiert". - Die Bytes-Angaben fr vorhandenen, belegten und freien Speicher werden nun formatiert mit Tausender-Punkten angezeigt. - Die Prozent-Angaben fr belegten und freien Speicher werden nun formatiert mit 3 Dezimalstellen angezeigt. - RAMfrei kann nun wahlweise als Accessory ("RAM_FREI.ACC") oder als normale Anwendung ("RAM_FREI.PRG") gestartet werden. ============= RAM-Frei 2.0 ============= - In allen Dialogboxen ist derjenige Button der Defaultbutton, der keine (!) Funktion durchfhrt. Mit der Taste "Return" bzw. "Enter" wird also keine Funktion ausgefhrt, sondern das jeweilige Untermen bzw. das Programm verlassen. - Das Hauptmen besteht nun aus drei Buttons: - "Arbeit" verzweigt in das Arbeitsmen (neu!) - "Info" zeigt die Copyright-Meldung an - "Ende" beendet RAMfrei - Das Arbeitsmen ist neu und beinhaltet folgende Buttons: - "Belegung" verzweigt zum Belegungsmen (neu!) - "Reset" verzweigt zum Resetmen (neu!) - "Zurck" zurck zum Hauptmen - Das Resetmen ist neu und besteht aus folgenden Buttons: - "Warm" fhrt nach einer Sicherheitsabfrage einen Warmstart durch - "Kalt" fhrt nach einer Sicherheitsabfrage einen Kaltstart durch - "Zurck" zurck zum Arbeitsmen - Das Belegungsmen ist neu und beinhaltet folgende Buttons: - "+ 10 Kb" erh”ht die RAMfrei-Speicherbelegung um 10 Kilobytes - "- 10 Kb" vermindert die RAMfrei-Speicherbelgung um 10 Kilobytes - "Zurck" zurck zum Arbeitsmen Im folgenden ein paar Worte zur RAMfrei-Speicherbelegung: mit ihrer Hilfe kann der freie Systemspeicher beeinflusst werden, was interessant ist, wenn Sie z.B. testen m”chten, wieviel Speicher ein Programm mindestens ben”tigt etc. Intern werden MALLOC() und MFREE() benutzt; es wird immer nur h”chstens ein Speicherblock alloziert, um zu starke Fragmentierungen zu verhindern. Bei jeder Žnderung der RAMfrei-Speicherbelegung wird der gesamte Block freigegeben und anschliežend in der neuen Gr”že alloziert. Die Belegungs-Funktion sollte sicherheitshalber nur vom Desktop aus benutzt werden, da es sonst zu Fehlern kommen kann, die dafr sorgen, daž der Systemspeicher verkleinert wird. ============== RAM-Frei 3.0 ============== - Das Programm-Konzept wurde vollst„ndig erneuert. RAM-Frei l„uft nun in allen Aufl”sungen mit mind. 75x17 Zeichen und insbesondere auch auf dem TT. Der Speicher wird nach ST/TT getrennt und als Summe angezeigt. - Der freie Speicherplatz wird nun auch dann korrekt ermittelt, wenn er in fragmentierter Form vorliegt (es werden maximal die 100 gr”žten Bl”cke addiert). - Zus„tzlich zum gesamten freien Speicher wird nun auch der gr”žte freie zusammenh„ngende Block ermittelt. - Die Funktion "Belegung" aus Version 2.0 wurde gestrichen, da sie sowieso nur vom Desktop aus halbwegs zuverl„ssig funktionierte (das liegt daran, daž Accessories grože Schwierigkeiten haben, mit MALLOC() allozierten Speicherplatz zu behalten). - Lesen Sie sicherheitshalber den Text in der Datei RAM_FREI.DOC, damit Sie die neuen F„higkeiten von RAM-FREI auch wirklich ausnutzen k”nnen! ============== RAM-Frei 3.1 ============== - RAM-Frei l„uft nun in allen Aufl”sungen mit mind. 76x 18 Zeichen und insbesondere auch auf dem TT. - Die Warmstart-Funktion in RAM-Frei 3.0 funktionierte manchmal nicht mit TOS 1.02 ("Blitter-TOS"); dieser Fehler ist behoben.