ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > Memoryflush verhindern? | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
11.02.2004, 16:27 Uhr Dr_Chaotica Posts: 244 Nutzer |
Hallöchen!!! Gibts es eine Möglichkeit, das (bisweilen nervige) Flushen des Memorys durch bestimmte Programme, z.B. gs8gui, SmartInfo, ... zu verhindern? Gruß und danke! Dr C. [ - Antworten - Zitieren - Direktlink - ] |
11.02.2004, 17:28 Uhr R-TEAM Posts: 1030 Nutzer |
Hi, benutze GS8GUI ... Memory flushen tut MAIN Amiga NUR wen ich das eingebe !! Darum bin ich jetzt etwas ratlos was du meinst ????? Grüße R-TEAM [ - Antworten - Zitieren - Direktlink - ] |
13.02.2004, 17:08 Uhr Dr_Chaotica Posts: 244 Nutzer |
Hi R-Team! Also, meine diversen Amigas verhalten sich bezüglich des Flushs alle gleich: Wenn ich die Programme SmartInfo und sg8gui starte, erfolgt ein Flush direkt beim Start. Ähnliches galt damals für BeckerText3, als ich das noch benutzt habe. Gruß Dr C. [ - Antworten - Zitieren - Direktlink - ] |
13.02.2004, 17:27 Uhr R-TEAM Posts: 1030 Nutzer |
Hi, also .... glaube du drückst dich etwas unklar aus ... Habe mal spaßeshalber SnoopDOS 3.8 beim starten von GS8GUI mitlaufen lassen ... Da wird NIRGENDWO der RAM geflusht !! Das macht auch KEIN prg das ich kenne von selbst ! Normal benutzt man dafür "AVAIL FLUSH" .. oder diverse bessere tools von VT schutz z.b. ... [ einige prg bieten diese funktion auch intern an .. aber das muss man erst drücken/menue punkt auswählen ! ] Und ... woran erkennst du das der RAM geflusht wird ???? Wenn du keinen system monitor wie SnoopDOS oder ähnliches laufen hast ... sieht man sowas normal NICHT ! Es passiert dabei NICHTS sichtbares! Weder am RAM noch am System .. Nach dem Flushen kann etwas mehr RAM frei sein .. das ist aber schon der ganze effekt! Ich denke du meinst etwas anderes .. ( kann mich natürlich irren ) Also ... WARUM denkst du das der RAM geflusht wird ??? Und .. gebe mal in der Shell "Avail Flush" ein ... DAS ist RAM Flushen .. zum vergleich .. Grüße R-TEAM [ - Antworten - Zitieren - Direktlink - ] |
14.02.2004, 15:12 Uhr Dr_Chaotica Posts: 244 Nutzer |
Hallo R-Team!!! Wir meinen definitiv das Gleiche! Wenn ich in einem Systemmonitor wie XOpa nachschaue, welche Librarys, Devices oder Catalogs sich gerade im System befinden, so ist ganz klar erkennbar: Nach einem Start von SmartInfo oder gs8gui wird der Speicher leergeräumt genau wie bei der Eingabe von avail flush. Ich habe mal SnoopDOS während avail flush laufen lassen. Die Aktion wird dort nicht angezeigt, kann also auch nicht bei SmartInfo angezeigt werden. Schau doch mal bei Dir nach, ob nach einem Start von gs8gui noch unbenutzte Librarys im System sind. Gruß Dr C. [ - Antworten - Zitieren - Direktlink - ] |
14.02.2004, 19:19 Uhr obw Posts: 94 Nutzer |
Zitat: FYI: Ein 'avail flush' macht einfach nur folgendes: AllocMem() aufrufen mit einer Anforderungsgröße, die unter Garantie fehlschlägt (also so in Richtung "Gib mir 4 GB!" ). Das wiederum löst im Regelfall den Aufruf der installierten Lowmem-handler aus. Die wiederum werfen unbenutzte Libraries, Devices und Fonts aus dem Speicher raus. Danach wird das dann nochmal versucht, geht aber auch nicht. Wenn also ein Programm den ganzen unbenutzten Kram rauswirft, dann ist das nur ein Zeichen dafür, daß es versucht, einmal unglaublich viel Speicher zu krallen. Warum es das macht... Das ist die Art von Programmen, die früher mit VMM ordentlich auf die Nase geflogen ist, als plötzlich 1 GB auch zur Verfügung stand. Es gibt eigentlich keinen guten Grund, warum ein Programm so etwas versuchen sollte. Gruß, OBW [ - Antworten - Zitieren - Direktlink - ] |
16.02.2004, 10:06 Uhr R-TEAM Posts: 1030 Nutzer |
Hi, also .... Nach intensiven NetSurfen und ein paar anderer dinge mal mit Scout die anzahl der "Libs" im system angezeigt .. 135 <! Dann GS8GUI V 0.07 gestartet ..... Scout anzeige GEUPDATET .. wie erwartet mit den neuen MUI sachen .. ... 151 <!!!!! DANN GS8GUI geschloßen ... 151 <!! Dann "Avail Flush" aufgerufen ---------> 52 <!!!!!!!!!!!!!!!!! Die zahlen geben die anzahl der gelisteten "Libs" bei der scout anzeige -Lirarys- wieder die im RAM sind ( das sind NICHT nur Libs .. ) Ergebniss ... Mein system Flusht nur wenn ICH das sage .. wie ich gesagt habe SmartInfo kenn ich net ( war auch im Aminet NIX ) .. BeckerText iss soooooooo Alt .. früher muste man noch echt mit dem RAM knausern ,so das ich mir das bei BT schon vorstellen könte ... ( ob man das wenn gewünscht abschalten konnte .. ?? ) Da GS8GUI RxMUI benutzt .. kann sein das du etwas in MUI hast wo dieses verhalten auslöst ?? ( eine extra MUI-classe oder einstellung ?? ) Sonst fällt mir jetzt auch nix ein .. Grüße R-TEAM [ - Antworten - Zitieren - Direktlink - ] |
16.02.2004, 19:25 Uhr Dr_Chaotica Posts: 244 Nutzer |
Hi R-Team!!! Ja, jetzt hast Du mich überzeugt! Witzigerweise flusht bei mir auch Scout den Speicher, weswegen ich immer noch XOpa benutze, obwohl Scout viel schöner aussieht. Aber da auch Scout MUI benutzt (ebenso wie SmartInfo), trifft Deine Vermutung wohl zu, daß das bei mir irgendwas mit MUI zu tun haben muß. Tja, fragt sich nur, was ... Danke und Gruß Dr C. [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Memoryflush verhindern? | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |