Galaxy s3 much faster when internal memory is empty - Galaxy S III Q&A, Help & Troubleshooting

Hi!
I noticed a trend: whenever my internal memory is about half full, the phone starts lagging terribly. When I clean the memory (usually by deleting some blobs of misc files in the 0 directory), the phone is amazingly fast. Can anyone tell me why that is? Are we not supposed to use this internal space? Or is the problem in the type of files I am deleting, are they slowing the system down? I'm guessing this might be a general Android issue.

dryettini said:
Hi!
I noticed a trend: whenever my internal memory is about half full, the phone starts lagging terribly. When I clean the memory (usually by deleting some blobs of misc files in the 0 directory), the phone is amazingly fast. Can anyone tell me why that is? Are we not supposed to use this internal space? Or is the problem in the type of files I am deleting, are they slowing the system down? I'm guessing this might be a general Android issue.
Click to expand...
Click to collapse
of course yes. no apps installed=faster phone. once you start installing and using apps, the ram is used.. you already know that. once the ram is used, it depends on how much free ram is left. more free ram=faster phone. if you would like to: root and install greenify. that would help a bit.
:good:

sriram231092 said:
of course yes. no apps installed=faster phone. once you start installing and using apps, the ram is used.. you already know that. once the ram is used, it depends on how much free ram is left. more free ram=faster phone. if you would like to: root and install greenify. that would help a bit.
:good:
Click to expand...
Click to collapse
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.

dryettini said:
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.
Click to expand...
Click to collapse
all are related. the more internal space the apps occupy, the more ram is used and hence it starts lagging.

dryettini said:
The problem is that I am not installing/uninstalling apps. And I mean the internal ROM space, in my case, 16 Gb, not the RAM. As for greenify, the opinions on that piece of software are divided, some are comparing it to the useless task killers. And anyway, I tried it and it did nothing for me.
Click to expand...
Click to collapse
Read the greenify thread you will know it is not 'some useless task killer'
sent from the state where marijuana is NOT illegal !

sriram231092 said:
all are related. the more internal space the apps occupy, the more ram is used and hence it starts lagging.
Click to expand...
Click to collapse
The "Internal phone storage" refers to the portion of on-board flash space set aside for APK files, databases, preferences, and other local files.
RAM has nothing to do with internal storage.Running programs (OS and end-user apps) consume RAM, but only while they are running. And RAM gets wiped on a reboot or while using task managers.
Only apps/system processes running in background takes up RAM. More apps doesnt automatically mean more RAM wasted.

MoonBlade said:
The "Internal phone storage" refers to the portion of on-board flash space set aside for APK files, databases, preferences, and other local files.
RAM has nothing to do with internal storage.Running programs (OS and end-user apps) consume RAM, but only while they are running. And RAM gets wiped on a reboot or while using task managers.
Click to expand...
Click to collapse
that is good description. also please solve his problem if you can.
:good:

After you install an App and start using them, small secondary data files are created automatically. These files are stored inside the device and act as a cache for future use for the apps. Even though these cache files are very small in size initially, they pick up size over a period of time. Cache memory is supposed to speed up app and Android device performance. But too much of cache will have opposite effect. Your device performance will slow down considerably and also you lose lot of internal memory.
But this still doesnt explain how deleting certain files on 0 folder improve the speed ! if you could explain which files you deleted that might help in finding the cause.

Does he mean the 0 folder that 4.2 installation creates?
Only way I can see clearing space on the internal sd card would help is if you have a lot of bad blocks, which the emmc chip is tripping over on each write.
I've never used the internal sd to store anything, never had a freeze or stutter either. The two might not be linked but given the awful memory design of these phones I'm trying to avoid the problem occurring.

Related

Memory

Does anyone knows how to reclaim more memory from the phone ?
It is using too much memory without any program running.
This may be obvious, but did you try removing programs from /Windows/Startup?
The best way would be for us to have a cooked rom!
Move IE caché to Storage Card?
Dodge0069 said:
This may be obvious, but did you try removing programs from /Windows/Startup?
The best way would be for us to have a cooked rom!
Click to expand...
Click to collapse
As known, there are two memory areas: Storage and Program.
You can save storage memory by installing on Storage Card as many apps as you can.
You can save program memory soft resetting or, less radical, by using a program to liberate memory as MemMaid or sktools.
Don't forget to clean all the cachés from I Explorer, Google Maps, and so on.
By the way, on former devices I was able to move the I Explorer caché to the storage card using MemMaid or Sktools, but I can't on TG01
Any Idea?
I assume he was talking about RAM (Program Memory).
Dodge0069 said:
I assume he was talking about RAM (Program Memory).
Click to expand...
Click to collapse
Yes RAM, I was trying to install Manila 2.1.
But thanks to you all for your reply.
Yeh little ram is big problem fir us all
Try rom in my signature FFBOY's 6.1, 110mb free at boot clean, about 70mb with sense installed. Also phone is faster than ever!
With this ROM
the ROM(*) with the dymanic page files seem to be consistantly fast, even though the free ram figures are not the highest, the performance of the device seems good
(*I'm using one of Novembre5's ROMs)

Low Internal Memory x10

My X10s internal storage memory is getting low, like 75MB, what do I do to remedy this, and what's causing it.
it's normal.. Android fills the memory - upto a preset threshold.. so when the "user" calls for a frequently used app, it's likely to already be in memory, allowing it to launch it more quickly..
If you're having problems with the phone getting slow, then suggest something like Task Manager to kill apps that you don't need to be held in memory - BUT only use it to kill apps that don't automatically restart, otherwise you'll only end up fighting with your phone, and using more battery!
No , I mean the internal storage memory, not the RAM, it's getting low. And I'm not sure why.
Ah.. I see.. well the obvious answer is that you've got a lot of apps on there.. ?
If it's not that, then could be a crappy app that's storing stuff on the phone, rather than the SD card...
Try clearing the caches of EVERY APP and UTILITY. I do it every night before I go to bed.

how to free up RAM on x10

I have installed RAM Booster and ZD Box(task killer) to help free up RAM, however i feel that the RAM usage on my x10 is still too high.
On average the free RAM on my phone is between 40MB -60MB, is that normal?
My question is how else can i free RAM on my phone? will installing apps to SD Card help? Also my internal memory widget is reading "414MB used out of 465MB" thats sound too high. my phone feels laggy and ive even stopped using live wallpapers, sumtimes the phone would even reboot on its own but hasnt done so in a while.
if u install too much apps without using app2sd, its normal to have that amount of ram.. i recommend u to use link2sd, u can manually select apps to move to sd. bt make sure that dont move any widget apps to sdcard or else it will stop functioning and appearing in ur widget list
I use Advanced Task Killer, from the market.
That being said, Android naturally will kill processes and apps. It waits for a certain amount of time, or until the resources are needed elsewhere. You shouldn't have to wory about how much free ram you have available... Unlike Windows, Android will manage it all on it's own!
khakhi said:
I have installed RAM Booster and ZD Box(task killer) to help free up RAM, however i feel that the RAM usage on my x10 is still too high.
On average the free RAM on my phone is between 40MB -60MB, is that normal?
My question is how else can i free RAM on my phone? will installing apps to SD Card help? Also my internal memory widget is reading "414MB used out of 465MB" thats sound too high. my phone feels laggy and ive even stopped using live wallpapers, sumtimes the phone would even reboot on its own but hasnt done so in a while.
Click to expand...
Click to collapse
Use auto memory manager free from market
Requires root and when set to aggressive free ram great
Doesn't eat battery as it isnt a task killer
Sent from my X10i using XDA App
to OP i wish i am a mod so i can move your post to Q&A thread.. geezzzzz
Eddie_Brock said:
I use Advanced Task Killer, from the market.
That being said, Android naturally will kill processes and apps. It waits for a certain amount of time, or until the resources are needed elsewhere. You shouldn't have to wory about how much free ram you have available... Unlike Windows, Android will manage it all on it's own!
Click to expand...
Click to collapse
then y does my phone feel laggy if u say android will manage processes on its own? im going to try "link2sd" now and see how it goes.
Free RAM is wasted RAM, why don't people get that?
theskeptic said:
Free RAM is wasted RAM, why don't people get that?
Click to expand...
Click to collapse
not if it's causing his phone to reboot and have problems because he is using it all...
xcxa23 said:
if u install too much apps without using app2sd, its normal to have that amount of ram.. i recommend u to use link2sd, u can manually select apps to move to sd. bt make sure that dont move any widget apps to sdcard or else it will stop functioning and appearing in ur widget list
Click to expand...
Click to collapse
link2sd is telling me i need to partition my sd fisrt and im not sure how to, im going to try apps2ds
First i don't this is a place to post such question, there is a section called Q&A.
Second, i recommend using AutoKiller Memory Optimizer, it's super amazing and very essential app for me. I get usually more than 100 MB free RAM most of the time, and it's easy customizable, after your read the help section.
Give it a try
it wouldnt be a lack of memory causing a phone to reboot but the app w memory leaks causing the phone to reboot. the apps youre killing werent designed for you to kill them unexpectedly. they were designed to run any necessary cleanup routines on exit. if the app youre killing doesnt have an option to exit, then you should replace it w one that does or ask the author to provide an exit/close for the app to free itself from the list of running processes.
you're introducing dirty unintended states for the apps and the os by killing them unexpectedly. you will have immediate gains in performance and will gain unexpected problems when those same apps go to run later. lost widgets, widget data, duplicate widgets, or maybe even break an app that wasnt designed to open from a dirty state.
keep an eye on the tasks, but leave them alone if you can.
Sent from my X10i using Tapatalk
silv3rfox said:
First i don't this is a place to post such question, there is a section called Q&A.
Second, i recommend using AutoKiller Memory Optimizer, it's super amazing and very essential app for me. I get usually more than 100 MB free RAM most of the time, and it's easy customizable, after your read the help section.
Give it a try
Click to expand...
Click to collapse
Thanx guys will try it...
to op, i think u better try the autokiller 1st. because the link2sd and app2sd need to make partition.
1st make a fat32
2nd make a ext2
size of partition 2 put less than 1gb, i assuming u having a 8gb class 2 sdcard
the rest of it goes to fat32
ps : this require u to format ur sdcard. so make sure u backup it up in ur pc
khakhi said:
link2sd is telling me i need to partition my sd fisrt and im not sure how to, im going to try apps2ds
Click to expand...
Click to collapse
Apps2sd needs partition as well... try a partitioning program and make a main fat32 partition and then a second one ext2 partition (i suggest 1gig max should be more than enough)
You don't want to free up ram. It messes with your phone. Your suppose to use ram
Sent from my X10i using XDA App
Get rid of the task killer and get AutoKiller Memory Management. I went from ~35mb free to ~135mb by changing the last 3 settings to 150, 200, 250 and never need to kill anything
Sent from my X10i using XDA Premium App
i use automatic task killer and it works pretty good for me...
Hi, i recommend the app "Taskiller Full" from AxDroid LLC ( i dont know if the free version is the same ) when i kill apps get a 150-200 free ram
do NOT use task killers. all you will succeed in doing is to use MORE battery. Andoid (which is linux based) is designed to have very little free memory. The way android handles application and memory use is it keeps frequently launched apps in memory so they launch quicker. if a task comes along that requires resources android will simply ditch the reserved memory (that is reserved in case you launch a particular app that is in memory) and will allow it to be utilised for the new app. as has been said 1000's of times before, free ram is wasted ram!
all a task killer will do is to fight against the native android instruction set, each time android attempts to launch a process into ram the task killer will kill it, and each time this happens it will chew a bit more battery life.
having a lack of ram is not necessarily the reason your handset is lagging.....the perceived lack of ram is only because it is earmarked for potential use.
my advise to you? just leave it be, maybe reboot your handset a bit more frequently, and remove some of the apps that you have installed that are fighting against android!
good luck!
theskeptic said:
Free RAM is wasted RAM, why don't people get that?
Click to expand...
Click to collapse
+++ exactly, let your phone do the thinking! (bump)
Sent from my X10i using XDA Premium App

[Q] Improving internal memory

Is there a way too increase the internal memory? I use Android booster to close all running apps before I run Zinio. After awhile I would get a warning that I'm running low on memory. I have the 250GB model. Is it possible to use some of the hard drive for additional memory when the internal memory runs low?
koolgtz said:
Is there a way too increase the internal memory? I use Android booster to close all running apps before I run Zinio. After awhile I would get a warning that I'm running low on memory. I have the 250GB model. Is it possible to use some of the hard drive for additional memory when the internal memory runs low?
Click to expand...
Click to collapse
Apps that are able to be moved to the SD card are dependent on whether the developer has enabled that option. To do so, go into settings > applications > manage apps and individually go through them. There should be a button that says either move to phone or move to SD, if it is possible to do so.
To see what is really taking up space, run DiskUsage - Android app on AppBrain or a similar app and it hopefully will tell you what is the largest items.
Also, sometimes just clearing caches out will help as well.
don't forget to hit thanks please ....
I believe he is talking about memory, not storage. currently no one has posted any success in soldering in new RAM. The Swap option gives you some limited ability to use storage as memory, but it can only do so much.
Moved to proper forum.
You have 2 options:
Compcache
Swap
For both you need UD
And:
You shouldnt use a Memory Optimizer or so These apps ruin your Ram usage

[Q] what is the difference between installing app on internal or external memory ?

After googling and searching alot, i didnt find my answer
so hope someone can help me here, and this will help others too.
so install apps on SD Card or Internal memory ?
The internal phone memory is generally of a lesser amount than the amount of the memory you'd have on a SD card. You cannot really change the amount of internal memory you have on your phone but you can always get a new SD card with a larger storage capacity.
So when you have apps that need a lot of space it is better to have them installed on the SD card.
will installing more apps on internal memory make the phone run slower ???
I don't think it will make the phone run slower, but you'll have lesser storage space for your other data which is stored in the internal storage like your contacts etc.
i have an HTC Sensation XE running on Darkforest ROM, this is my RAM (pic) how can i increase the free memory, thats the max i get around 180MB free
View attachment 1034360
Can I know why you wish to free up the RAM? In most cases you really don't need to because the OS manages that quite efficiently. It will free up the RAM and make room for the running applications whenever it needs to.
cuz in some apps after opening them for a while and try to close this app the phone restarts, so i read that its cuz of low RAM
please correct me if am mistaken
180 mb is a lot of RAM for a single application to use. And as I said, the OS, is pretty good at managing it. Although I cannot exactly tell you why your phone might be restarting when you close some apps, I don't really think it would be cause of the low RAM.
I checked my phone and it had about the same amount of RAM occupied as yours(i.e. 2 thirds of the total capacity). Then i started a game called Fruit Ninja which uses 3d graphics, which should need a lot of RAM. Then i pressed home and checked the RAM usage again. Even then the RAM usage did not go up by much.
You should try to verify this on your phone too. Check the amount of RAM thats being used. Then start the application thats causing the problem. Press the home button and check the RAM usage again.
An app will probably run quicker from internal mem because flash storage is much slower, but youre'e limited by space constraints.
Sent from my MB526 using XDA
Well it might load into the RAM quicker. But I don't really think there is much of a difference in speed while its running. Unless there are a lot of loading and writing operations.
Pay attention to one thing: internal storage and ram are not the same thing.
Ram is commonly allocated on a high speed journaled partition and it is 1000 times or more faster than both the internal emmc or the external SD (that'd why a swap partition is not as fast as real ram).
Just for the I/O parallelism, an app installed on the external sd could very likely run faster than one that resides in the internal emmc. Anyway, it also depends on the class of the external sd, though the class counts only when writing sequential data, while reading could even be faster when using a lower class SD.
lucaoldb said:
Pay attention to one thing: internal storage and ram are not the same thing.
Ram is commonly allocated on a high speed journaled partition and it is 1000 times or more faster than both the internal emmc or the external SD (that'd why a swap partition is not as fast as real ram).
Just for the I/O parallelism, an app installed on the external sd could very likely run faster than one that resides in the internal emmc. Anyway, it also depends on the class of the external sd, though the class counts only when writing sequential data, while reading could even be faster when using a lower class SD.
Click to expand...
Click to collapse
Doesn't an application get loaded into the RAM first when its started? So would its execution speed still depend on the sd/internal memory?
I thought that would come into the picture only when theres some kind of read/write thats happening to the sd/internal memory...
Well, if it is true that any app run inside the dalvik vm and such vm is able to run simultaneously multiple apps in its sandbox, I suppose that any app could need to access its installation files and its stored data while running.... I am not sure, anyway, it is just what I believe it could be.
To be true, my supposition mostly derives from what I've experienced with chrooted linux, which run faster when the .img file is stored on the external sd.
Anyway, if it should be as you say, the app's speed would be totally independent from the support where it was installed.
lucaoldb said:
Well, if it is true that any app run inside the dalvik vm and such vm is able to run simultaneously multiple apps in its sandbox, I suppose that any app could need to access its installation files and its stored data while running.... I am not sure, anyway, it is just what I believe it could be.
Click to expand...
Click to collapse
That is what I exactly meant. Although it differs from case to case, an application typically loads all the stored data it needs at the start. And then throughout the execution of this application, loading/saving of data is generally rare.
Of course this is a very generalized statement and such things are handled differently by different applications depending on how they were implemented and what they are intended to do.
Consider for example a game. The game would load all the textures, images, music it would need for a particular level. Then throughout the entire period of the level the game wouldn't need to load any data. It is only when some different support data would be needed by the game, or if the player's state is to be saved there would be a read/write operation. At such a time only would there be a need to access the sd/internal memory. So it really doesn't make the difference of where the game is installed very noticable.
Now on the other hand if you have an application say an Image viewer application which loads an image from the the sd/internal memory every time the "next" button is pressed. Then, maybe you'd have a noticable difference based on where the image is being loaded from. But even typical image viewers implement some sort of image caching to reduce such excessive loading.
Widgets
I had a problem where apps that used a widget option did, not give that feature anymore when the app is moved to the SD card...

Categories

Resources