My question is about the user available internal storage. According ot GSMArena the device has 4GB of internal storage, but I see only 1.78GB available. Why is this so? I'm new to the whole smartphone/android thing and I don't know if the other ~2.2GB are some system reserve or something like that.
shhnedo said:
My question is about the user available internal storage. According ot GSMArena the device has 4GB of internal storage, but I see only 1.78GB available. Why is this so? I'm new to the whole smartphone/android thing and I don't know if the other ~2.2GB are some system reserve or something like that.
Click to expand...
Click to collapse
Most of the internal storage is occupied by the ROM itself and by the then by installed applications. Now LG, being a company that develops the stock ROMs for its devices on top of Android, sadly produces ROMs that are pretty bloated in terms of unnecessary services and applications, something that has a huge effect of on the consumed space of internal storage. If you buy your device from a cellular operator, you will often get some additional bloatware from your operator as well. Only solution is to use a custom ROM like CM 10.2, which consumes much less resources comparing to the stock one. However, as it's still Android, it will consume considerable internal storage space.
I think you didn't fully understand my question.
Internal 4 GB, 768 MB RAM
This is from gsmarena. Now, how exactly is it that we only have 1.7 GB of internal storage and 588MB of RAM available to us?
shhnedo said:
I think you didn't fully understand my question.
Internal 4 GB, 768 MB RAM
This is from gsmarena. Now, how exactly is it that we only have 1.7 GB of internal storage and 588MB of RAM available to us?
Click to expand...
Click to collapse
its what digdis said.2 of 4 gb are occupied by the system partition.and when every manufacturer says 4 gb,its never exactly 4gb.its about 3.6.just like the pc hard disk.if you have for example 320gb hard disk,the actual size is about 298gb.
the same for the ram.if you have a 2gb ram phone,it actually has about 1.7gb.
our phone with stock rom has 619 mb ram.cm 10.2 has 588.i dont know why exactly(neutrondev knows),but i think it has to do with allocation.
manosper said:
just like the pc hard disk.if you have for example 320gb hard disk,the actual size is about 298gb.
the same for the ram.if you have a 2gb ram phone,it actually has about 1.7gb.
Click to expand...
Click to collapse
I disagree on the hard disk statement. Hard disk driver are simply made with a rounded capacity. 320 gigabytes of hard disk space is 320 000 000 000 bytes, which is normally incorrect since 320 gigabytes = 343597383680 bytes.
343 597 383 680 bytes / 1024 = 335 544 320 kilobytes
335 544 320 kilobytes / 1024 = 327 680 megabytes
327 680 megabytes / 1024 = 320 gigabytes
Manufacturers make hard disks by the following formula:
320 000 000 000 bytes / 1024 = 312 500 000 kilobytes
312 500 000 kilobytes / 1024 = 305 175,78125 megabytes
305 175,78125 megabytes / 1024 = 298,0232238769531 gigabytes
There is no locked/hidden space on hard disks, because there's nothing to lock/hide(if you apply the actual correct calculations). The only exception to this are hidden partitions on the hard drive used for recovery, but people who actually understand computers never use hidden partitions on the hard drive for recovering data, but rather use software to make an image of the system and store it on external storage(external HDDs, flash drives, cloud, etc).
The case with P710(and a number of other devices), I think, is much different, since I don't actually see these "hidden" or "missing" ~2.2 GB anywhere(or if we apply the correct calculations - ~2GB).
RAM memory is always manufactured with the correct calculations. 512MB is real 512MB. 1GB is real 1024MB. With that said, out of 768MB of ram on our device we only see 588MB. So my questions are:
"Where are the other roughly 2GB of storage? Are they used for pure system purposes and are made unaccessable by manufacturers or Android developers?" and "Where are the other roughly 180MB of RAM? Are they also used for addressing hardware or system purposes and are made unaccessable by manufacturers or Android developers?"
[SOLVED]
I found the answers I was looking for. The "invisible" space from storage is taken up by the OS.
This can be locked.
Related
Can some one please tell me why when you buy a memory card you never get the amount of memory specified available to you. For example I have a 32MB card but the XDA only shows this as 30.9, a bit of a bummer as I originally bought the card for Rom upgrades but had to use a 64MB instead. Does anyone know why this is the case.
PS I am surprised that there is not a declaimer when buying these. Something like “Though this card is 32MB in size there is no guarantee that the full 32MB will be available to you”
Thanks John.
For each storage media, there is a part taken to keep track of the place and attributes of each stored file. This can range from 1% for simple media like SD and MMC to around 15% for highly protected media like RAID5 storage disks.
As a practic, always subtract 1% of the capacity or you can take the job of keeping this FAT area in your diary :lol:
sd stand for secure digital which mean that each byte have encryption possiblities this also takes up room
with harddisks it's often because they state the size in bytes and not GB or MB or what ever and to get a KB you need 1024 bytes
but i do believe that flashcards do it the more real way by stating the size in MB and GB and such
Yes, 500 megabytes is often not 500x1024 but 500x1000 which also accounts for the disparity.
Hi Everybody,
I have a question about the memory on the vibrant.
In the task manager, it says that I only have 304mb of total memory.
Why?
I've read some posts saying that the vibrant runs on 2.6.29 which does not support himem, therefore limiting the ram to only 304mb. But my vibrant is on 2.6.32, which is said to support himem, and still I only get 304mb. What is up with this?
Also at most I get 160mb of free memory, does anyone have more free memory? I know that android has great memory management, but I just want to check if I have the normal amount of free memory.
Thanks to all replies, bad or good ;-)
No one has more free RAM unless they have a loltaskkiller running in the background aggressively killing tasks.
The phone reserves 128 MB RAM for the GPU out of the 512. None of the Galaxy S phones have (or had) 512 App-Accessible RAM.
Verizon advertises the Fascinate as having 384 MB RAM which seems more accurate because phone reserves 128 for the graphics (512-128=384) and then reserves ~64 MB for the system (384-326 we see = 58).
It has 384 MB RAM, and 128 dedicated the GPU outside of the App RAM. Samsung just advertised it as 512 because they added them together and didn't make any distinction (which makes the advertisement legally legit) and they didn't feel like adding a bit more RAM to the device the way HTC typically does with their phones (extra 64MB in the HD2/HD7 and they put 768 in the MyTouch to compensate for pretty much everything).
HTH.
Oh, now it makes sense. So if 64mb is reserved to the system and I get 140mb of used memory with no apps running, does.that mean android uses about 200mb out of the available 384mb?
tincanman said:
Oh, now it makes sense. So if 64mb is reserved to the system and I get 140mb of used memory with no apps running, does.that mean android uses about 200mb out of the available 384mb?
Click to expand...
Click to collapse
Android uses about 120-150 MB as a base, the rest are cached applications, which allows them to starts up faster next time you run them, but the cached RAM will be freed up if the current running application needs it. You can try disabling free services to reduce the amount Android uses, although it doesn't free up too much.
It makes me wonder does the GPU really need 128 MB of RAM?!
It probably doesn't need 128 MB. They probably could have done well by just giving it 96 and letting the rest of the 32 go for the System (Apps), and then adding another 64 MB to the system on top of that to give the user more time ot multi-task non-game applications.
Not to mention most games load a lot of data in RAM and the lack of Application RAM can/does bottleneck the phone in some of them - making the "incredible" GPU not much of an improvement over phones with more RAM in them and comparable CPU performance (and a faster file system, as well).
Moved of: Samsung Vibrant > Vibrant General
To: Samsung Vibrant > Vibrant Q&A
Please put your questions to: Vibrant Q&A
According to the specifications the ram in LG Optimus One is 512MB, but in my phone its showing up 419 MB is that a problem, or is that same for all?
It's normal. I heard that some of RAM is used for graphic card unit.
charan315 said:
According to the specifications the ram in LG Optimus One is 512MB, but in my phone its showing up 419 MB is that a problem, or is that same for all?
Click to expand...
Click to collapse
It's normal man. Sdcard 8gb but it's show 7,46gb
Sent from my LG-P500 using xda premium
my 4GB sandisk sd card , show's me only 3.19 GB's
Its normal, its the partitioned... Like mine is 8GB sdhc, and now is 6.91 gb...
Sent from my Nexus One using XDA CM7.1.0.1 Nightlies
reason
The difference is due to the difference in the calculation parameters. We take 1024 in calculation but the manufacturers takes 1000 as their calculation unit.
1024 * 8 = 8192
1000 * 8 = 8000
You might be thinking that this is not a big difference. The other factor is the file system information and files which are stored along
I have a 16gb card with a 1gb partition and my phone is telling me I have 13.77 available. If 1gb is 1024 MB then where is the rest of my storage at?
Sent from within my pocket.
The manufacturer uses a conversion factor of 1 mb = 1000 kb (and same for GBs) while manufacturing the card and the computer/phone uses the factor 1024 to calculate the size. Thus it seems that you lose storage. This happens in all storage devices.
Sent from my LG-P500 using XDA App
mihir287 said:
The manufacturer uses a conversion factor of 1 mb = 1000 kb (and same for GBs) while manufacturing the card and the computer/phone uses the factor 1024 to calculate the size. Thus it seems that you lose storage. This happens in all storage devices.
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
OK, Thanks. I did the math using 1024MB=1GB / 16GB=15.62GB and I'm still coming up almost 500MB short but, I guess that's used for formatting or something.
I know, I must be missing something. Any Dev ,
Please can you explain
Some memory is simpy reserved.
Much like on the S5 depending on firmware you could have anything from 1.67gb to 1.83gb showing despite having 2gb.
I posted this elsewhere but basically some portion of the total RAM is reserved and mapped to your GPU since if doesn't have its own ram. Happens on regular PCs and Macs too. The ram is mapped so essentially apps can write to that reserved space and the GPU can read it and process. I wonder when we'll get GPUs with dedicated RAM? That's going to be awesome.
Why my 2TB hard disk shows only 1.8TB?
kakit526 said:
Why my 2TB hard disk shows only 1.8TB?
Click to expand...
Click to collapse
No, that is why a kilobyte normaly is 1024 bytes but hard disk manufacturers at a very early stage in PC history silent agreed on 1 kilobyte being equal to 1000 bytes.