Re: Ja, ja, die Registry .....

Geschrieben von NoPasaran am 08. März 2005 21:04:04:

Als Antwort auf: Re: Ja, ja, die Registry ..... geschrieben von Röde Orm am 08. März 2005 19:42:48:

Hallo Röde,

ich bin nix Dipl.Inf., sondern auf dem Gebiet sehr weitgehend Autodidakt, aber man schafft sich so rein, und ich lebe seit bald zwanzig Jahren davon. Ergo kann ich's nur so erklären, wie ich's kapiert hab, falls hier irgendjemand mit einschlägiger Ausbildung feststellt, daß ich Schrott rede, bitte Laut geben.

Alles, was mit dynamischer Speicherverwaltung macht - also im Prinzip alles, was irgendwie interpretativ arbeitet -, steht vor dem Problem des wachsenden Chaos im Arbeitsspeicher, und Strukturen, die helfen, dieses Chaos zu handhaben, zu minimieren, im günstigsten Fall auch zu vermeiden, nennt man garbage collection.

Das kommt afaik urspünglich aus der LISP-Ecke, wobei ich betreffend LISP grad mal weiß, wie man's buchstabiert, und daß es LIst PRocessor heißt, eine ein bestimmtes Programmierparadigma definierende Sprache im Zusammenhang mit künstlicher Intelligenz et cetera.

Garbage collection ist ein Mechanismus, der dafür sorgt, daß Du Dich nicht mehr mit den Problemen rumschlagen mußt, die zwangsläufig entstehen, weil der Arbeitsspeicher mit der Zeit immer stärker fragmentiert wird. Im Prinzip sowas wie eine Art Festplattenoptimierer für den Arbeitsspeicher.

Na ja, und bei Windows hast Du das Problem schon auch manchmal: Ich war heut' an einer Stelle stinksauer, weil mir ein an sich gar nicht so übler Editor mehrmals an derselben Stelle abgeschmiert ist bei einer etwas voluminöseren search-and-replace-Aktion, immer mit der Meldung, es sei kein Speicher mehr vorhanden. Okay, das war in dem Fall vermutlich eher der Editor als Windows überhaupt, aber es hat total genervt, und ich dachte mir, klar, Windows, keine vernünftige garbage collection, und dann dacht' ich mir, eigentlich aber auch logisch, denn eine vernünftige garbage collection würde Windows beim ersten Hochfahren sofort deinstallieren .....


lg NoPasaran


Antworten: