Have you tried looking on thread?
Posted Dec 18, 2011 8:57 UTC (Sun) by khim
In reply to: PCs and phones are fundamentally different...
Parent article: 2011: The Year of Linux Disappointments (Datamation)
I don't really understand why you people are talking about framebuffer content saving here.
Have you tried to look on the context of the discussion?
This is *not* what is happening in Android.
Sure, but the question is: why this is not what is happening in Android.
If application restores from [poorly-saved] "checkpoint", it definitely redraws from scratch. It can't be framebuffer restore, because last framebuffer state matched last application state, not the content of the poorly-saved checkpoint.
Sure, but then running application state includes few shadow framebuffers which needs memory proportional to the size of raw data on your screen. And if you keep that in mind then suddenly your phone is not "orders of magnitude more powerful then old PalmOS devices" but "about 2-3 times more powerful then first PalmOS device".
Most touchscreen shartphones today employ this technique not because their creators are stupid, but because it was the only way to create usable "magic tablet" using today's technology.
to post comments)