Using a2sd, one can move their dalvik cache to either the cache partition of their internal memory or the sdcard itself. The benefit being clearing up significant space in the /data/ partition for apps.
But my question is, from a performance standpoint, which is better? While internal memory is surely faster than sdcard memory, does using up part of the cache partition with dalvik cause other slowdowns that offset the benefit? Or is the difference between cache partition and sdcard measured in micro-seconds so that we wouldn't even know the difference?
Thanks
UPDATE:
I found that some Market apps did not want to download and install properly when dalvik was on the cache partition but had no issues when on the sdcard.
could you link me to the files i need to do this and tell me how you did it? i would search, but im at work on tapatalk.
thanks!
Rydah805 said:
could you link me to the files i need to do this and tell me how you did it? i would search, but im at work on tapatalk.
thanks!
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=715116
Im trying to install some application updates from the market. They will not download because in CATLOG I see "NOT ENOUGH SPACE LEFT" ... the cache folder has 420K available. I tried uninstalling apps I never use but that didnt help.
What can I do to reolved this? I am using SPRINT LOVERS ROM which doesnt support moving the cache to the SD card. ANY ideas would be appreciated....
Update: I erase the dalvik-cache folder and when it re-created, I have 7.4MB of free space.. BUT the program I need to update is a 15MB download ... I removed a few more programs but still not enough space.. What I ended up doing is using ROOT EXPLORER to DELETE the entire contents of the DALVIK CACHE then do into market and it downloaded.
Is there a way I can determine what programs are using the most space in the cache folder? I need to free up space so I would have to unistall more programs but I only want to uninstall large programs (ones that will give me enough free space back)
Have you wiped your cache partition from the recovery? If that and wiping the market's cache doesn't help you'll probably need to uninstall some apps.
Sent from my PC36100 using XDA Premium App
xHausx said:
Have you wiped your cache partition from the recovery? If that and wiping the market's cache doesn't help you'll probably need to uninstall some apps.
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
Yes I did that.. BUT it rebuilds the cache and its filled up again. is there a utility I can use to see which programs take up the most cache space??
So what this basically means is that you have too many apps installed to be able to put your dalvik cache on the cache partition. By default it's on the data partition, and NOT the cache partition, but some ROMs move it to the cache partition by default. Or maybe you moved it there.
The idea of moving dalvik to the cache partition to free up space for more apps is self defeating. I don't get why anyone does it. The more apps you have, the more space you need for dalvik. So if you've run out of space on /data with dalvik there, you're probably at or will soon pass the point where you have too many apps to fit your dalvik on /cache. If you have few enough apps that you can fit dalvik on /cache, you probably could just leave it on /data anyway.
Basically, either:
1. Keep dalvik and the apps on /data. This may not work for you based on the fact that you've got a lot installed already.
2. Move dalvik to an ext3 partition if you've set one up.
3. Move apps to an ext3 partition, and leave dalvik on /data
4. Move both apps and dalvik to an ext3 partition.
Find the darktremor a2sd thread for details on how to do any of those.
Im running SPRINT LOVERS ROM and they have the dalvik cache under the /cache folder.. I have uninstalled all of the apps I no longer need and I only have 11M free in the dalvik cache.. this is OK except for a program called COPILOT where its needs close to 15M to install updates when they come out. Is there any way to increase this space? I have used APP2SD and move all that I could and also used TITANIUM BACKUP to force apps to SD but I still need to make more space in the dalvik cache. any way? dont want to reformat my phone or sd card and mess up things..
Mine is set at 48mb
Sent from my SPH-P100 using XDA Premium App
have this gingerbread rom deodexed with apps2sd , but when it starts it only has 65mb of internal memory i have ext4 set up so why would this be?any ideas
What a2sd script is it? Does it move dalvik to ext?
think its dark tremor,and yeah davlik is moved.
dan281082 said:
think its dark tremor,and yeah davlik is moved.
Click to expand...
Click to collapse
What do you mean by "When it starts"?
Dalvik is on /data when you first boot the rom. Then when you do the "a2sd cachesd" command, that dalvik will at that point move.
Did you test it that way without restoring anything?
Sorry mate always on 65mb
Sent from my HTC Desire using XDA Premium App
Theres Rom data, settings etc always on data too. 65 seems extreme though
Sent from my HTC Desire using XDA App
cheers dan activated a2sd cmd 137mb now.
Hey guys,
I'm using Android 2.3.5 with Sense 2.1 (stock rom) and added Link2SD to my rooted phone some time ago. At first I was glad I had about 50mb of internal storage left after I moved all (!!!) linked every app to my SD-card. I don't know how, but the internal storage shrinked more and more and now I'm left with 10mb of free storage and that annoying message, that I'm running out of memory. I tried some cache cleaning apps but I just don't know what's eating up all of my memory!
Any ideas?
greetings
Link2sd leaves stuff in internal memory. My little wfs became a wonderful phone after I s-offed and rooted it, but then installed some custom roms, and some of which had A2SD built in. I installed all my apps and still had 75mb of free memory.
I am currently running CM9, and I used a custom script to move my apps and cache to my SD card. I have 123 MB of memory now. It's terrible
Sent from my GT-P6210 using xda app-developers app
codegeek said:
Link2sd leaves stuff in internal memory. My little wfs became a wonderful phone after I s-offed and rooted it, but then installed some custom roms, and some of which had A2SD built in. I installed all my apps and still had 75mb of free memory.
I am currently running CM9, and I used a custom script to move my apps and cache to my SD card. I have 123 MB of memory now. It's terrible
Sent from my GT-P6210 using xda app-developers app
Click to expand...
Click to collapse
A custom script , huh ? I am very interested in it. Can you tell us a little bit more ?
Thanks.
You have root. Install cwm and install custom Rom.
Sent from my HTC Wildfire S A510e using xda premium
Roland_Y said:
A custom script , huh ? I am very interested in it. Can you tell us a little bit more ?
Thanks.
Click to expand...
Click to collapse
After failing to get simple2ext to work, and having Link2SD eat my SD card mutliple times, I was just about ready to give up on CM9 when I found this thread:
http://forum.xda-developers.com/showthread.php?t=1668247
Since then, my CM9 Alpha 7 install ahs been working very well. I could not be more pleased.
BTW: If you do run those scripts on an existing ROM (without Link2SD, Data2SD, or simple2ext, just do steps 1 and 2)
codegeek said:
BTW: If you do run those scripts on an existing ROM (without Link2SD, Data2SD, or simple2ext, just do steps 1 and 2)
Click to expand...
Click to collapse
I'm kinda lost...
Can this work wih my RObotoMod (with CMP 9 Alpha)... Cause Link2SD is kind of built-in inside...(I chose Link2SD in the Aroma Installer)..
Roland_Y said:
I'm kinda lost...
Can this work wih my RObotoMod (with CMP 9 Alpha)... Cause Link2SD is kind of built-in inside...(I chose Link2SD in the Aroma Installer)..
Click to expand...
Click to collapse
I don't know much about Link2SD, as i could never get it to work, but... I'm thinking if you move everything back to internal memory, and uninstall the startup scripts that mount the SD card, you should be able to run the scripts I used. I would make a full backup of my ROM before trying anything like that though. Ya never know...
You can try the following.
1. Go to link2sd. Clear cache, relink lib files and multi select anf link all.
2. Get titanium backup and integrate davlik cache into rom.
3. Enable auto link in link2sd.
4. Reboot.
Im using link2sd wid a lot of apps and have internal storage 60+ mb all the time.
Also uninstall any crap system apps you dont use because they'll just fill the internal memory.
Sent from my Wildfire S A510e using xda app-developers app
sukhjit321 said:
You can try the following.
1. Go to link2sd. Clear cache, relink lib files and multi select anf link all.
2. Get titanium backup and integrate davlik cache into rom.
3. Enable auto link in link2sd.
4. Reboot.
Im using link2sd wid a lot of apps and have internal storage 60+ mb all the time.
Also uninstall any crap system apps you dont use because they'll just fill the internal memory.
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
Hello every one,
By using CWM I have created an ext3 partition,
I moved all apps to my SD card using Link2SD....
I happened to removed my SD from the phone,when I re-inserted the SD...
I am unable to see all the apps which I have moved to SD,please tell me where the hell did they go...???
sukhjit321 said:
You can try the following.
1. Go to link2sd. Clear cache, relink lib files and multi select anf link all.
2. Get titanium backup and integrate davlik cache into rom.
3. Enable auto link in link2sd.
4. Reboot.
Im using link2sd wid a lot of apps and have internal storage 60+ mb all the time.
Also uninstall any crap system apps you dont use because they'll just fill the internal memory.
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
Thank you for this - worked perfetly and increased my internal memory almost three-fold.
Using my HTC Wildfire S - Marvel C version - running CM10
sukhjit321 said:
You can try the following.
1. Go to link2sd. Clear cache, relink lib files and multi select anf link all.
2. Get titanium backup and integrate davlik cache into rom.
3. Enable auto link in link2sd.
4. Reboot.
Im using link2sd wid a lot of apps and have internal storage 60+ mb all the time.
Also uninstall any crap system apps you dont use because they'll just fill the internal memory.
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
how do i move my cache memory to SD.
i am using link2Sd. Under storage info it shows 32 MB space is allocated to cache.
LINK2SD on HTC wildfire S stock rom
finance.resat said:
You have root. Install cwm and install custom Rom.
Sent from my HTC Wildfire S A510e using xda premium
Click to expand...
Click to collapse
Hi buddy...I had installed CM10 on my HTC wildfire & used Link2SD which was working good for the internal memory and applications part but had its own loops of data connection getting lost in between and wake up problem. This was irritating so i switched back to my Stock rom by CWM using Backup & restore. Now im glad to be back on my stock rom without all other problems but the problems of LOW INTERNAL MEMORY.
Is there really any way that i can properly install Link2Sd and make space free and have hell lot of apps just as i had when i was on CM10 ???
Please guide....i love having all my applications back...but on stock rom itself....please help.....
Piyush Verma said:
Hi buddy...I had installed CM10 on my HTC wildfire & used Link2SD which was working good for the internal memory and applications part but had its own loops of data connection getting lost in between and wake up problem. This was irritating so i switched back to my Stock rom by CWM using Backup & restore. Now im glad to be back on my stock rom without all other problems but the problems of LOW INTERNAL MEMORY.
Is there really any way that i can properly install Link2Sd and make space free and have hell lot of apps just as i had when i was on CM10 ???
Please guide....i love having all my applications back...but on stock rom itself....please help.....
Click to expand...
Click to collapse
First flash eoghan's kernel on stock ROM which enables using of different scripts and link2SD..then partition SD card and flash the script or use link2SD as always..
And make sure you have a backup..
P S Instead of flashing the above you can also install crossfire's stock ROM or other stock based ROMs which have init.d support I.E you can partition SD card and install scripts and other stuff... Your options are Kimsmod ultimate, Wildchild or crossfire's stock ROM.
Sent from my Wildfire S using Tapatalk 2
sukhjit321 said:
You can try the following.
1. Go to link2sd. Clear cache, relink lib files and multi select anf link all.
2. Get titanium backup and integrate davlik cache into rom.
3. Enable auto link in link2sd.
4. Reboot.
Im using link2sd wid a lot of apps and have internal storage 60+ mb all the time.
Also uninstall any crap system apps you dont use because they'll just fill the internal memory.
Sent from my Wildfire S A510e using xda app-developers app
Click to expand...
Click to collapse
Thank you very much.
I had 1MB left and after doing what you said I have 38MB.
Greetings.
wfbml said:
Hey guys,
I'm using Android 2.3.5 with Sense 2.1 (stock rom) and added Link2SD to my rooted phone some time ago. At first I was glad I had about 50mb of internal storage left after I moved all (!!!) linked every app to my SD-card. I don't know how, but the internal storage shrinked more and more and now I'm left with 10mb of free storage and that annoying message, that I'm running out of memory. I tried some cache cleaning apps but I just don't know what's eating up all of my memory!
Any ideas?
greetings
Click to expand...
Click to collapse
LINK2sd does not transfer app data to sd card....so when u use apps and they generate data and cache..it fills up your internal storage...i had the same problem.
i suggest you to use Int2ext script by cronmod...thy are fantastic!
Link2SD
ansh1996 said:
LINK2sd does not transfer app data to sd card....so when u use apps and they generate data and cache..it fills up your internal storage...i had the same problem.
i suggest you to use Int2ext script by cronmod...thy are fantastic!
Click to expand...
Click to collapse
You terrible WRONG!!! Link2SD do the job correctly, learn it! and Internal Storage remains unused-free! When link an app, in Storage Info looks Internal Storage raised but when you make Quick Reboot Internal Stoage seems like a nothing get in there! |So! I search for days to finaly suffix the best to free Internal Storage without any mod file|
I make Factory data reset and device come back with ~30mb Internal Storage, i partition sd card and install Link2SD, mount 2nd partition. Install any app, Create link Quick Reboot and go on!!
Best Regards
XDA DEVELOPERS
There is something better than Link2sd
Something better is called [INT2EXT] and it has requirements:
1.Init.d Supported in ROM
2.SD Card Partition
how to install:
1.Wipe everything and
2. Re-partition SD Card
3. Re-flash ROM
4. Install the zip using CWM
to download the scripts (INT2EXT) please head here
Do not forget to press Thanks