javascript para encontrar memoria disponible

Dejémoslo claro de inmediato: ¡esta no es una pregunta sobre la pérdida de memoria! Tengo una página que le permite al usuario ingresar algunos datos y un JavaScript para manejar estos datos y producir un resultado. El JavaScript produce salidas incrementales en un DIV, algo como esto:

(function()
{
   var newdiv = document.createElement("div");
   newdiv.innerHTML = produceAnswer();
   result.appendChild(newdiv);
   if (done) {
      return;
   } else {
      setTimeout(arguments.callee, 0);
   }
})();

Bajo ciertas circunstancias, el cálculo producirá tantos datos que IE8 fallará con este mensaje:

No hay suficiente almacenamiento cuando se trata de demasiados datos

La pregunta es: ¿hay alguna manera de calcular cuánta información es demasiada información?

Como dije no hay error que resolver. Es una verdadera falta de memoria porque el cálculo requiere crear demasiados elementos html.

Mi idea sería ejecutar una función antes de ejecutar el cómputo para trabajar en el futuro si el navegador tiene éxito. Pero para hacerlo, de manera genérica, creo que necesito encontrar la memoria disponible para mi navegador.

Cualquier sugerencia es bienvenida.

Respuestas a la pregunta(4)

Su respuesta a la pregunta