Hey Mirko,

Am Freitag, 25. September 2009 01:22:41 schrieb Mirko Vogt:
> Unfortunately OpenZIM seems to consume an amount of memory the Ben isn't
> able to serve (it has 32MB of RAM).
> Even with a really minimalistic system (lightweight kernelconfig +
> busybox-based rootfs, having just a shell) and accessing the zimreader
> via a webbrowser running on another machine, OpenZIM is getting killed
> by the kernels out-of-memory killer after a few clicks.

I had a discussion with Mirko Lindner about this issue a few days ago.

My guess was that the caches inside zimreader are to aggressive.

Zimreader tries to optimize access time by caching the extracted data and by 
pre-fetching articles which are linked in the currently viewed article.

Another issue may be that the cluster size (number of articles which are 
bundled together for better compression) might be too high.
For this I filed a bug: http://bugs.openzim.org/show_bug.cgi?id=9.

> Is there a way of configuring / adjusting the zimreader to reduce memory
> consumption to get it running smoothly and stable on device such the ben
> NanoNote?

Concerning the caches I suggest that the zimreader gets a configure 
option "--low-memory" which disables pre-fetching and limits the number of 
cached articles.
I asked Mirko to file a bug for this.

Regards,


Manuel

-- 
Regards
Manuel Schneider

Wikimedia CH - Verein zur Förderung Freien Wissens
Wikimedia CH - Association for the advancement of free knowledge
www.wikimedia.ch
_______________________________________________
dev-l mailing list
[email protected]
https://intern.openzim.org/mailman/listinfo/dev-l

Reply via email to