Will there ever be an OS made to cut into device memory for applications?
- Say what? I think it's you that's misunderstanding the memory stucture here. The iPhone has 128MB of RAM, but 8GB or 16GB of usable application memory. No RIM product can touch this. Also, the Storm supposedly has 128MB of OS/App memory and 192MB of RAM (if you believe the VZW docs). So ummm, yeah... you're not even in the same ballpark here. I find it funny that you think the iPhone can install 7 pages of apps in only 128MB of app memory.
Posted from my CrackBerry at wapforums.crackberry.com05-03-09 09:26 PMLike 0 - How is the device any less secure if we can allocate more of the memory to app mem. I am sure that going from 128MB to 512MB is a real security risk I just do not see the security issue with it. Also, this device was advertised as a multimedia device. That is apparent in every one of the commercials that have been for the Storm. It should have more app memory or allocatable memory to meet the expectation set by marketing.05-03-09 09:35 PMLike 0
- I'm no expert but I don't think your statement is correct. Many have confirmed that the 128MB 'application memory' is a partition on the 1GB internal memory. The fact that the internal device memory is listed as ~879 MB total is further evidence of this fact. 879 MB (device memory) + 128 MB (application memory) = 1007 MB or approximately 1 GB.
That the internal memory is partitioned to achieve these values seems to be generally accepted as fact. That would mean the memory is of the same physical type and, therefore, can be repartitioned to make more memory available to applications.
Again, I'm no expert in this but it seems that my description above has been the most widely accepted.
ever wonder why you don't get the full 1GB from a 1GB USB stick, or why my 60GB harddrive shows 52GB of total space, or my 1TB harddrive shows only 931GB of total space...?? i think you get the point.05-03-09 09:55 PMLike 0 - 1. 128mb/192mb - since the memory above 128mb is dedicated to video and not used by the OS or apps, I'll stand by what I stated.
2. Please point out where I ever claimed the iPhone STORED apps in the 128mb of RAM...I referenced executable memory. Apps on the iPhone are not executed ANYWHERE other than the 128mb of RAM located on the DDR/Processor IC...the iPhone also does not do true multitasking and uses a virtual memory system to accomplish what it does. I never once said they weren't ahead of RIM in that respect, I just personally don't think it's a big deal. I don't need 7 pages of crap on my phone...YMMV (your mileage may vary.)
Look, what RIM is doing is kinda screwy and I'd bet Verizon pushing them to market is a big part of it. It's an OS issue and we can all just hope they don't decide to orphan us and do the right thing with the Storm 2...I'll join the class action lawsuit on that one if it happens and VZ doesn't cough up a new handset.
I was specifically addressing the "partitioning" talk and pointing out how the that's not what is going on...don't read other crap into what I'm saying please.05-03-09 10:26 PMLike 0 - Okay, I'll answer this one again. This is a hardware issue, not a software issue. I have yet to see any phone sized device use more than 128mb for app memory...that includes Windows Mobile and iPhone. The problem is that you're talking about two different kinds of memory...static and dynamic RAM. Applications run in dynamic RAM which has much higher access speeds but which also consume more power and must be kept powered constantly. Static RAM is used for storage and only needs power when accessed but is too slow to cute code.
Hence, if you increase app memory you decrease battery life...in a phone it would decrease your standby time greatly as refreshing DRAM and running background apps to monitor radio and interface inputs is the major drain.
Barring a breakthrough in battery tech or DRAM power usage, don't expect app memory increases without battery and device size increases.
It seems to me that the biggest problem in Blackberry is not hardware but in corporate thinking at RIM. It's not long ago that Blackberries where not much more than glorified text pagers. Thinking simpler has been a strength but will not give them much more leverage in the consumer market. They really need to make a decision as to whether its a market they actually want to be in and if not they need to let their customers know.05-03-09 10:44 PMLike 0 - Aerize.com has a program that you can actually load certian applications on to your Sd chip and leave them there untill you actually need them. im using it now on my bb and my ram stays in the 25-33 range on a majority of the time.
this can help aleviate this problem its a good app to have.05-03-09 11:33 PMLike 0 - I'll be honest, i read your post and it seems rather obvious that you think you know what you are talking about.. The 128mb app memory on the storm is partitioned from the onboard 1gb of flash memory. This is where the OS and Apps are installed. When you look in your Status screen and it says you have 34mb of app memory, that is what it is talking about. and YES it could be repartitioned to alot more than 128mb of app memory as it is shown to be only ONE chip on the board. And according to spec, there is 196mb of RAM in the phone as well. Not to stir the pot, but everything you said makes perfect sense if it were correct...
the reason you only show 879(or whatever)mb of the 1gb memory is because space is taken up when the 1gb is formatted.
just because 879+128 = close to 1gb doesnt mean squat.05-04-09 03:17 AMLike 0 - Someone please correct me if I am wrong, but isn't the App memory/ OS installed onto a ROM chip, similar to a BIOS chip? and the Device Storage a completely different type of memory?
If that is the case then there is no amount of software or repartitioning that will increase App memory. The "1GB" Device Storage will never be exactly 1GB unless a higher amount is put in then formatted to just 1GB. Which would be a good idea to do so that the extra that is not used could be used for a swap file of sorts.05-04-09 05:04 AMLike 0 - I am pretty sure that Radio confirmed that the 128 was partitioned from the 1gb at one point in one of the 1000 other discussions about this.. Pretty sure he also said they were toying with different sizes or something. i personally don't really care enough to follow it that closely though..05-04-09 07:12 AMLike 0
- BrantaRetired Network Mod
RIM can only design around what is scheduled to be available in commercial quantity from the chip foundry when the phone is released. For a phone released "today" that probably means processor and chipset which were being designed several years ago.05-04-09 07:14 AMLike 0 - BrantaRetired Network ModSomeone please correct me if I am wrong, but isn't the App memory/ OS installed onto a ROM chip, similar to a BIOS chip? and the Device Storage a completely different type of memory?
If that is the case then there is no amount of software or repartitioning that will increase App memory. The "1GB" Device Storage will never be exactly 1GB unless a higher amount is put in then formatted to just 1GB. Which would be a good idea to do so that the extra that is not used could be used for a swap file of sorts.
There are obviously 2 types of memory in the device. Flash memory which functions as permanent storage (stable without external power) and some kind of dynamic memory which is volatile and must have external power to retain content, but much faster in operation.
Think of it like a computer booting from USB stick. The OS lives in a dedicated (protected) partition on the solid state drive, and is loaded into volatile memory to run. The applications and data are stored on another partition (second USB?) and are also copied into volatile memory to run.
Now the bit people don't seem to understand. Or maybe they understand but pretend not because they are Trolls. It appears current BBs have about 128/256 Megabytes of fast volatile memory (that's like SIMMs in your PC) used directly by the processor as working memory. And 1024 Megabytes of flash memory (like a USB or CF card) which is slow but long term stable. The 1024megs slow flash is partitioned to give the OS files a protected area not normally visible to Users, and about 850megs of onboard storage for User Data.
And if anyone thinks the slow flash is usable for running apps - think how long it takes to load the OS.05-04-09 09:02 AMLike 0 - Are you stupid.....if your going to use computers in your analogy then use the correct terms. Ram is like the application memory and the 1gb of storage is like your hard drive.
Posted from my CrackBerry at wapforums.crackberry.com05-04-09 09:53 AMLike 0 - Incorrect since the app memory (i.e. 128MB) is actually flash as well... it's where your OS and loaded apps/data reside. Take out the battery and leave your phone like that for an extended period of time. You'll see when you turn it back on that everything is still there, If it was RAM, it would lose all that info.... Don't be so quick to call someone names... especially when you yourself ARE WRONG!05-04-09 10:57 AMLike 0
-
The Storm has 128MB of RAM (according to RIM's spec sheet) and 1GB of flash storage, ~128mb of that being set aside for app memory. However, the Curve 8900 has 256MB of App Memory, yet I doubt it has more physical RAM than the Storm.
Anyway, this MIGHT be a moot issue as there's a tidbit in 5.0 materials about the media card being used for "3rd party applications" (see 3.24.1).05-04-09 11:29 AMLike 0 -
This situation reminds me of when the first Playstation came out. You could be playing one of the early games, someone could open the top accidentally, just to be a ****, or possibly just out of curiosity, and whatever scenery or music the system had preloaded into memory would continue until your character had exited those boundaries. Or the game would lock up.
Isn't this the same premise? Why can't our devices do that?
I really don't know what I'm talking about when it comes to the inner workings of these things though so maybe this is completely different.05-17-09 01:14 AMLike 0 - the biggest issue with adding more app memory or any other kind of messing around whether it be software wise or hardware is always gonna be the battery. the more power your asking the phone to put out the more it needs to operate. people complain about battery life now on the phone,go ahead and do the things that are being talked about here and watch how quick your phone drains. until theres a major improvement of batterys(was talked about in earlier post by someone) theres not much RIM can do. its asking the phone to do more than the battery can handle.05-17-09 01:49 AMLike 0
- Hmmm...and the Storm has a 1024mb Flash and 128mb RAM...they're being pretty lean on the storage side. I cited 128mb-256mb as the general range for most smartphones and ONE of the phones you cited has more than that (the Touch HD has 288mb)...kinda splitting hairs there, eh?
ps static ram/sram refers to high speed cache that's extremely expensive, intel/amd have no maistream cpu with more than 8mbytes of sram, 1gb sram?? you do the math05-17-09 05:07 AMLike 0 -
1 "gbytes" = 1'000'000 kbytes = 953.7 mbytes (at least) as some vendor uses
1 "gbytes" = 1'000 mbytes
bottom line--- i would be expecting at least 950 mbytes off a 1"gbytes" card, explain the missing bits fyi no vendor would go under this, afaik05-17-09 05:17 AMLike 0 - i'm sure rim won't be installing apps on ram if they really care about security. i had a palm few years back, few weeks without recharge (left with full battery), all data are gone (apps still there)
if all those java apps are in a ram as ravgreg claimed, i'm sure you'll be facing a completely wiped berry if you left battery out for a couple of days which never happened to me.
my guess would be
faster rom---sfi ---imagine bios on pc
slower rom ---cod/free --- imagine windows(mac linux) /data partitions
ram---just like ram on pc
so05-17-09 05:25 AMLike 0
- Forum
- BlackBerry OS Phone Forums
- More BlackBerry Phones
- BlackBerry Storm Series
Will there ever be an OS made to cut into device memory for applications?
LINK TO POST COPIED TO CLIPBOARD