My application, an XML search engine, likes to manipulate its index
data structures in memory during indexing.
Searches are naturally much faster too when index data structures are
in the heap.
Unfortunately, I started running into OutOfMemory errors while
indexing larger numbers of publications,
but not huge number either: ~ 300. Data (typically byte arrays) I
manipulate are on the order of 20 MB,
again a very small mem requirement for this Century (both my dev
computers are now 4 GB).

Yes, I could bend over backwards and start using Datastore for some
form of poor man's virtual memory
but it wouldn't win all that much more space, would slow down and
complicate the code.

So... how much heap space do we have? Can we affect the size?

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to