Article View: de.comp.sys.amiga.tech
Article #4779Re: HD Cache
From: Aaron Digulla
Date: Sun, 21 Apr 1996 15:37
Date: Sun, 21 Apr 1996 15:37
51 lines
2674 bytes
2674 bytes
Michael van Elst schrieb in de.comp.sys.amiga.tech ueber "Re: HD Cache": > >:P Die meisten Programme, die ich benutze, brauchen nur eins: RAM. > >Fonts und Libs und so werden ja eh geshared. > Und wenn sie nicht mehr benutzt werden, dann bleiben sie im Speicher und > AvailMem sagt dir nichts darueber, dass der Speicher automatisch > freigegeben wird. Stimmt... das sollte der Patch also auch gleich fixen... > >Also benutzer ich AvailMem() in Form der WB-Titelzeile um zu sehen > >wieviel Speicher noch frei ist. Wenn da dann "5xx.xxx" steht, dann > >versuche ich es gar nicht erst. > Das ist dein Problem. Stimmt. > >Da kann ich dann doch gleich mit einer Lib arbeiten, oder ? Was ist > >dann der Vorteil von Mem-Handlern ? > Es ist schade, dass Du das nicht weisst. Es ist schade, dass ich keine aktuellen Docs habe, in denen steht was so ein Handler ueberhaupt kann :) > >> >3. Die Routine muss unter ab 2.0 laufen > >> Unter 2.0 kannst du nicht genau wissen, wieviel Speicher gebraucht > >> wird. Die Routine wird also oefters mal zuviel Speicher freigeben > >> oder etwas komplizierter sein. > >Doch, AllocMem() hat diese Info. > Aber die Library-Expunge-Routine hat diese Info nicht. Dann kann ich gar keine Library verwenden. > >Es muss wirklich transparent sein, also sollte weder AvailMem() noch > >sonst irgendein System-Befehl anzeigen, dass mein Programm Speicher > >verwendet. > Ich glaube, du willst mir nicht zuhoeren. Stimmt wieder ! ;) Im Ernst: Die Diskussion sollte nicht darueber gehen wie das technisch zu realisieren ist. Die Diskussion geht darum, dass ich es besser finde, wenn AvailMem() Speicher anzeigt, den man notfalls bekommen kann, waehrend Du darueber diskutierst, dass jeder Patch im System Teufelswerk ist und ich gefaelligst keine solchen bloeden Ansprueche stellen soll. Verdammt, dass ist doch der Grund, warum ich ueberhaupt einen Amiga habe ! -- Aaron "Optimizer" Digulla Team AMIGA AROS Head of Development Author of XDME, ResTrackLib, CInt. (since no one else wanted) "(to) optimize: Make a program faster by improving the algorithms rather than by buying a faster machine."
Technical Details
Message-ID:
<69360740@home.lake.de>Path:
arc1-ca.pugleaf.net!home.lake.de!not-for-mailReferences:
<4khf6a$dug@serpens.rhein.de> <69360387@home.lake.de> <4koos2$9o3@serpens.rhein.de> <69360610@home.lake.de> <4l7i59$t4b@serpens.rhein.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!home.lake.de!not-for-mail From: "Aaron Digulla" <digulla@home.lake.de> Newsgroups: de.comp.sys.amiga.tech Subject: Re: HD Cache Date: Sun, 21 Apr 1996 16:37:56 +0100 Organization: Newsserver at lake.de Message-ID: <69360740@home.lake.de> References: <4khf6a$dug@serpens.rhein.de> <69360387@home.lake.de> <4koos2$9o3@serpens.rhein.de> <69360610@home.lake.de> <4l7i59$t4b@serpens.rhein.de> NNTP-Posting-Host: home.lake.de X-NewsReader: IntuiNews 1.3 (27.8.95)