Article View: de.comp.sys.amiga.tech
Article #4781Re: HD Cache
From: Michael van Elst
Date: Sun, 21 Apr 1996 18:01
Date: Sun, 21 Apr 1996 18:01
54 lines
2623 bytes
2623 bytes
"Aaron Digulla" <digulla@home.lake.de> writes:
>> 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...
Da es sich um keine Fehler handelt, braucht es auch nicht gefixt zu
werden. Prinzipiell kann es auch gar nicht gefixt werden, weil du nicht
weisst, was irgend ein Programm freigeben _wird_, du koenntest
allenfalls eine Abschaetzung machen und die ist so ungenau wie das
derzeitige Ergebnis. Letztendlich sind also die Versuche aller Programme,
die sich von dem Ergebnis eines AvailMem() ein definitives Resultat
versprechen, zum Scheitern verurteilt.
>> >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 :)
Dann haettest du wohl die aktuellen Docs rechtzeitig besorgen muessen.
Oder verbietet die C0d3r-Ehre das ? :)
>> >Doch, AllocMem() hat diese Info.
>> Aber die Library-Expunge-Routine hat diese Info nicht.
>Dann kann ich gar keine Library verwenden.
Das ist falsch. Du koenntest zum Beispiel prinzipiell den ganzen
Cache-Speicher freigeben. Das waere natuerlich kaum eine gute Loesung.
Du koenntest aber auch eine Handvoll Libraries einbinden, die jede
einen Teil freigibt. Die Kette wird nur so lange aufgerufen, bis
genuegend freier Speicher vorhanden ist.
>> Ich glaube, du willst mir nicht zuhoeren.
>das technisch zu realisieren ist. Die Diskussion geht darum, dass ich es
>besser finde, wenn AvailMem() Speicher anzeigt, den man notfalls bekommen
>kann,
Du kannst das prinzipiell nicht anzeigen. Also vergiss es.
>stellen soll. Verdammt, dass ist doch der Grund, warum ich ueberhaupt einen
>Amiga habe !
Und ich dachte das sei zum C0d3n.
--
Michael van Elst
Internet: mlelstv@serpens.rhein.de
"A potential Snark may lurk in every tree."
Technical Details
Message-ID:
<4ldt5q$iei@serpens.rhein.de>Path:
arc1-ca.pugleaf.net!comma.rhein.de!serpens!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> <69360740@home.lake.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!comma.rhein.de!serpens!not-for-mail From: mlelstv@serpens.rhein.de (Michael van Elst) Newsgroups: de.comp.sys.amiga.tech Subject: Re: HD Cache Date: 21 Apr 1996 20:01:30 +0200 Organization: dis- Message-ID: <4ldt5q$iei@serpens.rhein.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> <69360740@home.lake.de> NNTP-Posting-Host: serpens.rhein.de