Related
I just got my N1 today. I've installed a few apps: Amazon, Goggles, Layar, Tmobile My Account, Places Directory, Seesmic, Shazam, Speed Test, StreamFurious.
When I check my internal storage, (Home -> Settings -> SD card & Phone Storage -> Internal phone storage / Available space). I only have 166mb free! I've barely installed anything and 70% of my 512 is used up. What gives?
How about you guys?
I guess the Android ROM simply grew in size. Keep in mind though that Google confirmed at the press conference that a later update to Android will enable you to install apps on the SD-card.
your android OS is stored on the phone storage as well. dont worry thats MORE than enough space. most apps are under a megabyte, heck a good number are under 500KB!
also google has confirmed in the future apps will be stored on SD.
waffle2 said:
I just got my N1 today. I've installed a few apps: Amazon, Goggles, Layar, Tmobile My Account, Places Directory, Seesmic, Shazam, Speed Test, StreamFurious.
When I check my internal storage, (Home -> Settings -> SD card & Phone Storage -> Internal phone storage / Available space). I only have 166mb free! I've barely installed anything and 70% of my 512 is used up. What gives?
How about you guys?
Click to expand...
Click to collapse
The full 512 mb's isn't just for app storage. When I started I had 191MB'S available.
can anybody adb shell df?
Settings shows 147 free, which is also indicated by /data below.
df
/dev: 108720K total, 0K used, 108720K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 148480K total, 118636K used, 29844K available (block size 4096)
/data: 200960K total, 53188K used, 147772K available (block size 4096)
/cache: 97280K total, 1796K used, 95484K available (block size 4096)
/sdcard: 7814208K total, 25572K used, 7788636K available (block size 4096)
Mi|enko said:
Settings shows 147 free, which is also indicated by /data below.
df
/dev: 108720K total, 0K used, 108720K available (block size 4096)
/sqlite_stmt_journals: 4096K total, 0K used, 4096K available (block size 4096)
/system: 148480K total, 118636K used, 29844K available (block size 4096)
/data: 200960K total, 53188K used, 147772K available (block size 4096)
/cache: 97280K total, 1796K used, 95484K available (block size 4096)
/sdcard: 7814208K total, 25572K used, 7788636K available (block size 4096)
Click to expand...
Click to collapse
I wonder where the missing 75MB went. About 5 MB is recovery, 2-3 MB is boot, radio is about 15 MB and spl/ipl are both about 400k combined, that's still about 40 MB missing (well, I guess by 512 MB they actually mean 512,000 B, kB, not 524,288 like it should be, so more like 25 MB missing)
Sorry to bump this thread. I've had my phone for just a month and today I got a notification telling me my internal phone storage was full. I freed some space by clearing history, cache, and that stuff in the browser. My 'available space' in settings is now about 60 mb.
Is this normal? I dont have that many apps (exactly 25 apps from the market) , and certainly not games. Now that the browser (which was using 32 mb) is fixed, except for google earth, flash palyer and maps, most of them are just below 30 mb.
Is there something wrong? I had an htc magic for a year and this NEVER happened.
Bumping 1/2-year-old thread instead of reading detailed specs and realizing that Nexus has 190MB data storage would definitely seem wrong to some people, myself included.
Use "Move to SD card" option on all your apps that allow it, or root and install custom ROMs that allow using old-school Apps2SD.
And I have more than 200 apps.
29,86 MB free.
144 Apps installed and 34 of them saved to SD Card (FroYo Apps2SD)
Jack_R1 said:
Bumping 1/2-year-old thread instead of reading detailed specs and realizing that Nexus has 190MB data storage would definitely seem wrong to some people, myself included.
Use "Move to SD card" option on all your apps that allow it, or root and install custom ROMs that allow using old-school Apps2SD.
And I have more than 200 apps.
Click to expand...
Click to collapse
I am aware the phone has the 190 mb limitation. Still can't believe I get an 'phone memory full' notification after a month with only 25 apps installed (with only 6 of them, at most, over 5 mb). I used an htc magic for a year, installed way more apps, and never had this problem.
The poster above me has over 100 apps installed on the phone memory and still 30 mb free. I have 25, literally, and have had the phone for a month.
So excuse me for believing something is awfully wrong. My post is not "omg, why does my new phone not have around 512 mb free?". My question is why is my phone's memory full after a month, and why can people have 4 times the amount of apps I have without this problem
PS: none of the apps I have allow for the Move to SD option yet.
Try clearing the browser/Facebook/text message/etc data
Sent from my Nexus One
Again, as other said, you need App2sd or ModIstallLocation from the market to force SD installation or if you search you will find all of them there on the forum (You will also need to be rooted).
If you put everything except apps with widget on your SD and are a little carefull with what you download + clean various caches from time to time (or put cache on SD which is also possible) then you will manage to put a lot enough and still remain over 30mb available.
My case I have 110 apps and 41mb available.
jcar87 said:
I am aware the phone has the 190 mb limitation. Still can't believe I get an 'phone memory full' notification after a month with only 25 apps installed (with only 6 of them, at most, over 5 mb). I used an htc magic for a year, installed way more apps, and never had this problem.
The poster above me has over 100 apps installed on the phone memory and still 30 mb free. I have 25, literally, and have had the phone for a month.
So excuse me for believing something is awfully wrong. My post is not "omg, why does my new phone not have around 512 mb free?". My question is why is my phone's memory full after a month, and why can people have 4 times the amount of apps I have without this problem
PS: none of the apps I have allow for the Move to SD option yet.
Click to expand...
Click to collapse
Yep, it's probably browser cache, I've seen it go as high as 12M and in reality it takes much more than that (lots of small files, larger block sizes). I've cleared 6M of cache and gotten back 11M of ram in the browser.
Sort your applications by size, what do you come up with? The cache they contain IS listed with them.
you can make ext3 partition & use app2sd than & force app to instal on ext3 partition
I have big game ,without games I can sure rich 140
I`m now et 82apps
Is that normal that after restart I can see only 65Mb of used memory and 235Mb of free memory?
Yes. The rest is allocated to the system for things like the camera and GPU (which takes a sizable chunk).
After camera buffers, radio, etc, there are about 350MB free:
MemTotal: 355108 kB
If I open ES File Explorer (or any other file manager, for that matter) and check the properties of the sdcard, I get a report of 10.21 GB being used, which is accurate. But if I use the SD Card Analyst tool I get a report of:
Total: 14.96 GB (Accurate)
Used: 8.13 GB (Off by 2 GB)
Avail: 6.83 GB (Off by 2 GB)
Can someone explain why this happens? I tried a couple other file managers and they were also inaccurate, although in different ways. For instance, Astro File Manager reported 10+ GB used (accurate) and 7 GB available (2 GB more than the card holds!).
Thanks.
-Bob-
It's not off, it looks correct to me so far.
Hardware Manufacturer's (General)
1KB = 1,000 bytes
1MB = 1,000 KB = 1,000,000 bytes
1GB = 1,000 MB = 1,000,000 MB = 1,000,000,000 bytes
Software Developer's
1KB = 1,024 bytes
1MB = 1,024 KB = 1,048,576 bytes
1GB = 1,024 MB = 1,048,576 KB = 1,073,741,824 bytes
So, in that sense, 16 GB = 16,000,000,000 bytes
16,000,000,000 /1024^3 = ~14.9 GB
At least for HDD manufacturers anyways. SD cards are pretty similiar
Then you have Partition Table Information, File System Information.
Then you have Clustering.
Cluster = 4096bytes
Meaning any date will take a minimum of 4kb, so even if a file is 1byte, it will take up the full 4kb cluster.
So much wastage huh?
Well, that's just the first part of it.
Then if you have corruption, which I think your SD Card has, then it will give you wonderful issues like wrong file size, wrong partition size, etc.
I have seen many Kingston 4GB reporting themselves as 8GB which sounds like great, but the data keeps getting corrupted so fast, it is totally unusable.
Hi all,
I believe many are having problems with low free RAM in Dexter's Froyo. The reason why available RAM is always low in XT720 Froyo is that the low memory killer level limit has been lowered. Here's the comparison of low memory levels between 2.1 and 2.2 (didn't check 2.2.1 though as I am on Dexter's 1.1 release):-
2.1
Foreground App: 12 MB
Visible App: 18 MB
Secondary server: 36 MB
Hidden App: 42 MB
Content provider: 48 MB
Empty App: 48 MB
2.2
Foreground App: 6 MB
Visible App: 8 MB
Secondary server: 16 MB
Hidden App: 20 MB
Content provider: 32 MB
Empty App: 32 MB
The difference shows that at 2.2 empty apps will only be killed at 32MB and hidden apps at 20MB compared to the original 2.1 where empty apps will be killed at 48MB and Hidden Apps at 42MB. So in order to gain back the same amount of free RAM as 2.1 we can modify the low memory killer levels to:-
Foreground App: 6 MB
Visible App: 8 MB
Secondary server: 16 MB
Hidden App: 42 MB
Content provider: 48 MB
Empty App: 48 MB
This should bring back the same amount of free RAM in 2.1. However, this also means that the backend apps would be killed off easier compared to the original settings in 2.2. Free RAM only comes handy if you need to run memory intensive apps/games. For day to day usage the default setting is probably better because more apps can be kept in the memory (faster switching) so change at your own risk.
To change the low memory killer level, I used a free app called "MinFreeManager" from App market.
Do feedback your experience so that we know the overall experience when low memory killer level is changed. If the overall experience is good, we can probably get Dexter to change the default low memory killer level in his ROM.
Cheers.
will try and report back when trouble has found
Removing some apps instead
I just removed some of the built in apps that I don't use such as world clock widget (9MB) and OpenRecovery.apk (11MB) to free up some RAM since it appears in OS Monitor even if I don't use it.
I also removed Email, MotoGAL, Car Portal and such. However, I don't think they use up any background memory.
AccuWeather does take up memory, but I do use it so no biggie there.
However, the end effect is the RAM is still small, which is fine, but you would have more RAM available to be freed up when needed.
These appear to be set in the init.mapphone_umts.rc in ramdisk.tar
It contains the following settings with a note that these are 4k blocks, so the first line for example would be: 1536*4096=6291456 bytes or ~6MB as reported in the app you are using.
Code:
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 2048
setprop ro.SECONDARY_SERVER_MEM 4096
setprop ro.BACKUP_APP_MEM 4096
setprop ro.HOME_APP_MEM 4096
setprop ro.HIDDEN_APP_MEM 5120
setprop ro.CONTENT_PROVIDER_MEM 8192
setprop ro.EMPTY_APP_MEM 8192
And just below that:
Code:
write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,8192,8192
If you want to make permanent change without 3rd party app, you can play with settings here it seems.
I cant see an app being allowed to take up 48MB of background RAM ...
R-D said:
These appear to be set in the init.mapphone_umts.rc in ramdisk.tar
It contains the following settings with a note that these are 4k blocks, so the first line for example would be: 1536*4096=6291456 bytes or ~6MB as reported in the app you are using.
Code:
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 2048
setprop ro.SECONDARY_SERVER_MEM 4096
setprop ro.BACKUP_APP_MEM 4096
setprop ro.HOME_APP_MEM 4096
setprop ro.HIDDEN_APP_MEM 5120
setprop ro.CONTENT_PROVIDER_MEM 8192
setprop ro.EMPTY_APP_MEM 8192
And just below that:
Code:
write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,8192,8192
If you want to make permanent change without 3rd party app, you can play with settings here it seems.
I cant see an app being allowed to take up 48MB of background RAM ...
Click to expand...
Click to collapse
thanks for the info. I am still testing the phone so I am not making the value permanent yet. will do so if I find the settings good. as I mentioned in the first post, the stock settings is probably fine so I may just keep the stock settting. the only advantage I see setting the killer level higher is that it kills off many unwanted background apps for me saving me a bit of battery juice. but that also means that multitasking apps get killed off earlier.
cheers.
Another app for setting these is Autokiller Memory Optimizer. The defaults on 2.2.1 (Dexter's stock221 v1.2b) are:
Hidden App: 20 MB
Content provider: 32 MB
Empty App: 32 MB
I've been testing the "Moderate" (30,35,40) and "Optimum" (40,50,60) presets. Optimum worked well on 2.1 but sometimes seems like it may be a little too aggressive for 2.2.1 so I've mostly stayed at Moderate lately.
R-D said:
I cant see an app being allowed to take up 48MB of background RAM ...
Click to expand...
Click to collapse
The values are thresholds for free memory, not limits on memory used. When free memory falls below the threshold values then processes in the particular categories start to be preferred for automatic termination and garbage collection. http://andrs.w3pla.net/autokiller/details
How necessary is it to use Autokiller Memory Optimizer? I'm still on 2.1 and I'm not sure if I want to upgrade (or downgrade ) to Dexter's 2.2 with all of these low memory issues.
hey guys, Im a battery freak and I've removed/disabled almost every app that is unnecessary to extend battery life (I even disabled motorola thumbnailservice and hiddenmenu, lol). My memory is almost 99% above 60mb at all time. does that mean doing such changes suggested in this thread is pointless for me? Is there any diadvantages to set all the values to 60mb? thank you
Is there any way to remove Google Talk? It keeps running as a service, but I don't use Talk at all.
Vistaus said:
Is there any way to remove Google Talk? It keeps running as a service, but I don't use Talk at all.
Click to expand...
Click to collapse
correct me if im wrong, but I think the gtalk service is needed for market and calling
Yes get a system app remover it will do the job.
Sent from my XT720 using XDA App
Guys...download super box from market.Can free ram up to 80+ without kill the apps,.
How? I have Superbox and want 80mb of ram and am pretty stationary at around 35-40. Might spike at 51 or so but never higher than that. I have looked at background and forground and just maybe not seeing the right things.
Btw using your Steelblue rom.
Anyone else notice that under Applications- Manage Applications, the system only shows around 512 mb of RAM. The same applies to my task killer. The Xoom is supposed to have 1 GB of RAM. Anyone else find this a bit odd?
According to the linux os:
Code:
# ./busybox free
total used free shared buffers
Mem: 736512 723028 13484 0 56204
Swap: 0 0 0
Total: 736512 723028 13484
It appears 768MB of ram is available to the OS, I bet the other 256 is dedicated to video.