Apps to sd? - Vibrant Q&A, Help & Troubleshooting

I know we have a way to move our apps to the internal nand memory, and that it's faster that way, but it seems like my class 6 sd card would be faster than the built-in sd. Is it possible to move our apps to the sd card (physical sd, not internal) so we do not bog down the system memory? It would just seem to make sense, until someone figures out how to make the internal sd respond faster.
My phone is just so...VIBRANT

We have 2 gigz of application memory.. No need for apps2sd... Not sure of the transfer rate on it tho... But apps2sd won't be as stable or fast... In my past experience...
Sent from my SGH-T959 using XDA App

junkdruggler said:
We have 2 gigz of application memory.. No need for apps2sd... Not sure of the transfer rate on it tho... But apps2sd won't be as stable or fast... In my past experience...
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Yea who needs apps2sd with 2 gb of application storage...

temperbad said:
Yea who needs apps2sd with 2 gb of application storage...
Click to expand...
Click to collapse
^ Vibrant pretty much as its own dedicated space for apps.

The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT

bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
umm?
I'm quite sure that the internal transfer rate is probably way above the capability of a class 6 for a whole lot of reasons, barring any manufacturing defects. If you are thinking that a memory card is magically going to speed up a phone that can basically do without one, then go get a UHS card to feel better.. . I'd rather just have a 16GB class 6 for storing crap and peace of mind but that's it.

bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
NAND is faster than your class 6 card, easily... the lag is not due to the internal storage...

check this post. Maybe it will clear up what I mean about the speed vs space limitations.
http://forum.xda-developers.com/showthread.php?t=727279
I've used method 1, and noticed a HUGE difference in speed. If course, my sd card isn't going to be as fast as the nand, but in past experience (g1, mt3g) the sd card was faster than the built in memory was.
My phone is just so...VIBRANT

bryon13 said:
The data storage is slow, and laggy. I don't think it transfers as fast as a class 6 sd card. I currently have my apps in my /system, but space there is limited. (did the stalling fix)
I'm thinking that my sdcard is faster than the internal sd. Maybe not as fast as the nand, but still.
My phone is just so...VIBRANT
Click to expand...
Click to collapse
I did a test on my Vibrant internal SDCARD and it shows as a class 6....
I set CPU to 1000/1000 very little differences in battery drain yet did help a little with "lag" I also deleted most of the bloat-ware, startup and shutdown files...NOW ALL MOST NO LAG except as listed below...
When from 230 to 90 mb free after 1st boot up (without starting anything manually) to 230 to 120 mb free after 1st boot up...
So much Samsung has running at boot up so that extra 30mb and going down to 100MHz causes the"lag" - BTW, I did not do the "Lag fix" posted just to see if I could get it faster without going that.
The only two issue I currently have is:
While speednet app loads fast it will not start for about 45 secs - is forced to goto Washington State server, whereas all my other Android Phones goto CA...shows CA 1,123 miles away from phone
The double - "Press power button" and "then swipe screen" to use the phone is VERY "$$##%" ME OFF

I have used Titanium Backup to remove the bloatware, but I haven't tried permanently clocking to 1000. I saw no real difference in startup lag in my apps, until I used the "stalling issue" fix. What format is the data partition? That could have something to do with it? Would it make sense to add a swap partition to the internal sd? I'm really wondering if there are things we can do to tweak the built-in storage to make it more flexible, and functional? I would think 16 gig would give us PLENTY of space to play with...
My phone is just so...VIBRANT

Are you serious? I have well over 700 apks saved to my sdcard (almost 800mb) as backups... Theres no way you could throw that on an sd ext4 and it not lag.. Even a class 6... We can't even get apps2sd stable up to 2gigz... Like I said before the way it comes stock is faster and more stable than any hack we can come up with right now..
Sent from my SGH-T959 using XDA App

Nevermind. Found a thread on apps to sd. It's already being done. I'll go check that thread. They don't see it as a pointless effort.
Thank you all.
My phone is just so...VIBRANT

Related

Would you Trade EXT_Rom for Storage or Program Memory??

I'm way out on a limb right now checking out a few different things for v0.30. A lot has been learned with v0.20 and will be applied.
So my question is:
If I can find a way to eliminate Extended Rom and turn it into either Storage Memory or Program Memory (or both) which is preferred?
BTW, I've already been able to increase Storage Memory to over 60MB (See attached Image)...
kyphur said:
I'm way out on a limb right now checking out a few different things for v0.30. A lot has been learned with v0.20 and will be applied.
So my question is:
If I can find a way to eliminate Extended Rom and turn it into either Storage Memory or Program Memory (or both) which is preferred?
Click to expand...
Click to collapse
Program memory is sufficient; go for Storage
Olipro said:
Program memory is sufficient; go for Storage
Click to expand...
Click to collapse
I agree, I always run short on Storage and have enough program
Storage is the first to run low.. same as the above.
-mix
I don't agree with all of you Storage can be buyed but program memory is limited. Who knows the memory requirements in future WM6 programas.
My vote for program memory!
I'm with Viva. Low on storage? Move programs over to the card. Low on RAM? You're screwed. I say move it over to Program memory. That seems to be the most logical.
TaurusBullba said:
I'm with Viva. Low on storage? Move programs over to the card. Low on RAM? You're screwed. I say move it over to Program memory. That seems to be the most logical.
Click to expand...
Click to collapse
Many are having problems running programs from Storage Card too, some think this is the root of some sleep lockups too. How many people ever runout of Program Memory? Maybe we should do that poll. I have a hard time keeping more tan 7MB free in storage., but I have at least 15-19MB free in Program.
Hi kyphur,
i think an additional 10mb of storage memory wont be sinifcant as the 60mb you have achieved in wm6 is suffice. if we need additional storage memory we have the sd cards to take care of it.
10mb of PROGRAM MEMORY is significant as we only have under 30mb free on a fresh hard reset and after a day of use this drops to about 24mb or less. the extra 10mb will allow us to run, well in my case, many apps with ample program memory and not worry about bogging down the system.
Therefore my vote goes to program memory.
But I have one concern with using ROM storage as program memory. RAM and ROM differ signifcantly in terms of technology and the ROM has much slower access rates than RAM. Would this have a signicant impact on performance?
Nonetheless, id still prefer it to be program memory.
Alot of programs run better from internal storage than from a storage card.
As already mentioned I havent run out of progam memory yet. But there again I have never run out of storage space either.
So my vote is for two thirds storage one third programs as apposed to half and half just to be different.
By the way keep up the good work kyphur, it is much appreciated.
kyphur said:
BTW, I've already been able to increase Storage Memory to over 60MB (See attached Image)...
Click to expand...
Click to collapse
I suggest you max out that storage to see if it actually is valid or not.
Olipro said:
I suggest you max out that storage to see if it actually is valid or not.
Click to expand...
Click to collapse
That is true too, if there are any doubts as to reliabilty, stability then go with storage as well.
50 - 50 Split for everyone.
I have an Ultra 1 Gb SD Memory card Fitted (Faster than std SD) and I have Not loaded any programs on the Phone. (Everything is on the SD) but I am starting to see that my Program memory is getting Low. So I would benefit from more program memory.
I don't know if the Ultra Card makes a difference but I have very few if any Lock ups / Freezes.
I do agree with most on max the storage to see how stable it is...., but I would like both. An option to do either on the fly would be even better.
kyphur, lots of thanks for the great Roms you're cooking and developing! one question though, if Extended Rom gets eliminated in the next version, then will there be some way left to make programs like theft alert survive hard resets?
no no... I mean fill the storage up completely and then soft-reset the PDA to see if it's actually *real* space.
Program seems to make the most sense to me
Program is a good idea so is storage so that is why i vote 50/50. I am running out of both of them anyway.
I know I can use an SD card but it is not the same. SD installed apps causes the device to lock up at times.
Thank's a lot kyphur.
I'm democratic so 50 & 50 but, how wrote Olipro, before real test.
Well,split it even might be logical as few apps need to be installed in phone memory for better performance...........
My vote will be to :: release 2 ROMs ,one with more program memory and one with more storage memory and the users will decide which one to vote ...(will it be too much work releasing 2 ROMs??,if yes then Program memory wins!!)
Kyphur,
if you build two different ROMS, one with maxxed out program memory and one with maxxed out storage id like to run SPB benchmark and post the results for a better polling result....
edit... i would like more storage but dont want to lessen the performance...

Idea: ZFS for app2sd

In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
.milFox said:
In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
Click to expand...
Click to collapse
While I think having snapshot, replication, 100% consistency, and dedup capability would be the coolest thing on a phone, I think the ZIL would burn up the sd quicker and the resource utilization would eat battery and memory for the transactional caches to make it practical
.milFox said:
In general:
The problem with app2SD, in general, is slow SD card speeds.
Solution:
Hybrid storage pools, using the inbuilt applicaiton directory as the cache and the microSD directory as the main storage.
blogs.sun.com/ahl/entry/shadow_of_hsp explains some of the conceptual stuff
Issues:
ZFS is only available via FUSE
...
Thoughts?
Click to expand...
Click to collapse
My only thought is: "why?". I have every app I want installed and still have 102MB available. Given just how much more memory this has than the G1's of yore, I don't really see much of a reason for AppstoSD, especially since Google is releasing their own implementation *soon*.
I was already down to 29 Meg on my internal memory.
I'll be happy when Google implements a2sd. I can't see it being any different than what a2sd us doing though.
Just make sure you have a class 6 card.
Down to fairly minimal memory as well, here.
as to 'why' over conventional a2sd ... the in-built memory is faster than even a class 6 card. A hybrid zpool will allow the faster memory to cache the slower memory (normally, a hybrid zpool combines a SSD with a hard drive pool).
Ah, didn't realize people were having problems with it. Even so, Google has announced that they're working on it themselves and since it will be an actual part of the Android OS, rather than something hacked on, I imagine it'll be a better implementation that whatever we can do. I'll be waiting for that up and coming android release.
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Click to expand...
Click to collapse
I disagree, I only have 50 apps in total but have used 107Mb of my 196Mb used.
I lost 33Mb just flashing a theme.
Does anyone know if TA utility will work on the Nexus to move all the Caches?
Which memory are we talking about, primary or storage memory? If memory serves me correctly, the current os can only 256MB of primary memory but that will be increased to the full 512 in a later OTA update. I thought I saw some thread flying around here about that.
Amdathlonuk said:
I disagree, I only have 50 apps in total but have used 107Mb of my 196Mb used.
I lost 33Mb just flashing a theme.
Does anyone know if TA utility will work on the Nexus to move all the Caches?
Click to expand...
Click to collapse
You almost proved his point. 33MB is a ****ty size for a theme - get a better Themerto follow. Hell, most themes for Windows aren't that big.
-bZj
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
Click to expand...
Click to collapse
How on earth can you possibly make this judgment? Have you ever hear of cache? What about app data? Not to tout my own app (see sig), but the reason I created it was because my myTouch, with all of its storage, would run very low the regular basis. Besides, I like to download apps, both free and paid. Why should I be limited? Personally, I never even came close to filling up my 500MB ext partition on my myTouch but could easily have 50-100MB of cache in just a few days. I think having a GB of internal would suffice. It would allow me to comfortably add as many apps as I please and at the same time, not think about cache and data on the daily basis. $575 and I'm still going to have to hack a2sd on to this. I hate that. I'd much rather use internal storage.
Personally, I'm all for it. If nothing else, it would be one hell of a proof of concept and would likely be useful especially to those who like to run their devices lean and fast. There are too many nice things to say about ZFS, so I'll just say this: it's only a matter of time and what better time than now?
But I don't think it would happen, for the same reason ZFS hasn't been ported to linux, incompatible licenses.
http://zfs-fuse.net/
Can we get the ball rolling on this?
dont worry boys
A king nexus build is coming VERY soon with OPTIONAL a2sd and kingnexus kernel #1
SOON!
kingklick said:
dont worry boys
A king nexus build is coming VERY soon with OPTIONAL a2sd and kingnexus kernel #1
SOON!
Click to expand...
Click to collapse
So what's the Kingnexus kernel have?
cyanogen said:
So what's the Kingnexus kernel have?
Click to expand...
Click to collapse
+1 .... and how does it relate to ZFS (y on earth) and apps2sd?
~enom~
lmao you pissed of cyanogen ! xD
miketaylor00 said:
People who are running out of memory have way too many apps installed.
Anyway, I think you will find it very difficult to use the MTD block for this purpose.
Click to expand...
Click to collapse
Ever hear of games? Seriously, making a statement like this is just plain ridiculous. Homerun Battle 3D is over 30MB in and of itself. Yes, believe it or not, people actually use their nearly $600 3.7" screen for something other than reading email, of which I do plenty. So yes, I hacked apps2sd onto my Cyan ROM and it runs beautifully. I can't even tell the difference between this and internal it's so smooth. By the time Google releases a viable apps2sd the N1 will be yesterday's news. Internal storage and capacitive buttons = fail on the N1. Otherwise, kick ass device.
I never touched the kernal on alpha7 just added a s.d>placeholder in system int.d folder got apps2sd and the rest was set. Did not know kernal was part.
Hope the kernal is good.

[Q] Swapper Configuration?

Hey i installed a custom rom, ewjet 008ex to be exact, it has an app called swapper configuration, at the moment its not active, ive never used it bfore but it seems to work very similarly to readyboost feature u find on windows. ive also heard that this can reduce the life of the SD card because the amount of read and write requests. has anybody used this feature and has it helped in anyway such as performance and memory usage, ny help would be greatful. thanks in advance
i've used it on CM roms on my G1 and it worked great.
i tried it on ewV008ex rom and i had some problems. i have an 8gb class 4 card, so that may have contributed to it, however, with 256mb swap, i would have a song skip every now and then, i had a few random reboots and bluetooth connectivity problems (not sure how that had anything to do with swap, but it started when i started swap and stopped after i removed it). and after about a day, i ended up with a damaged sd card (which ended up being a corrupt file somewhere on the SD card, a format fixed it). there was little improvement noticed, again, with a class 4 card. i really didn't test any other swap size because of how short of a time i used it. but i would assume with a class 6+ card, 128mb swap size on an ext partition on the sd card, and it would be a lot more benficial. too big will actually slow swap down, too small and it may not be adequate enough for your application.
there is no universal magical number that you can use with swap, the settings will depend on your sd card class, apps you are using, etc. typical swap settings are 64mb, 128mb, 192mb and 256mb, or atleast they were on the G1's a few years back. try a few different settings and see how it works for you.
Thanks for the reply mate, hmm in 2 minds buh i might give it a go, i have a class 10 16gb microsd card, so id have to create an ext partition i take it?
you don't have to, swapper can write the swap file to FAT

MicroSD Card Speed Rates.

Greetings.
I use a 8 GB Class 4 MicroSD card on my SGP 5.0 and while I'm listening to podcasts, which are saved on said card, and I start to do some other things, like browsing web pages, the whole system freezes and the only thing I can do at that point is to do a soft restart pressing down the power button for 10 seconds or so.
I'm thinking that the transfer speed of my MicroSD card is not good enough.
Since I have no experience with speed rates and classes, do you think a Class 10 card would solve my problem?
Thank you.
Sent from my YP-G70
I would rather say that maybe some apps had caused high occupancy rate of cpu ,since apps are commonly installed on internal sdcard.(This sdcard seems to be class6)
Probably the issue lays on read speed because I only have freezes when there's an app reading constantly files from the external MicroSD card even if that app is installed on internal memory.
Sent from my YP-G70
I've always used a class 4 card without issues.. I've also tweaked the SD card so it's hitting class 6 speeds.
Does the device even have the capability to use a class 10 card to it's fullest potential?
Perhaps you haven't had any issues because of your tweaks. I would like to try that for mine, so if you don't mind, could you share a guide or a place where I can learn to do that?
Thank you in advance.
Sent from my YP-G70
I use "SD Tools" from the market to test speed. Go test the stock settings and see what you get. Then I use "System Tuner Pro" to adjust the SD card cache size under the "tweaks". Change it, go back to SD Tools and see what your speeds are.
I've gotten the best performance around 1024, YMMMV.
Nice instructions. I appreciate it.
Thank you very much kind sir.
Sent from my YP-G70
I did the changes and tests, this is what I got:
Before:
Read: 19.6
Write: 13.5
After:
Read: 29
Write: 14.1
Let's see if this solves my issues.
Sent from my YP-G70
Not a problem! Good luck!

[Q] Will a faster microSD make the bolt any faster?

I'm still running a sandisk 32 gig class 4 card. While getting ready for ICS I backed up everything, including copying the card to my PC. I noticed how much stuff is on it from apps and such, that it makes me question....
Does the microSD card speed have any impact on how the bolt performs? Will it be faster or have less lag with one of those newer Sandisk UHS cards?
The only benefit you will see is faster read write speeds to the SD card. You would probably have to increase the read ahead buffer to get the full benefits.
Sent from my ADR6400L using Tapatalk 2
disconnecktie said:
The only benefit you will see is faster read write speeds to the SD card. You would probably have to increase the read ahead buffer to get the full benefits.
Sent from my ADR6400L using Tapatalk 2
Click to expand...
Click to collapse
And that is part of my question.
I guess my thought process is... With the newer card having faster read/write speeds, I would think that any access the phone does of data/apps stored on the car might be faster. And with all the .Android_secure, android and other files/folders the bolt stores on the card (as opposed to internal memory), that isn't pictures or ring tones, I was wondering if it could make a noticeable impact on the performance of the phone or installed apps.
Has any one tried? Is there a way to measure or verify any improvements? I guess I'm looking for reassurance it will make a worth while difference before I go an spend money on another card.
As for the read ahead buffer, is that something that is easy to modify? how would that be done?
It in theory would make viewing pictures and stuff on the sd card faster. As for apps I'm not real sure. You can download apps like Rom toolbox that let you change the read ahead buffer but I think the thunderbolt maxes out at 4096. Anything faster will just default to that speed. To test it use one of the benchmark apps like antutu.
Sent from my ADR6400L using Tapatalk 2

Categories

Resources