Memory Management in Java

  • langsamer als regelmäßig den kompletten speicher durchzuscannen nach zufällig in einen bereich fallende zahlen? ich weiß ja nicht, welche prozessorarchitekturen dein universum hat, aber...

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • es wird deswegen nicht gemacht, weil es wahnsinnig fehleranfällig ist und außerdem noch so probleme wie zirkuläre referenzen beinhaltet. für gc braucht der programmierer nichts selber machen, deswegen isses so beliebt bei java und .net, die beide einfachheit als oberstes ziel haben (allerdings nicht so verquert wie bei php zum glück)

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

  • Zitat von Ringding

    Die zirkulären Referenzen hat man aber bei GC genauso. Wieso fehleranfällig? Ist ja ein sehr einfaches Prinzip.

    bei gc hat man wenigstens die chance, es runtimeseitig aufzulösen (solange man nicht den speicher nach zufallszahlen scannt).
    fehleranfällig isses dann, wenn der programmierer selber den counter beachten muss. viele viele noobs vergessen immer auf das inkrement (jammern dann, warum die referenz auf irgendwas komplett anderes zeigt), oder aufs dekrement (memory leak, das bemerken sie erst gar nicht)

    [font=verdana,sans-serif]"An über-programmer is likely to be someone who stares quietly into space and then says 'Hmm. I think I've seen something like this before.'" -- John D. Cock[/font]

    opentu.net - freier, unzensierter Informationsaustausch via IRC-Channel!
    Hilfe und Support in Studienangelegenheiten, gemütliches Beisammensein, von und mit Leuten aus dem Informatik-Forum!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!