Originally Posted by wizard69
At least not with what I'm seeing in the Adroid world right now. LG would have to fork it and then find a creative soul with a vision to manage the port. Easier said than done.
Honestly, things will have to change in the Android world for it to see any long term success. However Android isn't the only alternative, there are enough Linux based ideas out there that something different could easily end up on the tablet.
In any event who really cares if any COMING device blows iPad away? Lets face it iPad is very much a rev one device in Apples finest tradition and will likely have been on the market for a year before serious competition arrives. By that time Apple will have blown away iPad themselves. By that I mean a SMP based Cortex A9 based machine with lots of RAM. That processor will likely be a SoC highly optimized for use in tablets not cell phones. So yeah the can blow away the current iPad, but so will Apple. There is more to the game than that.
This is prescient! The "lots of RAM" thing!
I have been doing some experimenting-- with our AT&T bill-- We have a family plan with an iP4, 3GS, and 3 kiddie phones (ages 10, 11, 14). We have unlimited texting-- the 14-year-old is a girl and the 11-year-old has a girlfriend... 'Nuff said!
I wanted to analyze the texting activity to see tf they need to cut back as school starts Monday. Last month there were over 6,000 texts.On the Mac:
-- Displayed the entire bill in Safari
-- Selected and Copied the 14-year-old's 2,400 texts
-- Pasted to Numbers & did various analysesOn the iPad:
-- tried to open the entire bill in Safari
Safari crashed (repeatedly)-- I assume that:
1) There was not enough RAM to contain the entire file
2) There is no swap file on the SDD to page out/in portions of large files or apps
In other words, there is no "true virtual memory" on the iPad (or any SSD only device).
Wondering why, I searched around and found that SSD is not very good for swap files (in HDD words):
1) say a page size is 4K Bytes
2) say a sector size is 128K Bytes
If you want to swap out 1 page on a HDD it takes a single write.
On a SSD, you can only write
if the target block is empty
Otherwise, you must:
1) read and cache the entire sector
2) erase the sector
3) rewrite the cached blocks and the new block.
This is an over-simplification as there are some techniques to [somewhat] mitigate the problem.
But, suffice it to say-- it is not practical to have a large app/file that cannot be entirely contained in RAM
on a SSD.
The easy answer is to give the iPad lots of [volatile] RAM-- enough to support the typical app/file size.
A more difficult solution (but probably better, long term) is to replace the SSD storage with something that can be realistically used for swapping app and file pages.
That answer appears to be MRAM:http://en.wikipedia.org/wiki/Magneto..._access_memory
From what I read, it will take several billions of dollars to set up a production line to manufacture MRAM to perform (size, speed, power) as well, or better, than current RAM.
It is worth noting that MRAM is seen as a non-volitle replacement for all current RAM
as well as SSD.
Mmmm.... who has several billions of dollars to invest to make MRAM a reality?