Tinnus said:
That sound to me like another session, and it shouldn't take THAT long to recover from hibernate. Probably less than a full boot-up
Certainly less than a full boot up. It should only take as long as it takes to transfer the 128MB memory image from the SD card to the RAM. At 20MB/s that's about 6 sec.
Sorry in advance for diggin ghtis thread up again.
Wouldn't it be possible to crunch teh RMa data while doing the hibernate?
Just as an example you can have a lok at
UPX's Website.
You find there: "very fast decompression: ~10 MB/sec on an ancient Pentium 133, ~200 MB/sec on an Athlon XP 2000+."
If we assume that the Pandora would reach ~50Mb/sec it would be ~2 sec.
You have to consider two facts:
1.) it is no problem when the hibernation takes 5 seconds longer. When I will close my Pandora to hibernate it, I don't care about some seconds. Its like "Clsoe and Forget"
2.) It doesn't have to be fancy stuff like UPX, a simple RLE would do a great job if, lets say, 64Mb of the 128Mb are blank (or not used to be precise. LiNUX will not fill unused pages with zeros). You can just save unused pages with four bytes