nice post. it would be nice if we could have a choice as to where to download the apps to though. we could put the less used apps on the sd card and the frequently used apps on the flash memory. RIM could put in a "warning" message stating that apps loaded on the sd card would load considerably slower than apps loaded on the flash memory...give us more control over our berrys.
Originally Posted by catstide
Yea, PDA's do this to keep the phone memory usage down. When i was on WinMo/PDA i would install all the app that weren't on my Today screen (home screen) and the phone ran fine. Really surprised RIM doesn't do this.
Looking at this pic of the Storm's motherboard over on CB:
Originally Posted by P3Designs
Blame the Accelerometer!!!.... - BlackBerry Forums at CrackBerry.com
You'll notice the memory IC in the second pic at the upper lefthand corner of the board. It states that the IC contains 3 different types of memory:
MoviNAND - the eMMC memory I was referring to. It is by no means slow (up to 52MB/sec) in its high-end configuration; but i'd be willing to bet that RIM is using the 1.8v x1 bus width configuration in the Storm (power savings and cost savings) - It's biggest advantage is high densities (up to 32GB). Also remember that the 52MB/sec spec is generally measured transferring one large file. A scenario which doesn't happen very often on a BlackBerry - so actual memory performance is likely to be much slower.
SAMSUNG Semiconductor - Products - Fusion Memory - MoviNAND
OneNAND - Acheives 2.8MB/sec performance in apps (actual performace vs. theoretical maximum). Available in 128MB and 256MB densities (sound familiar?) - optimized for copying from NAND flash to DRAM. Also has an integrated OTP block for enhanced security (could lead some merit to RIM saying they disable running Apps from anything but App memory) - unfortunately, only goes up to 256MB; that's why there is so little of it.
SAMSUNG Semiconductor - Products - Fusion Memory - OneNAND
Mobile DDR - a small-form factor version of the same DDR RAM we all know and love from the PC world. The actual system RAM, if you may. Unfortunately, the actual amount of Mobile DDR inside of the Storm (or Storm2) seems to be an elusive spec to hunt down.
So it would appear that the memory limitations are both a limitation of the technology, and a security limitation. If the MoviNAND doesn't support the OTP block, then it's highly unlikely that RIM will ever allow apps to run from it; as security is their middle name.
The iPhone likely has no need for an OTP block, so Apple is simply using 8, 16, 32, or 64GB of MLC Flash memory (same type found in consumer USB flash drives) for application storage. The parts breakdown for the 16GB iPhone 3GS shows the total component cost for the MLC flash to be $24; around what one would pay for an average consumer 16GB flash drive. Crazy enough, this is also the most expensive component in the 3GS.
Last edited by Dave12308; 10-15-2009 at 09:03 AM.
GREAT POST!!! It all makes sense...
Well this is just sad then. To think that we are limited to 128 MB of app memory space is horrid.
Meanwhile all those happy IPhone campers are out there playing with 150 MB GAMES!!!
I'm not sure how you meant the "crazy enough" comment, but if I take it literally, then no, it's not really far fetched. It's the only reason why any iPod with double the memory capacity of the next highest is anywhere from $50 to $200 more. Although, the prices tend to be fairly arbitrary at times (latest-gen 8GB iPod Touch is only $100 cheaper than the 32GB which also has performance enhancements and voice control), implying that Apple has been able to cheapen the cost of flash memory components enough that they will make a huge profit regardless.
Originally Posted by Dave12308
I said "crazy enough" because I figured with flash memory prices being at the low point they currently are; the actual device chipset would be the most expensive component. Admittedly, I am more familiar with component pricing in the PC world, but generally the CPU tends to be more expensive than the hard disc. With the iPhone's chipset encompassing the CPU, GPU, and baseband processor; I figured it'd be by far the most expensive part.
Originally Posted by Mapex
Tags for this Thread