View Single Post
Old 06-23-2010, 06:12 AM   #19
Iņigo
Guru
Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.
 
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
Quote:
Originally Posted by repods View Post
thank you for your previous answers Gertjan
I would need some other informations

1-when opening a book uds cache pages ?
2-the cache is held in memory or there is a file inside the filesystem ?
3-is correct that no swap partition or file is used by the reader ?
The emulator is your friend. Some of the questions you are asking can be easily answered by yourself with a bit of work.

1. iLiad did, so I suppose DR too.

2. Look at the attached file. It's the output of strace running against uds while viewing a .pdf file in DR800 emu. I can't see any strange file opening.
It could talk with sysd using dbus in order to delegate the caching, but I doubt it.
So my assumption is that page cache is handled in memory.

3. You can check yourself with "swapon -s" in the emulator => no


Look at lines 1467-1505 and tell what do you think
The fd 8 is a dbus connection.
Attached Files
File Type: gz trace.txt.gz (46.7 KB, 185 views)
Iņigo is offline   Reply With Quote