07-31-2006, 04:17 PM | #1 |
Mad Scientist
Posts: 294
Karma: 242
Join Date: May 2006
Location: Germany
Device: Zaurus, HTCMagician, iLiad
|
iLiad's potential: PDF viewing shootout (Zaurus v. iLiad)
As I wondered about how large the potential for pdf rendering speed improvement is, I loaded a complex PDF both with the Picsel Browser for Zaurus and the iLiad. The result is interesting, because the Picsel Browser shows the first page much much quicker, but as it apparently continues preloading the whole file it runs out of memory soon.
In any way there is much potential in the iLiad, because the hardware of the two devices seems to be pretty similar. Click onto the screenshot to start a slow download of a 5.86 MB Divx encoded AVI movie or use the below mirror link for a fast download: Mirror, kindly provided by BKeeper More information about Picsel Browser for Zaurus (including another video;-) here . Last edited by R2D2; 08-01-2006 at 02:12 PM. |
08-01-2006, 08:34 AM | #2 |
Übernerd
Posts: 238
Karma: 74
Join Date: Jun 2006
Location: Germany
Device: iRex iLiad
|
ok, pagefile is a good idea. But:
Where would you save it? Internal Flash = Bad Idea, limited write cycles, after that the flash would be used up. Ramdisk = um, we got only 64 MB. The only thing where you could save the pagefile would be the external memory (CF,SD or USB). The best option would than be a Microdrive, although wouldn't that be a little power sucker? |
Advert | |
|
08-01-2006, 08:57 AM | #3 |
Pac-Man caught my iLiad.
Posts: 807
Karma: 3595
Join Date: Apr 2006
Location: Germany; next to Baltic Sea
Device: Boox Max Lumi, iRex iLiad (RIP)
|
I tried on iLiad to remove the CF card after loading first page of pdf file [novel, 2 MB]. It worked, even last page was loadable without CF. iLiad obviously loads this pdf file into main memory or RAM or what ever.
|
08-01-2006, 09:18 AM | #4 |
Übernerd
Posts: 238
Karma: 74
Join Date: Jun 2006
Location: Germany
Device: iRex iLiad
|
maybe the file itself. but what R2D2 would like to see is pregenerating the Bitmaps readily for putting them to the Display/e-ink. And that will probably need some more space then only some MB of the PDF/document itself.
Loading files into memory seems to be common in Linux/unix-derivatives. I have been told that there should have been cases where harddrives of a server died but it kept up and running cause it had all needed files cached in memory. I have not verified that. |
08-01-2006, 09:45 AM | #5 | |
Mad Scientist
Posts: 294
Karma: 242
Join Date: May 2006
Location: Germany
Device: Zaurus, HTCMagician, iLiad
|
Quote:
|
|
Advert | |
|
08-01-2006, 12:54 PM | #6 |
Member
Posts: 24
Karma: 10
Join Date: Jul 2006
|
I don't know if xpdf already does this, but caching the bitmap of individual glyphs (characters at specific font size + style) would seem a wise thing to do. Given that a page (or entire pdf) will most probably use the same font size for a lot of the text.
I'm sure a lot of the time on the iliad is converting the vector based font data to nice anti-aliased bitmap characters. |
08-01-2006, 01:01 PM | #7 |
Member
Posts: 24
Karma: 10
Join Date: Jul 2006
|
On pre-rendering pages before they are viewed, a 1024x768 at 16 colours (4 bit) is 384 KBytes so you could store a few in RAM while your reading the first.
You could also do some very basic/fast compression (such as RLE) that would shrink a bitmap showing a page of text a lot. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PDF Viewing in Kindle DX vs. DXG | mfm028 | Amazon Kindle | 5 | 09-24-2010 08:05 PM |
iPad PDF viewing on iPad | Mr. Goodbar | Apple Devices | 21 | 04-04-2010 01:21 PM |
Specific PDF Question from a potential Kindle owner | grechzoo | Amazon Kindle | 11 | 03-20-2010 09:34 AM |
Best PDF viewing or conversion? | c0r1nth14n | 4 | 02-04-2010 01:52 AM | |
505 pdf viewing | prvt.donut | Sony Reader | 4 | 01-23-2008 01:56 PM |