Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 04-28-2008, 11:46 AM   #1
firekat
Groupie
firekat has a complete set of Star Wars action figures.firekat has a complete set of Star Wars action figures.firekat has a complete set of Star Wars action figures.firekat has a complete set of Star Wars action figures.
 
Posts: 157
Karma: 314
Join Date: May 2006
Speeding up the system?

To all you hacker types out there one of the things that is frustrating is how slow the iLiad is.

With all the talent we have here is there any way that we can "turbo" the iLiad? I wouldn't know about all the details - I am just wondering if it is at all feasible?

Good Luck To Us All!
firekat is offline   Reply With Quote
Old 04-28-2008, 11:47 AM   #2
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,832
Karma: 11844413
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by firekat View Post
To all you hacker types out there one of the things that is frustrating is how slow the iLiad is.

With all the talent we have here is there any way that we can "turbo" the iLiad? I wouldn't know about all the details - I am just wondering if it is at all feasible?

Good Luck To Us All!
If you can get to the bios you may be able to try to overclock it.

BOb
pilotbob is offline   Reply With Quote
Advert
Old 04-30-2008, 04:19 PM   #3
rincewind
Connoisseur
rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.rincewind has a complete set of Star Wars action figures.
 
Posts: 58
Karma: 479
Join Date: Mar 2007
Device: iLiad
The iLiad runs on a 400 mhz ARM which should be the same that is in tons of PDAs (ipaqs, sharp ++), and it should be able to provide vastly better performance. This is however a problem with two things: 1 - the software is badly written. For example, opening a PDF, ipdf must first be loaded, it then has to read the file, then render the page, then do a screen refresh (1 second). Saving render-state on close, load the last page (as a picture) etc would make this faster, but is more difficult. The Content lister for is another GREAT example. Show *6* files without even having any decent information about them except size, should NOT take more than the 1 second screen refresh. 2: The screen is slow. It will take a whole second to update. This means that the minimum time you could theoretically see is 1 second after any button press.

/R
rincewind is offline   Reply With Quote
Old 04-30-2008, 06:07 PM   #4
axel77
Fanatic
axel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-booksaxel77 has learned how to read e-books
 
Posts: 584
Karma: 914
Join Date: Mar 2008
Device: iliad
I also always ask me what exactly takes 40 seconds to boot?

I guess networking will take some time, copying around the kernel in memory might also take some seconds..

Having done some embedded linux development in the past I know we once discovered that actually how the linux kernel works, it loads application from "disk" (copy flash memory to volatile memory) and then does the dynamic linking with the libraries... this all takes time, on an embedded device, technically, one could execute a static linked binary directly out of flash, saving quite some time and also memory use, but this kind of "execute from disk" is something not a linux kernel by default caters for. Never have implemented such a static direct execution, since its a big hack... and with usual development deadlines, it doesn't add functionality but "only" some speed on boot and when starting applications..
axel77 is offline   Reply With Quote
Old 05-05-2008, 05:43 PM   #5
joblack
Wizard
joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.joblack ought to be getting tired of karma fortunes by now.
 
Posts: 1,746
Karma: 4382514
Join Date: Jul 2006
Location: Somewhere on earth
Device: Onyx Boox Tab X
Quote:
Originally Posted by axel77 View Post
I also always ask me what exactly takes 40 seconds to boot?

I guess networking will take some time, copying around the kernel in memory might also take some seconds..

Having done some embedded linux development in the past I know we once discovered that actually how the linux kernel works, it loads application from "disk" (copy flash memory to volatile memory) and then does the dynamic linking with the libraries... this all takes time, on an embedded device, technically, one could execute a static linked binary directly out of flash, saving quite some time and also memory use, but this kind of "execute from disk" is something not a linux kernel by default caters for. Never have implemented such a static direct execution, since its a big hack... and with usual development deadlines, it doesn't add functionality but "only" some speed on boot and when starting applications..
It's a normal Linux boot. To write the actual RAM data on disk should speed up the process. But on my Asus EEE Laptop the network card isn't working after I return from hibernation.

I'm wondering how Sony's Reader is doing it.
joblack is offline   Reply With Quote
Advert
Old 05-06-2008, 08:15 AM   #6
sanders
Connoisseur
sanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-bookssanders has learned how to read e-books
 
Posts: 66
Karma: 918
Join Date: Dec 2007
Device: iRex Iliad
Quote:
Originally Posted by rincewind View Post
For example, opening a PDF, ipdf must first be loaded, it then has to read the file, then render the page, then do a screen refresh (1 second). Saving render-state on close, load the last page (as a picture) etc would make this faster, but is more difficult.
Saving the last-rendered page as a picture when quitting iPDF would only be useful if you load the exact same PDF next time you start up iPDF, i.o.w. only help as part of a quick-startup feature. Since the boot time is vastly longer, I don't think it would make much sense to add this optimization to iPDF (yet).

What would help a lot, in my humble opinion, is to get rid of X. The iLiad only uses full-screen, custom applications anyway. We would be deprived of some (cool) ported software, but gain a system with less overhead.
sanders is offline   Reply With Quote
Old 05-14-2008, 10:34 AM   #7
orcinus
Gadgeteer
orcinus will become famous soon enoughorcinus will become famous soon enoughorcinus will become famous soon enoughorcinus will become famous soon enoughorcinus will become famous soon enoughorcinus will become famous soon enough
 
orcinus's Avatar
 
Posts: 222
Karma: 540
Join Date: Feb 2007
Location: Croatia
Device: iRex iLiad, Sony PRS-500, Nokia 770, BB 7200, Samsung i600, iPhone
Quote:
Originally Posted by joblack View Post
I'm wondering how Sony's Reader is doing it.
Extremely slowly...
orcinus is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Suggestions for speeding up reading? daroga General Discussions 28 09-05-2010 03:35 AM
Greetings from the Roga System Gus Flory Introduce Yourself 10 04-06-2010 07:14 PM
Speeding Up The Load Time of Scanned Books owl123 iRex 0 06-04-2009 10:11 AM
Speeding up reading of PDF on iLiad Malder1 iRex 3 05-15-2008 06:33 AM
how to clean more disk space in root file system to upgrade system chinaet iRex 1 12-18-2006 03:54 PM


All times are GMT -4. The time now is 10:01 AM.


MobileRead.com is a privately owned, operated and funded community.