Hallo,
Gibt es da eine Lösung, den Speicher wieder frei zu geben? Oder das man die Verbindungen einschränken kann?
Du könntest zum einen natürlich auf das "A" von AJAX verzichten.
;)
Zum anderen könntest Du den Timeout für die AJAX-Requests heruntersetzen.
Und grundsätzlich würde ich die Requests nicht einfach so automatisch rausfeuern, sondern erst einmal schauen, wie der aktuelle Status ist (Was für Requests laufen sonst noch? Sind andere noch laufende Requests überflüssig geworden?).
In 0,5 Sekunden ist nun mal kein Server-Request abgearbeitet. Und so, wie Du es beschreibst, entsteht gewissermaßen ein Request-Stau in Deiner Anwendung, da Du immer mehr Request-Objekte erzeugst - solange, bis der Browser bzw. der Rechner in die Knie geht.
Das kann ich jetzt nicht beweisen, klingt aber für mich stimmig.
Und sonst - siehe http://forum.de.selfhtml.org/archiv/2007/3/t147872/.
So long,
Mr. Horse
No, Sir, I don't like it.