<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
    <link>http://forum.geizhals.at/feed.jsp?id=830216</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(9): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7142109.html#7142109</link>
      <description>&gt;&gt;man nennt das Erfahrung.&lt;br&gt;Vorurteil ist der bessere Ausdruck bei manchen Leuten. Ich habe uebrigens selbstverstaendlich nicht mein reales Alter angegeben. Weiters habe ich vor ein paar Jahren die IT operative IT einer ~ 80 Mann-Bank in den USA gemanagt (behaupte also, mich mit IT auszukennen).&lt;br&gt;&lt;br&gt;Ich bin im Alltag uebrigens mit einem HTC Desire unterwegs - seit Jahren ohne Probleme. Ich verwende keine Apps, nur den eingebauten Browser (kein Stock ROM) - funktioniert grandios. Das Handy mit den mehreren GB RAM verwende ich ausschliesslich zum Ingress spielen. Vermutlich sind wir einfach in unterschiedlichen Internetzen unterwegs.&lt;br&gt;&lt;br&gt;&gt;&gt;Ist dein Boot auch nur um den Faktor 100 schneller geworden&lt;br&gt;Mein Boot existiert btw nicht mehr. Die Akkutechnologie kompensiert - es gibt nur mehr Standby. Alle deine Argument sind btw invalid, weil man das wegkonfigurieren kann (eyecandy) oder man verwendet halt lean apps (zB kein iTunes). &lt;br&gt;&lt;br&gt;Ja, Scheduler und Speichermanagement funktionieren - super sogar.&lt;br&gt;&lt;br&gt;Und nie vergessen - trolling is a art. Und mit exotischen Forenusern bait&amp;switch zu spielen ist wirklich allerliebst &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;Edith: &lt;a href="http://blog.fefe.de/?ts=af462cb4" target="_blank"&gt;Link vergessen&lt;/a&gt;.&lt;br/&gt;</description>
      <pubDate>Fri, 20 Sep 2013 15:58:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7142109.html#7142109</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-09-20T15:58:04Z</dc:date>
    </item>
    <item>
      <title>Re(9): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7142103.html#7142103</link>
      <description>&gt;&gt;man nennt das Erfahrung.&lt;br&gt;Vorurteil ist der bessere Ausdruck bei manchen Leuten. Ich habe uebrigens selbstverstaendlich nicht mein reales Alter angegeben. Weiters habe ich vor ein paar Jahren die IT operative IT einer ~ 80 Mann-Bank in den USA gemanagt (behaupte also, mich mit IT auszukennen).&lt;br&gt;&lt;br&gt;Ich bin im Alltag uebrigens mit einem HTC Desire unterwegs - seit Jahren ohne Probleme. Ich verwende keine Apps, nur den eingebauten Browser (kein Stock ROM) - funktioniert grandios. Das Handy mit den mehreren GB RAM verwende ich ausschliesslich zum Ingress spielen. Vermutlich sind wir einfach in unterschiedlichen Internetzen unterwegs.&lt;br&gt;&lt;br&gt;&gt;&gt;Ist dein Boot auch nur um den Faktor 100 schneller geworden&lt;br&gt;Mein Boot existiert btw nicht mehr. Die Akkutechnologie kompensiert - es gibt nur mehr Standby. Alle deine Argument sind btw invalid, weil man das wegkonfigurieren kann (eyecandy) oder man verwendet halt lean apps (zB kein iTunes). &lt;br&gt;&lt;br&gt;Ja, Scheduler und Speichermanagement funktionieren - super sogar.&lt;br&gt;&lt;br&gt;Und nie vergessen - trolling is a art. Und mit exotischen Forenusern bait&amp;switch zu spielen ist wirklich allerliebst &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 20 Sep 2013 15:58:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7142103.html#7142103</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-09-20T15:58:04Z</dc:date>
    </item>
    <item>
      <title>Re(8): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7141612.html#7141612</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Es ist ja immer drollig, wenn Leute Sachen schreiben wie &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;lieber drollig als realitätsfremd &lt;img src="hornteeth.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-D"/&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Wieso das Alter auch nur irgendwie in einer technischen Diskussion relevant&lt;br&gt;sein soll, verstehe ich zwar nicht, aber ich verstehe ja viel nicht.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;weil sich mit längerem Überblick die reine technische Begeisterung (ist schon OK + wichtig!) um eine sachlichere Beurteilung bereichert wird - man nennt das Erfahrung.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Also ich weiss ja nicht, welche HW du verwendest, aber mein Handy hat mehrere GB RAM,&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;hab extra nachgeschaut - maximal 3GB hab ich gefunden, ok, das ist nicht wenig, aber der Großteil der Handys hat irgendwo um die 512MB, und dort werden, weil das mit den "mobil optimierten Seiten" IMHO ein ziemlich zahnloser Bluff ist, Browser mit zu schwerer Kost belastet: ein Firefox am Handy ist natürlich schön, aber in der Praxis ist die Hardware damit + vielen realen Seiten überfordert, siehe Ausgangspunkt dieses Threads.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;und verwendet ausserdem einen auf die mobile Plattform speziell&lt;br&gt;zugeschnittenen Browser, der sich anders als jener auf dem Desktop verhaelt.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;fein: da hätten wir zB den Android-Browser, mit dem man so lala leben kann, Dolphin, der ganz nette Sachen kann, die auf dem kleinen Display eigentlich nutzlos sind (auf Tablets, die meist auch nicht signifikant stärker als Handys sind - meinetwegen), sowie eben Chrome und FF. Soll ich jetzt bei jeder 2. Seite austesten, mit welchem Browser der break-even zwischen Funktionalität und fades-Aug-Faktor grade verläuft? ... Ja ... mit 28 hatte ich auch noch die Zeit, Lust und Nerven für sowas. &lt;br&gt;Fällt dir was auf? Handys leben von pfiffigen, angepaßten Apps, die sich auf ein paar Funktionen konzentrieren, nicht auf Runtimes (Browser) die alles können, aber ständig Bugreports und neuen Möchtegernstandards hinterher hecheln.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;Mein Laptop bootet heutzutage (trotz FDE) in einem Bruchteil der Zeit als&lt;br&gt;mein erster Laptop in den 90ern, desgleichen starten alle Applikationen&lt;br&gt;wesentlich schneller. &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;schön - und jetzt vergleich einmal, wie sehr sich der PC in diesen 15 Jahren verändert hat: Wenn man es genau betrachtet: minimal. &lt;br&gt;Und wie sehr die Leistung? Faktor bei RAM einige 100-1000 (16MB -&gt; 16GB) , bei CPU, ausgehend von Moore's Law: 180Monate = 10*18 Monate (jeweils Verdoppelung) = 2^10 = ebenfalls Faktor 1000, dazu die ganzen Coprozessoren für Audio, Graphik, 3D und Video, die damals teils noch die CPU schultern mußte.&lt;br&gt;Ist dein Boot auch nur um den Faktor 100 schneller geworden? Realistisch vielleicht um Faktor 10 (20sec gegenüber 3min). Wo ist der Rest der Beschleunigung hin? Bist du um Faktor 100 produktiver / schneller / effizienter als damals? Abgesehen davo,&amp;nbsp;&amp;nbsp;siehe "Amdahls Law", ist das nur ein Teilaspekt, und der Boot von Windows happert schlicht an der Unfähigkeit des Filesystems, sich selbst und die Ladereihenfolge und Parallelisierung von Diensten zu optimieren, was jetzt halt mit SSDs erschlagen wird. Daß die Zugriffszeit von mechanischen HDDs DER Klumpfuß jeder Architektur ist, war immer ein offenes Geheimnis, die ständig ansteigende Fragmentierung von NTFS nur mehr das Salz in der Wunde. &lt;br&gt;&lt;br&gt;Ja, number crunching (rendering, 3D, Video Kompression, Verschlüsselung, ...), alles, was man in Hardware abbilden oder gut parallelisieren kann, funktioniert schneller, aber nicht der Desktop/die GUI, dort fressen eyecandy, bloatware, Anti-Malware, Firewalls, Überwachungsfunktionen, unzählige Software-Layer, Scriptsprachen, P-code, just-in-time-Compiler, Debugging-Überreste usw. die reine CPU-Leistung weitgehend wieder auf. Was für ein Fortschritt. Sicher. Beachtlich, aber längst nicht die reale Steigerung, die man sich hätte erwarten dürfen.&lt;br&gt;&lt;br&gt;Ich erinnere an BeOS, das genau damals aufgezeigt hat, was mit Dual-CPU-Systemen (PII-300 oder PPC601) machbar war, wenn man von Anfang an eine saubere API auf die Beine stellt und optimiert, und keinen Rucksack Rückwärtskompatibilität mitschleppt, der einem die Marktmacht sichert, während man alle 2-3 Jahre einen Paradigmenwechsel in den Core-Libraries (C++, MFC, WFC, .NET, .NET 2.0, ...) feiert, den man dann ebenfalls mitschleppen muß, um Großkunden, die darauf zwangsweise (=mangels Portierungsalternativen) gesetzt haben, nicht zu verärgern ...&amp;nbsp;&amp;nbsp;&lt;img src="hornangry.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#40;"/&gt;&amp;nbsp;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Dann will ich noch kurz ein bisschen technisch werden: &lt;br&gt;Ich WILL, dass mein Browser jedes MB an RAM verwendet das es gibt.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;verwenden oder verSCHwenden? &lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;Falls er zuviel RAM nutzt, wird das OS das managen, und selten benutzten&lt;br&gt;Speicher in den virtuellen verfrachten - zugusten von Programmen, die den RAM&lt;br&gt;wirklich brauchen (oft zugreifen). &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;jo. man sieht ja, wie gut die Scheduler und das Speichermanagement funktionieren.&lt;br&gt;&lt;br&gt;&lt;br&gt;Sicher: die Zeiten von Amiga &amp; Co sind vorbei, aber schau dir einmal an, was man damals aus den Kisten rausgeholt hat! Natürlich ist es schön, daß Programmierung inzwischen um Größenordnungen einfacher geworden ist, aber wir sind WEIT entfernt von einem guten Mittelmaß zw. Aufwand und Nutzen.&lt;br/&gt;</description>
      <pubDate>Thu, 19 Sep 2013 20:03:27 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7141612.html#7141612</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-09-19T20:03:27Z</dc:date>
    </item>
    <item>
      <title>Re(7): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7141539.html#7141539</link>
      <description>Es ist ja immer drollig, wenn Leute Sachen schreiben wie &lt;br&gt;&lt;br&gt;&gt;&gt;entweder du bist ziemlich jung &lt;br&gt;&lt;br&gt;Also danke erstmal fuer das Kompliment - ich bin knapp ueber 28. Wieso das Alter auch nur irgendwie in einer technischen Diskussion relevant sein soll, verstehe ich zwar nicht, aber ich verstehe ja viel nicht. Waere meine Hautfarbe oder mein Religionsbekenntnis relevant?&lt;br&gt;&lt;br&gt;&gt;&gt;die halt aus dem Stegreif schwächer bestückt sind&lt;br&gt;Also ich weiss ja nicht, welche HW du verwendest, aber mein Handy hat mehrere GB RAM, und verwendet ausserdem einen auf die mobile Plattform speziell zugeschnittenen Browser, der sich anders als jener auf dem Desktop verhaelt.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&gt;&gt;oder aber: du bist einer derjenigen, die dieses Problem aus reinem Egoismus und Selbstherrlichkeit der persönlichen Ausstattung negieren oder ignorieren.&lt;br&gt;&lt;br&gt;Klar: in den ersten paar Jahren mit dem eigenen PC sind wir alle Helden mit schneller GraKa, riesigem Schirm, superduper Soundsystem, Maus mit mehr dpi als die letzte Camera auf dem Mond und eben mehr RAM, als man zum Zeitpunkt von Apollo 13 man weltweit hätte finanzieren können....&lt;br&gt;&lt;br&gt;^- Ich weiss einfach nicht, inwiefern das alles relevant sein soll, deshalb schmunzle ich einfach mal amuesiert darueber &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;&gt;&gt;aber Sache ist: die Effizienz heutiger Software entwickelt sich schneller nach unten, als die &gt;&gt;Leistung der Hardware nach oben!&lt;br&gt;&lt;br&gt;Kann ich nicht bestaetigen - YMMV. Mein Laptop bootet heutzutage (trotz FDE) in einem Bruchteil der Zeit als mein erster Laptop in den 90ern, desgleichen starten alle Applikationen wesentlich schneller. Falls das bei dir nicht so ist, tust du mir wirklich leid. &lt;br&gt;&lt;br&gt;&gt;&gt;ich hab den tollsten + buntesten PC meiner Klasse"-Allüren beiseit&lt;br&gt;Ich verstehe das noch immer nicht. Ich habe einen stinknormalen Lenovo T420s. Mehr Durchschnitt von der Stange geht ja schon wirklich nicht mehr. &lt;br&gt;&lt;br&gt;&lt;br&gt;Dann will ich noch kurz ein bisschen technisch werden: &lt;br&gt;Ich WILL, dass mein Browser jedes MB an RAM verwendet das es gibt. Das sinnloseste, dass es gibt, ist nicht genutzter RAM (im OS als "frei" angezeigt). Der hilft naemlich niemand. Der ist sinnlos. Falls er zuviel RAM nutzt, wird das OS das managen, und selten benutzten Speicher in den virtuellen verfrachten - zugusten von Programmen, die den RAM wirklich brauchen (oft zugreifen). &lt;br&gt;&lt;br&gt;&lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 19 Sep 2013 17:56:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7141539.html#7141539</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-09-19T17:56:25Z</dc:date>
    </item>
    <item>
      <title>Re(9): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7130281.html#7130281</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Umgang mit Speicher und Pointern&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;e&lt;br&gt;&lt;br&gt;Fremdworte für viele JAVA und .net Entwickler &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 01 Sep 2013 22:41:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7130281.html#7130281</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2013-09-01T22:41:35Z</dc:date>
    </item>
    <item>
      <title>Re(8): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129469.html#7129469</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Genug Speicherprobleme treten auch erst mit der Zeit auf..&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;das ändert nichts an der notwendigen Sorgfalt im Umgang mit Speicher und Pointern.&lt;br&gt;&lt;br&gt;Was sich geändert hat, war das virtuelle Speichermanagement, wo einem (Programmierer) die Entwicklung aus das Austesten eigener angepaßter Verwaltungsstrukuren abgenommen wird.&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 16:45:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129469.html#7129469</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-30T16:45:56Z</dc:date>
    </item>
    <item>
      <title>Re(7): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129390.html#7129390</link>
      <description>Genug Speicherprobleme treten auch erst mit der Zeit auf..&lt;br&gt;&lt;br&gt;Wenn ich an meinen Dbox-Movie Remover denke.. Der kann 2 Tage auf der Dbox2 laufen und dann schmiert es mit einem Segmentation fault ab.&lt;br&gt;RAM Verbrauch vom Programm selbst hält sich aber in Grenzen..&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 14:53:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129390.html#7129390</guid>
      <dc:creator>thE</dc:creator>
      <dc:date>2013-08-30T14:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129384.html#7129384</link>
      <description>Mein IE (ja ich surfe in der Firma mit dem IE im Intranet) brauchte letztens 1GB RAM und es waren maximal 2 Tabs offen (Intranet-Seite und Tageskarte) und zu dem Zeitpunkt war es auch nur noch 1 Tab...&lt;br&gt;&lt;br&gt;Konnte es aber auch nicht mehr nachvollziehen. Keine Ahnung was der IE da gemacht hat &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 14:48:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129384.html#7129384</guid>
      <dc:creator>thE</dc:creator>
      <dc:date>2013-08-30T14:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129387.html#7129387</link>
      <description>Mein IE (ja ich surfe in der Firma mit dem IE im Intranet) brauchte letztens 1GB RAM und es waren maximal 2 Tabs offen (Intranet-Seite und Tageskarte) und zu dem Zeitpunkt war es auch nur noch 1 Tab...&lt;br&gt;&lt;br&gt;Konnte es aber auch nicht mehr nachvollziehen. Keine Ahnung was der IE da gemacht hat &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Nachtrag:&lt;br&gt;Früher konnte ich auf meinem PIV 450MHZ/512MB RAMBUS (533/1066Mhz) mit Firefox auch noch mehrere Tabs aufmachen.&lt;br&gt;&lt;br&gt;Hab ich letzte Woche wieder probiert.. Ich habe es dann bei einem Tab gelassen, da sonst gar nichts mehr reagiert hat.&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 14:48:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129387.html#7129387</guid>
      <dc:creator>thE</dc:creator>
      <dc:date>2013-08-30T14:48:26Z</dc:date>
    </item>
    <item>
      <title>Re(6): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129350.html#7129350</link>
      <description>&lt;blockquote&gt;&lt;em&gt;Ich sehe das Problem nicht. 900 MB RAM usage fuer eine Applikation ist etwas,&lt;br&gt;worueber ich nichtmal nachdenke - wieso sollte ich.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Wenn nach längerem Gebrauch nur ein leeres Tab offen ist, sämtliche Caches geleert und überhaupt alles leer, zurückgesetzt und beseitigt wurde, das Programm aber weiterhin fast ein GB RAM benutzt, dann hat's was.&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 14:14:08 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129350.html#7129350</guid>
      <dc:creator>hurda7</dc:creator>
      <dc:date>2013-08-30T14:14:08Z</dc:date>
    </item>
    <item>
      <title>Re(7): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7129000.html#7129000</link>
      <description>Full ACK.&lt;br&gt;&lt;br&gt;S.a. "Software wird schneller langsam, als Hardware schneller wird", wie ich bis jetzt gar nicht wusste, von Nikolaus Wirth, und&lt;br&gt;&lt;br&gt;"Software is like a gas – it expands to fill the available space" von Nathan Myhrvold (ich dachte bisher immer von Ray Ozzie) &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 30 Aug 2013 06:23:42 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129000.html#7129000</guid>
      <dc:creator>MrT2004</dc:creator>
      <dc:date>2013-08-30T06:23:42Z</dc:date>
    </item>
    <item>
      <title>Re(6): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128942.html#7128942</link>
      <description>Wenn ich im Browser zig Fenster offen hab, vielleicht auch noch mit interaktivem Inhalt, Flash usw, dann soll der Browser ruhig massig Speicher belegen. Derzeit hab ich im Chrome 2 Geizhals-Forum Seiten und eine Ergebnisseite einer ripe.net Abfrage offen. Und dafür belegt Chrome schlappe 400MB. Da fragt man sich schon warum das so ist. Für die offenen Seiten wird dieser Speicherplatz definitiv nicht gebraucht.&lt;br&gt;&lt;br&gt;Nachtrag: Nach Chrome-Neustart nur mehr 260MB belegt - mit einem offenen Google-Tab.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:38:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128942.html#7128942</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2013-08-29T21:38:28Z</dc:date>
    </item>
    <item>
      <title>Re(6): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128939.html#7128939</link>
      <description>Wenn ich im Browser zig Fenster offen hab, vielleicht auch noch mit interaktivem Inhalt, Flash usw, dann soll der Browser ruhig massig Speicher belegen. Derzeit hab ich im Chrome 2 Geizhals-Forum Seiten und eine Ergebnisseite einer ripe.net Abfrage offen. Und dafür belegt Chrome schlappe 400MB. Da fragt man sich schon warum das so ist. Für die offenen Seiten wird dieser Speicherplatz definitiv nicht gebraucht.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:38:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128939.html#7128939</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2013-08-29T21:38:28Z</dc:date>
    </item>
    <item>
      <title>Re(6): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128931.html#7128931</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Ich sehe das Problem nicht. 900 MB RAM usage fuer eine Applikation ist etwas,&lt;br&gt;worueber ich nichtmal nachdenke - wieso sollte ich. Und mein Nightly laeuft&lt;br&gt;super stabil. Soll er doch das doppelte brauchen - stoert mich auch nicht. &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;entweder du bist ziemlich jung - denn die Diskussion taucht alle paar Jahre wieder auf, weil der Speicherhunger immer noch ungebremst wächst, während weiter am unteren Rand des Leistungsspektrums Gerätegruppen auftauchen, die halt aus dem Stegreif schwächer bestückt sind, aber danach schreien, pfiffig genutzt zu werden (Notebook, Netbooks, Handys, Tablets, derzeit Android-Sticks, Raspberry &amp; Co)&amp;nbsp;&amp;nbsp;-&lt;br&gt;oder aber: du bist einer derjenigen, die dieses Problem aus reinem Egoismus und Selbstherrlichkeit der persönlichen Ausstattung negieren oder ignorieren.&lt;br&gt;&lt;br&gt;Klar: in den ersten paar Jahren mit dem eigenen PC sind wir alle Helden mit schneller GraKa, riesigem Schirm, superduper Soundsystem, Maus mit mehr dpi als die letzte Camera auf dem Mond und eben mehr RAM, als man zum Zeitpunkt von Apollo 13 man weltweit hätte finanzieren können....&lt;br&gt;&lt;br&gt;aber Sache ist: die Effizienz heutiger Software entwickelt sich schneller nach unten, als die Leistung der Hardware nach oben!&lt;br&gt;&lt;br&gt;Der Effekt ist derselbe wie mit der Weltwirtschaft: ein Regelkreis, der unter seinen eigenen Parametern unweigerlich sehenden Auges krachen wird.&lt;br&gt;&lt;br&gt;Also schieb deine "ich hab den tollsten + buntesten PC meiner Klasse"-Allüren beiseite und akzeptiere, daß die Optimierung von Sourcecode und Frameworks durch ein paar Dutzend Leute ein Dienst an ZIGTAUSENDEN Benutzern und ihren alternden, aber tadellos funktionierenden Geräten ist ...&lt;br&gt;&lt;br&gt;Und der persönliche "pimp my PC"-Wahn wird in ein paar Jahren auch verebben &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&amp;nbsp;&amp;nbsp;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:09:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128931.html#7128931</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T21:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht? ...</title>
      <link>http://forum.geizhals.at/t830216,7128929.html#7128929</link>
      <description>Hmm, ich denk, das ist mglw. so gewollt, um die eingebauten Datenübermittlung,&lt;br&gt;Tracking und Abhörfunktionen usw. gut ausnutzen zu können ?! &lt;br&gt;&lt;br&gt;FF wird wohl nicht ohne Gegenleistung &lt;br&gt;von Suchmaschinenherstellern, Industrie &amp; "Stas(t)is" seit Jahren "finaziell unterstützt". &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:05:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128929.html#7128929</guid>
      <dc:creator>^L^</dc:creator>
      <dc:date>2013-08-29T21:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht? ...</title>
      <link>http://forum.geizhals.at/t830216,7129888.html#7129888</link>
      <description>GEDANKE: das ist mglw. so gewollt, um die eingebauten Datenübermittlungs-,&lt;br&gt;Tracking- und Abhörfunktionen usw. gut ausnutzen zu können ?! &lt;br&gt;&lt;br&gt;GRUND: FF wird wohl nicht ohne Gegenleistung&amp;nbsp;&amp;nbsp;von Suchmaschinenherstellern, &lt;br&gt;Bigsize-Onlinehändlern, Industrie &amp; "Stas(t)is" seit Jahren finanziell unterstützt ... &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;&lt;blockquote&gt;&lt;b&gt;How Does Mozilla Firefox Make Money&lt;/b&gt;&lt;br&gt;&lt;a href="http://www.buzzle.com/articles/how-does-mozilla-firefox-make-money.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.buzzle.com/&lt;wbr/&gt;articles/&lt;wbr/&gt;how-does-mozilla-firefox-make-money.html&lt;/a&gt; &lt;br&gt;&lt;br&gt;Revenue Source of Mozilla Firefox&lt;br&gt;The answer to this question doesn't need a big explanation. It can be answered in just one word ~ Google ...&lt;br&gt;&lt;br&gt;&lt;b&gt;Amazon search&lt;/b&gt; also helps them to get some affiliate payments. Firefox stores, is also one of the ways by which Firefox generates some income. It sells Mozilla Firefox branded accessories and t-shirts, and makes some money out of it. Some of the other revenue generators of Firefox are Yahoo, Yandex, eBay and Creative Commons. Partnership with companies generates millions of money every year for Mozilla Firefox. It was estimated that the revenue income of Firefox is approximately $72 million. When asked about this estimation to Chris Blizzard, who is one of the board members of Mozilla Corporation, he said "though not off by an order of magnitude."&lt;br&gt;&lt;br&gt;Google and Mozilla Firefox Relationship Going to Breakup?&lt;br&gt;&lt;b&gt;Almost 90% of the total income of Mozilla Foundation comes from Google. &lt;/b&gt;&lt;br&gt;Even Google promoted Firefox in YouTube, before it released it own product Google Chrome.&lt;br&gt;___________________________________________________________________________________&lt;br&gt;&lt;br&gt;Read more at Buzzle: &lt;br&gt;&lt;a href="http://www.buzzle.com/articles/how-does-mozilla-firefox-make-money.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.buzzle.com/&lt;wbr/&gt;articles/&lt;wbr/&gt;how-does-mozilla-firefox-make-money.html&lt;/a&gt; &lt;/blockquote&gt;&lt;br&gt;FAZIT: Chrome &amp; Firefox ist mglw. als Browser getarnte Spyware ... &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;br&gt;&lt;br&gt;FANTASIE: Temporäre Malware-Apps im RAM sind weniger leicht zu finden - und kommerzielle &amp; sonstige&lt;br&gt;Trojaner- &amp; Spyware-Entwickler, freuen sich bestimmt über fette Speicher-PCs.&amp;nbsp;&amp;nbsp;&lt;img src="hornsmile.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#41;"/&gt; &lt;img src="dollar.gif" width="16" height="26" align="absmiddle" alt="$-)"/&gt; &lt;br&gt;&lt;br&gt;BTW:&amp;nbsp;&amp;nbsp;&lt;a href="http://derstandard.at/1376535222446/US-Geheimdiensthacker-infizierten-Zehntausende-Computer" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;derstandard.at/&lt;wbr/&gt;1376535222446/&lt;wbr/&gt;US-Geheimdiensthacker-infizierten-Zehntausende-Computer&lt;/a&gt; &lt;br&gt;&lt;a href="http://forum.geizhals.at/t830416.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;t830416.html&lt;/a&gt; &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:05:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7129888.html#7129888</guid>
      <dc:creator>^L^</dc:creator>
      <dc:date>2013-08-29T21:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht? ...</title>
      <link>http://forum.geizhals.at/t830216,7128933.html#7128933</link>
      <description>Hmm, ich denk, das ist mglw. so gewollt, um die eingebauten Datenübermittlung,&lt;br&gt;Tracking und Abhörfunktionen usw. gut ausnutzen zu können ?! &lt;br&gt;&lt;br&gt;FF wird wohl nicht ohne Gegenleistung &lt;br&gt;von Suchmaschinenherstellern, Industrie &amp; "Stas(t)is" seit Jahren "finaziell unterstützt". &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;&lt;br&gt;PS: Temporäre Malware-Apps sind weiger leicht zu finden - und kommerzielle&lt;br&gt;Trojaner- &amp; Spyware-Entwickler, freuen sich bestimmt über die fetten Speicher-PCs. &lt;img src="dollar.gif" width="16" height="26" align="absmiddle" alt="$-)"/&gt; &lt;img src="hornsmile.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#41;"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 21:05:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128933.html#7128933</guid>
      <dc:creator>^L^</dc:creator>
      <dc:date>2013-08-29T21:05:59Z</dc:date>
    </item>
    <item>
      <title>Re(5): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128924.html#7128924</link>
      <description>Ich sehe das Problem nicht. 900 MB RAM usage fuer eine Applikation ist etwas, worueber ich nichtmal nachdenke - wieso sollte ich. Und mein Nightly laeuft super stabil. Soll er doch das doppelte brauchen - stoert mich auch nicht. &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 20:41:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128924.html#7128924</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-08-29T20:41:57Z</dc:date>
    </item>
    <item>
      <title>Re(4): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128916.html#7128916</link>
      <description>&lt;blockquote&gt;&lt;em&gt; die FF Coder bei Mozilla fallen schon in die Kategorie "ernstzunehmende&lt;br&gt;Programmierer". &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;die sind sich des Problems sehr wohl bewußt - sie ham halt über die Jahre soviele Features eingebaut (man könnte sagen: Firefox ist inzwischen wieder an dem Punkt, an dem Netscape zuletzt gescheitert ist um dann in Seamonkey wiederaufzuerstehen) und soviele Plattformen zu pflegen, daß alle kleinen Versäumnisse, Kompromisse und zu früh als stabilisiert betrachtete Features zwischendurch sich jetzt wieder rächen.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 20:24:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128916.html#7128916</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T20:24:35Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128846.html#7128846</link>
      <description>Ich glaube, die FF Coder bei Mozilla fallen schon in die Kategorie "ernstzunehmende Programmierer". &lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 17:26:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128846.html#7128846</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-08-29T17:26:41Z</dc:date>
    </item>
    <item>
      <title>Re(2): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128833.html#7128833</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Weil's wurscht ist. Kein ernstzunehmendes System hat heutzutage weniger als 8&lt;br&gt;GB RAM.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Keinem ernstzunehmenden Programmierer ist so etwas wurscht.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 16:56:49 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128833.html#7128833</guid>
      <dc:creator>m3t4tr0n</dc:creator>
      <dc:date>2013-08-29T16:56:49Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128830.html#7128830</link>
      <description>&lt;blockquote&gt;&lt;em&gt; der Daten beinhaltet die vom Programm nicht mehr benötigt werden&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Woher weißt du das? Wenn der Speicher durch ein Leck belegt ist, kann GC nichts ausrichten.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 16:55:09 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128830.html#7128830</guid>
      <dc:creator>m3t4tr0n</dc:creator>
      <dc:date>2013-08-29T16:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128812.html#7128812</link>
      <description>&gt;&gt;Warum werden beim Schließen eines Tabs nicht einfach alle ihm zugehörigen Daten gelöscht?&lt;br&gt;&lt;br&gt;Weil's wurscht ist. Kein ernstzunehmendes System hat heutzutage weniger als 8 GB RAM.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 16:24:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128812.html#7128812</guid>
      <dc:creator>lsr2</dc:creator>
      <dc:date>2013-08-29T16:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128741.html#7128741</link>
      <description>Das Problem liegt sehr oft am Flash Player. Besonders wenn man Videos im Youtube guckt. Dann hat man schnell mal 1 GB RAM verbraucht. &lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 14:33:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128741.html#7128741</guid>
      <dc:creator>dizo</dc:creator>
      <dc:date>2013-08-29T14:33:47Z</dc:date>
    </item>
    <item>
      <title>Re(6): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128705.html#7128705</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Ein GC ist kein Wundermittel. Wenn der Programmierer &lt;font color="red"&gt;*PIEP*&lt;/font&gt;&lt;!-- Scheiß --&gt;e baut, hilft der&lt;br&gt;beste GC der Welt nichts. Viele Programmierer können auch nicht richtig&lt;br&gt;objektorientiert programmieren. &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;hab auch nichts anderes behauptet - ein Werkzeug ist immer nur so gut, wie derjenige, der es benutzt.&lt;br&gt;&lt;br&gt;(a fool with a tool is still a fool....)&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;Aber ich würde das Problem nicht in der Technologie suchen, sondern beim&lt;br&gt;Menschen.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;sagen wir so (bzw. wie eigentlich schon ausgeführt): das Aufkommen von GC und abstrakteren Sprachen hat eben scheinbar dazu geführt, daß der lower-level-Hintergrund dazu aus den Lehrplänen geflogen ist oder zumindest in der Ausbildung immer knapper behandelt wird.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Wenn jemand mit Java schlampig programmiert, dann würde er auch in C schlampig programmieren.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;da muß ich widersprechen bzw. möchte einwerfen: Wenn man seinerzeit in Turbo Pascal mit Speicher und Pointern dumm herumgespielt hat, wurde man von einem Netz (der Runtime-Umgebung mit ihren zig eincompilierten Checks) sanft abgefangen und landete entweder wieder im Debugger oder zumindest bei einer sinnvollen Fehlermeldung. In Turbo C flog man aus dem Programm und ohne debug libs aus dem "Betriebssystem" (DOS ...) = sowas lehrte einen, nicht schlampig zu arbeiten, so wie generell wohl langsame oder sonstwie eingeschränkte Entwicklungsumgebungen zwar nicht unbedingt die Produktivität an sich, aber auf jeden Fall die Codequalität steigern, weil man nicht in try&amp;error verfällt, sondern echt nachdenkt, was man tut!&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 13:42:37 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128705.html#7128705</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T13:42:37Z</dc:date>
    </item>
    <item>
      <title>Re(5): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128694.html#7128694</link>
      <description>&lt;blockquote&gt;&lt;em&gt; das Merkmal eine guten und effizienten Programmierers ist es, zu wissen, wo&lt;br&gt;man optimieren muß, kann und sollte.&lt;br&gt;Und oft fehlt schlicht nur ein explizites (logisches) free() am Ende des&lt;br&gt;Destructors (jajaja - genau das sollte mit GC und OOP obsolet sein - nur: wir&lt;br&gt;wissen, wie es praktisch läuft).&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Ein GC ist kein Wundermittel. Wenn der Programmierer Schei&lt;span&gt;ß&lt;/span&gt;e baut, hilft der beste GC der Welt nichts. Viele Programmierer können auch nicht richtig objektorientiert programmieren. Da wird alles zugemüllt mit statischen Abhängigkeiten.&lt;br&gt;&lt;br&gt;Ich kann nachvollziehen, was du meinst. Aber ich würde das Problem nicht in der Technologie suchen, sondern beim Menschen. Wenn jemand mit Java schlampig programmiert, dann würde er auch in C schlampig programmieren.&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 13:21:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128694.html#7128694</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2013-08-29T13:21:05Z</dc:date>
    </item>
    <item>
      <title>Re(4): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128687.html#7128687</link>
      <description>&lt;blockquote&gt;&lt;em&gt; OK, das Programmieren selber dauert halt 50mal so lang. Aber das ist ja egal.&lt;br&gt;Schließlich ist ja jedes kB wertvoll!!!&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;das Merkmal eine guten und effizienten Programmierers ist es, zu wissen, wo man optimieren muß, kann und sollte.&lt;br&gt;Und oft fehlt schlicht nur ein explizites (logisches) free() am Ende des Destructors (jajaja - genau das sollte mit GC und OOP obsolet sein - nur: wir wissen, wie es praktisch läuft). In Pascal wurden alle Arten von Speicherschweinereien sofort geahndet, in C hat man Narrenfreiheit = volle Kontrolle, aber auch volle Verantwortung. Seit Java ist leider das Nachdenken über Speicherverbrauch komplett aus der Mode gekommen und gleichzeitig dürften die Serialisierer schlicht ineffizient codieren. Siehe auch der Speicherverbrauch von DOM-Parsern. Das sind Bibliotheksfunktionen, die nur EINMAL zentral verbessert werden müssten und von denen dann unzählige Programme profitieren würden.&lt;br&gt;&lt;br&gt;Abgesehen davon, daß effiziente Betriebssysteme eine grundsätzlich genauere Vorstellung davon haben, was ihre EIGENE Aufgabe ist, die der libc und die der Anwendungsframeworks.&lt;br&gt;&lt;br&gt;Aber (fast) jede Plattform, die an Benutzern gewinnt, mutiert gleichzeitig zu einem schwabbeligen Etwas aus Eyecandy-Funktionalität, Rückwärts-Kompatibilität und 4G-Entwicklungstools, die die ursprünglichen Stärken sukzessive eindampfen &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;img src="cry.gif" width="16" height="19" align="absmiddle" alt=":~("/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 13:09:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128687.html#7128687</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T13:09:38Z</dc:date>
    </item>
    <item>
      <title>Re(4): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128686.html#7128686</link>
      <description>&lt;blockquote&gt;&lt;em&gt; OK, das Programmieren selber dauert halt 50mal so lang. Aber das ist ja egal.&lt;br&gt;Schließlich ist ja jedes kB wertvoll!!!&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;das Merkmal eine guten und effizienten Programmierers ist es, zu wissen, wo man optimieren muß, kann und sollte.&lt;br&gt;Und oft fehlt schlicht nur ein explizites free() am Ende des Destructors. In Pascal wurden alle Arten von Speicherschweinereien sofort geahndet, in C hat man Narrenfreiheit = volle Kontrolle, aber auch volle Verantwortung. Seit Java ist leider das Nachdenken über Speicherverbrauch komplett aus der Mode gekommen und gleichzeitig dürften die Serialisierer schlicht ineffizient codieren. Siehe auch der Speicherverbrauch von DOM-Parsern. Das sind Bibliotheksfunktionen, die nur EINMAL zentral verbessert werden müssten und von denen dann unzählige Programme profitieren würden.&lt;br&gt;&lt;br&gt;Abgesehen davon, daß effiziente Betriebssysteme eine grundsätzlich genauere Vorstellung davon haben, was ihre EIGENE Aufgabe ist, die der libc und die der Anwendungsframeworks.&lt;br&gt;&lt;br&gt;Aber (fast) jede Plattform, die an Benutzern gewinnt, mutiert gleichzeitig zu einem schwabbeligen Etwas aus Eyecandy-Funktionalität, Rückwärts-Kompatibilität und 4G-Entwicklungstools, die die ursprünglichen Stärken sukzessive eindampfen &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;img src="cry.gif" width="16" height="19" align="absmiddle" alt=":~("/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 13:09:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128686.html#7128686</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T13:09:38Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128680.html#7128680</link>
      <description>ob das bei Browsern nun tatsächlich unter GC oder eben Speichermanagement zählt läßt sich wohl nur aus dem Source herauslesen oder über Tests bzgl. der erhaltenen "states" wiederhergestellter Tabs reverse engineeren.&lt;br&gt;So oder so: wenn mobile und embedded-Geräte mit wenig RAM und Leistung (=die eben bewiesen haben, daß man auch mit weniger als Quadcore + 16GB sinnvolle Tätigkeiten verrichten kann .. so wie auch vor 10 Jahren &lt;img src="hornangry.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#40;"/&gt;&lt;img src="hornangry.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#40;"/&gt;&lt;img src="hornangry.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#40;"/&gt; ) nicht wieder von der modernen Softwarewelt abgehängt werden sollen, dann muß man dieses Problem des derzeitigen Software-Engineering und der aktuellen Frameworks bald in den Griff kriegen!&lt;br&gt;&lt;br&gt;Das "Internet der Dinge" darf (so wie man die Netbooks wieder an Redmond verloren hat!) beizeiten nicht an ein aufgeblähtes "Windows 9 RT CE irgenwas Edition" zurückfallen, wo dann in jedem Kühlschrank und Heizungsregler ein kompletter Mini-PC-x86_64 verbastelt wird.&lt;br&gt;(und das ist nicht nur eine Frage von Browser-Tabs)&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 13:02:52 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128680.html#7128680</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T13:02:52Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128673.html#7128673</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Die Konsequenz, mit der heute schleissig und unverantwortlich Speicher&lt;br&gt;ver******en wird, ist und WAR nie guter Programmierstil! Seit Java +&lt;br&gt;(angeblicher) "automatischer GC" hat halt der Nachwuchs ENDGÜLTIG keine Ahnung&lt;br&gt;mehr von Speichermanagement und entsprechende Auswüchse kommen dann heraus.&lt;br&gt;&lt;br&gt;Wer das kB nicht ehrt ist das GB nicht wert!!!&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Warum nicht gleich Assembler programmieren? Dadurch spart man nicht hur ein Haufen Speicher, sondern auch noch viel Prozessorleistung. OK, das Programmieren selber dauert halb 50mal so lang. Aber das ist ja egal. Schließlich ist ja jedes kB wertvoll!!!11elf&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 12:58:13 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128673.html#7128673</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2013-08-29T12:58:13Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128676.html#7128676</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Die Konsequenz, mit der heute schleissig und unverantwortlich Speicher&lt;br&gt;ver******en wird, ist und WAR nie guter Programmierstil! Seit Java +&lt;br&gt;(angeblicher) "automatischer GC" hat halt der Nachwuchs ENDGÜLTIG keine Ahnung&lt;br&gt;mehr von Speichermanagement und entsprechende Auswüchse kommen dann heraus.&lt;br&gt;&lt;br&gt;Wer das kB nicht ehrt ist das GB nicht wert!!!&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Warum nicht gleich Assembler programmieren? Dadurch spart man nicht hur ein Haufen Speicher, sondern auch noch viel Prozessorleistung. OK, das Programmieren selber dauert halt 50mal so lang. Aber das ist ja egal. Schließlich ist ja jedes kB wertvoll!!!11elf&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 12:58:13 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128676.html#7128676</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2013-08-29T12:58:13Z</dc:date>
    </item>
    <item>
      <title>Re(2): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128672.html#7128672</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Manuelle GC: Alt+F4, Firefox neu starten.&amp;nbsp;&amp;nbsp;Wenn du eh schon nur mehr einen Tab&lt;br&gt;offen hast, ist das wohl die naheliegendste Lösung.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;ach ... nein ... tatsächlich?&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Ansonsten ist der Speicherverbrauch sicherlich nicht schön, aber bei den&lt;br&gt;verfügbaren Mengen an RAM ist das heutzutage schon eher vernachlässigbar&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;komplett falsche Einstellung - sowohl der User, als auch hauptsächlich der Programmierer!!!!!!&lt;br&gt;&lt;br&gt;Die Konsequenz, mit der heute schleissig und unverantwortlich Speicher ver******en wird, ist und WAR nie guter Programmierstil! Seit Java + (angeblicher) "automatischer GC" hat halt der Nachwuchs ENDGÜLTIG keine Ahnung mehr von Speichermanagement und entsprechende Auswüchse kommen dann heraus.&lt;br&gt;&lt;br&gt;Wer das kB nicht ehrt ist das GB nicht wert!!! &lt;img src="angry.gif" width="16" height="19" align="absmiddle" alt="&amp;gt;-("/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 12:54:14 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128672.html#7128672</guid>
      <dc:creator>user86060</dc:creator>
      <dc:date>2013-08-29T12:54:14Z</dc:date>
    </item>
    <item>
      <title>Re(2): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128407.html#7128407</link>
      <description>Wie heißt es denn wenn man Speicher leert der Daten beinhaltet die vom Programm nicht mehr benötigt werden? &lt;br/&gt;</description>
      <pubDate>Thu, 29 Aug 2013 07:13:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128407.html#7128407</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2013-08-29T07:13:34Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128341.html#7128341</link>
      <description>Was hat das mit GC zu tun?&lt;br/&gt;</description>
      <pubDate>Wed, 28 Aug 2013 23:10:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128341.html#7128341</guid>
      <dc:creator>m3t4tr0n</dc:creator>
      <dc:date>2013-08-28T23:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128288.html#7128288</link>
      <description>&lt;blockquote&gt;&lt;em&gt; kann der Speicherverbrauch auf einmal nicht mehr geringer als 900mb werden,&lt;br&gt;auch wenn nur noch ein Tab geöffnet ist, selbst nach manueller GC in&lt;br&gt;about:memory.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Manuelle GC: Alt+F4, Firefox neu starten. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; Wenn du eh schon nur mehr einen Tab offen hast, ist das wohl die naheliegendste Lösung.&lt;br&gt;&lt;br&gt;Ansonsten ist der Speicherverbrauch sicherlich nicht schön, aber bei den verfügbaren Mengen an RAM ist das heutzutage schon eher vernachlässigbar, 900 MB sind bei 16GB RAM weniger als 6% Auslastung. &lt;br&gt;Selbst mit nur 4 GB am Ultrabook fällt mir aber subjektiv eigentlich kein Unterschied auf.&lt;br&gt;&lt;br&gt;Das Problem der Memory Leaks dürfte den Entwicklern aber sehr wohl bekannt sein, da sich relativ oft in den Release Notes neuer Versionen usw. viel Infos dazu finden lassen.&lt;br/&gt;</description>
      <pubDate>Wed, 28 Aug 2013 20:11:37 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128288.html#7128288</guid>
      <dc:creator>tha_haze</dc:creator>
      <dc:date>2013-08-28T20:11:37Z</dc:date>
    </item>
    <item>
      <title>Re(3): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7128012.html#7128012</link>
      <description>Das wäre auch eine auf den ersten Blick super simple Lösung.&lt;br/&gt;</description>
      <pubDate>Wed, 28 Aug 2013 14:33:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7128012.html#7128012</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2013-08-28T14:33:30Z</dc:date>
    </item>
    <item>
      <title>Re(2): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7127683.html#7127683</link>
      <description>die muss man aber ned stundenlang im speicher halten deswegen. dafür habens ja lokal datenbanken.&lt;br/&gt;</description>
      <pubDate>Wed, 28 Aug 2013 10:47:14 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7127683.html#7127683</guid>
      <dc:creator>user96106</dc:creator>
      <dc:date>2013-08-28T10:47:14Z</dc:date>
    </item>
    <item>
      <title>Re(2): Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7127386.html#7127386</link>
      <description>Daran hab ich auch gedacht, aber ein Rattenschwanz aus Tabs mit 600 mb?&lt;br&gt;Die letzten geöffneten Fenster % Tabs zu löschen ändert auch nichts...&lt;br/&gt;</description>
      <pubDate>Tue, 27 Aug 2013 21:32:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7127386.html#7127386</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2013-08-27T21:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7127381.html#7127381</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Warum werden beim Schließen eines Tabs nicht einfach alle ihm zugehörigen&lt;br&gt;Daten gelöscht?&lt;br&gt;Was übersehe ich?&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Geschlossene Tabs können wiederhergestellt werden...&lt;br/&gt;</description>
      <pubDate>Tue, 27 Aug 2013 21:26:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7127381.html#7127381</guid>
      <dc:creator>mko</dc:creator>
      <dc:date>2013-08-27T21:26:04Z</dc:date>
    </item>
    <item>
      <title>Warum funktioniert bei Browsern die garbage collection so schlecht?</title>
      <link>http://forum.geizhals.at/t830216,7127378.html#7127378</link>
      <description>Warum werden beim Schließen eines Tabs nicht einfach alle ihm zugehörigen Daten gelöscht?&lt;br&gt;Was übersehe ich?&lt;br&gt;&lt;br&gt;Nach einer stundenlangen Surf Session im Firefox kann der Speicherverbrauch auf einmal nicht mehr geringer als 900mb werden, auch wenn nur noch ein Tab geöffnet ist, selbst nach manueller GC in about:memory.&lt;br/&gt;</description>
      <pubDate>Tue, 27 Aug 2013 21:23:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t830216,7127378.html#7127378</guid>
      <dc:creator>Diabolo2000</dc:creator>
      <dc:date>2013-08-27T21:23:28Z</dc:date>
    </item>
  </channel>
</rss>
