I want to know what is your stand on installing things to the phone's memory or a memory card.
I actually have no bias versus either way, which is why I'm curious as to which is more efficient.
My choice is to install on memory card those apps that are heavy or do not have something directly related to do with WM OS, of course this way they take more time to wake up.
If you have enough device memory available install there those ones you use more frequent.
Programs that need to load @ startup on Device Memory & media player as they then take load of the music\video being played from SD Card.
Thanks for the advice guys.
I have smarttoolkit rc09, and neo titanium panels on the device, and everything else like skyfire on my memory card.
Related
Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english
costeai said:
Hello everybody ! I have a question for the smart guys around here : i have read a lott o this threads and it seems to me that you have an obsession with the storage memory. Why is so important to have a big storage when you can put on your device a micro sd card ( mine is 2 gb) . I hope someone to work on the running program memory on a rom. is it posible to unlarge this memory from a rom ? sorry for my bad english
Click to expand...
Click to collapse
There have been a couple of devs that have tried to utilize storage (ROM) as a cache for RAM to increase performance, and it dosen't work (impossible really, two different types of memory). If you search in the development and hacking forum (use google) you can find the threads (they are kind of old). Really there is not alot of trickery you can do to get RAM up in a cooked rom.
The reason the devs try to free up more Rom storage is that apps loaded on the internal ROM generally run faster then those coming off and SD card, also certain programs do not run well if installed on a sd card (dialers are a great example of this).
There are several lite roms available in the forums and generally these roms will have much higher available RAM (they are loading less programs at startup). If you like you can take a full rom and disable some of the programs at that automatically startup (ftouchflo, htc home, etc.) and this will generally result in more available RAM.
However besides having less apps running (and thus less funtionality/ease of use) there is very little you can do to free up extra RAM on a PDA. I would recommend use download OXIOS hibernate and close apps,google xda oxios cab and you should find it. This app can be run (I assign it to button 5 and hold) to free up extra RAM that closed programs have not realease. Also make sure that you are completely closing programs not just minimizing them (take a look at memory or task manager once in a while) if you have a problem remembering to do this change your settings to completely close apps when you tap the X button. If you do these two things you should not have an issue with running out of RAM.
As a note you can run lots of apps with as little as 22MB or RAM at startup, in fact several Rom's (notabley Kin0kins and to a lesser extent Farias) set aside free ram to speed the device performance (it is no longer available to run apps). These Rom's generally use 6MB page pools and have file caches setup as well (I'm not sure if farias has a file cache). These types of roms (or other roms with the page pool and file cache changed) are generally much faster than other roms and I've still never run out of RAM (as long as I use task manager to close apps I'm not using and run oxios once in a while).
Hope this helps
I second what aaron said.
When I was deciding how much pagepool to set on my new ROM, I ran tests to see just how low my FREE RAM could go before I had problems.
I had to EXAGERATE the number of simultaneous applications + run IE with tons of webpages to go down to 2mb of free ram. Only a bit later while browsing on IE did I get a "LOW RAM" error.
Before the LOW RAM error, my phone was running just as fast as when it had 20mb of free ram.
What makes the phone slow is mostly CPU processing time. Low ram wont slow down your phone, it will simply stop you from loading anything more.
thank's guys, i am a little smarter now than i was before . i promise i will make a donation soon coz' you are the best there is...
I have just recently gotten a new HTC EVO from Sprint and even though it came with an 8GB micro SD card, I was dismayed to learn that it comes with very little internal storage (~277 MB with default apps installed). Android 2.2 is installed on the device, which does allow some of the newer apps to be installed on the SD card, but there are a lot of older apps that can't be moved to the SD card due to Android's original security.
It got me to think about a similar situation I used to have with my Palm Treo. We had an external SD card, but no real way of using it. Then came PowerRun, a utility that allowed us to offload apps to the SD card while not in use, and reload them to system memory and executed upon relaunch automatically.
My question is, could it be possible for the wizards here at xda to come up with a similar utility for Android systems? I know there would be limitations, such as running processes and other system programs that need to remain in internal memory, but it seems to me that other non-essential games and apps could be offloaded to the SD card and deleted from system memory and only leave behind a launcher icon that would call the launcher app that would reload the app on the SD card back into internal memory, then launched. This would free up the internal memory for max efficiency. Could this be possible?
See the original PowerRun for Palm OS system here for the basic idea behind it at simple-palm.com/powerrun/index-e.html
Interesting idea indeed. There is already a great deal of effort in this area of freeing up internal phone memory. A2SD, Dalvik2Cache, and firerat's partition resizing are some great ways to increase internal phone memory by moving things around and optimizing the usage of what we have.
Total noob question, but I'm gonna ask anyways. What are the pros and cons of storing apps on your sd card instead of the internal memory. I'm debating on whether or not I should use this feature. I know that it frees up internal memory, but at what cost? Does it free up any ram? Does it increase or decrease your phones performance? And bottom line....is it worth it? And do you use it? Thanks for the input
It's not exactly what you'd call a "newbie" question but at the same time by no means something you couldn't have google'd and found about, thus eliminating the need for this thread.
Apps2SD allows you to install android applications to the SD Card. For a phone like the Desire Z, which has a lot of internal storage (1GB dedicated to applications) it really has no use for this. I guess this was made fore phones that didn't have a lot of internal storage (like the HTC Desire for example). The downside to this is that SD apps will have slower loading times. (since SD Cards are slower than eMMC chips)
It's a great feature, but for our device it is useless as we have enough internal storage space for applications.
Slow SD cards could slow down your apps, and connecting and disconnecting micro SD card from computer can also cause issues with apps on the SD card.
Okay. Based on that info I'm going to opt out of using that feature then. And in the future I will be sure to use google before creating a thread. Thanks for the input!
Since source came out allowing kernel tweaks I've noticed some excitement over being able to move apps to SD card. I've never messed with this before but at the moment I'm in the process of moving my apps to my external SD card.
I've got a 32gb external storage and have about 20gb's left on it. My internal storage is low tho with about 2gb's left. A question I have is I believe I remember reading somewhere about some apps not running well off external SD.Is that a concern? Besides being able to move storage around......are there any other noticable pro's and con's that come with this.
By the way I'm running Dazed latest 1.5 with agats latest kernel running SmartassV2 overclocked to 1.3 using Tegrak. Where I work I have a terrible data signal/speed. After flashing the source kernel from Agat with a few tweaks I'm able to actually open apps I wasn't able to previously.
Awesome stuff.
[EDIT] Also, I always use Titanium Backup to restore my apps. Having apps on SD card..... does this effect in anyway I use TB afterwards.
Thanks
Never mind.... blackcanopy just answerd this in agats thread.
Mods you can close this.
I know that different SD cards have different read/write speeds.
A lower class is intended for lesser resource draining tasks; viewing single low Q photos, maybe listening to an mp3, or simply used as slow portable storage.
A higher class allows smooth hq photo viewing, video loading.
And the highest classes, class 10 and UHS(ultra high speed) are where you can store and view large raw photo files, and load 1080p video flawlessly.
(The latter, uhs, simply does it much faster, reportedly up to 40mbps transfer. However I am unsure if UHS is supported by the E4GT)
Now with all this, I'm not sure where reading applications may lie...
To speculate:
Applications (in my understanding) vary greatly with read/write speeds, between one another and within themselves.
At boot the app may have no issues, but as it progresses it may act upon higher speed requests, and if your SD class is on the lower end, it may not run smoothly.
I'm unsure where apps compare to SD cards, but I would assume that some of my apps would require high r/w speeds.
This is mostly speculative because I am unsure what the internal SD read/write speeds are, and how they compare.
My point could be moot.
Anyway just thought I'd share what I've learned on SD cards this past week, sorry op if it's no help!
FF18 SFHub Rooted
Hello everyone,
As I have downloaded more and more apps I have noticed I seem to have run out of room in this section. This is not only preventing me from downloading more apps but more annoying preventing me from updating some current apps. I know I can uninstall some but that is less then ideal.
I have searched this site but most fixes look like they might be phone specific so I thought I would ask others with my device.
For information purposes I am running a cynanogenmod 10 build.
Any help would be greatful,
-Dexter
There is currently no way to expand internal app memory, but what you can do is move some apps over to the internal SD. Most game files are already stored in the internal SD, but APK's are mostly stored in the internal app memory. Some apps though do have a large executable. For instance Antutu Benchmark. Might wanna try cleaning app cache as well, could free you quite a bit of space