Related
Hey guys,
Just a general question here. I always installed my programs on the storage card and never the device whenever I had the option but then I wondered is there a difference in terms of speed or anything? Are there certain programs I should be installing on the device and not storage card?
I did a search and didnt find anything.
Thanks
I dont think speed is the problem. I have never encountered any noticeable difference in speed. But I certainly had some stability problems with apps installed onto storage card.
altae said:
I dont think speed is the problem. I have never encountered any noticeable difference in speed. But I certainly had some stability problems with apps installed onto storage card.
Click to expand...
Click to collapse
Most of the time the read/write speed from storage card is sufficient to make the app run well from the storage card.
But because the storage card is controlled by a driver the stability can be a problem. I've heard from several sources that an on the storage card installed program running in the background can cause SoD's.
storage card is better for "storage" as applications use the main board memory better...
hmm ok, ill keep that in mind.
My xperia is randomly shutting down by itself for no reason, so Im wondering if thats a problem.
Ill just have it in my pocket and when I press the power button, instead of coming out of standby, it actually starts up.
Sometimes too when it starts up and it shows the sony ericsson screen it will just shut off there too.
Generally I recommend you the following: Don't install system relevant programs onto your storage card. By system relevant I mean all programs that are autostarted or otherwise associated with the os. For example today plugins, programs that replace certain native applictations like messaging etc, task managers...
By following those rules I have no problems at all with unstable applications.
when in suspended mode sd interface is turned off so programs running from there will not run
How hard would it be to change the Lag Fix to use a small 128Mb virtual RAM drive, rather than the internal SD?
this will solve the corruption seen often in many of the devices people have reported problem with during install, use, and dead internal SD, also avoid unnecessary partition changes which are usually the cause of some SD getting damaged in the process, and voiding the warranty.
in a way the RAM drive will work more very much like a swapspace/pagefile to cache the most recently used files and writing them back only if changes have been made
if it a new App that loads up needs more buffer/cache than it's available it'll write back all the stuff on the cache back to the physical SD to free up space for the new App being loaded.
Also apps that are too big for the 128MB RAM drive will be loaded directly into memory bypassing the RAM drive, and it will safe files directly back to Internal SD, the only times this are expected to happen are with Games, HD movies and such
this will keep the phone fast and responsive, meanwhile reducing the usage of the internal SD
ideally the size of the virtual RAM drive should be configurable to like 64 Mb, 128 Mb, 256 MB, or more (after froyo)
BTW... the goal of this is to help people getting into the situation of getting the internal SD corrupted
AllGamer said:
How hard would it be to change the Lag Fix to use a small 128Mb virtual RAM drive, rather than the internal SD?
this will solve the corruption seen often in many of the devices people have reported problem with during install, use, and dead internal SD, also avoid unnecessary partition changes which are usually the cause of some SD getting damaged in the process, and voiding the warranty.
in a way the RAM drive will work more very much like a swapspace/pagefile to cache the most recently used files and writing them back only if changes have been made
if it a new App that loads up needs more buffer/cache than it's available it'll write back all the stuff on the cache back to the physical SD to free up space for the new App being loaded.
Also apps that are too big for the 128MB RAM drive will be loaded directly into memory bypassing the RAM drive, and it will safe files directly back to Internal SD, the only times this are expected to happen are with Games, HD movies and such
this will keep the phone fast and responsive, meanwhile reducing the usage of the internal SD
ideally the size of the virtual RAM drive should be configurable to like 64 Mb, 128 Mb, 256 MB, or more (after froyo)
Click to expand...
Click to collapse
We already only have like 300mb ram total, with less than 200 free. With a 128mb ram drive, I don't think we'd have enough ram to really run more than 1 app! Plus loading apps into and out of the ram drive would be pretty slow, I think? Managing how to load-unload apps from the ramdrive sounds very very difficult too. You'd modify the dalvik system I guess? Wow, I have no idea how!
yes currently we only have a bit over 300 MB to use, and with a RAM drive it'll be even less, but once we move to Froyo we might be able to get full access to our 512 MB of RAM.
From PC experience even when you have little RAM (512MB Win9x, Win2000) a small RAM drive can still improve system performance drastically even when after mounting the RAM drive you have less RAM available.
Most apps in android even though they reside in memory they don't consume RAM/CPU cycle unless it's actively running in the background or foreground
this can be seen clearly in the stock Task Manager
so even though the amount of RAM is reduced, end users should theoretically be able to run several apps in memory and no experience any delay as only the active 3~5 tasks are swapping in the RAM drive then going back to idle.
in the old times Win9x/2K didn't have that, all the stuff kept running in the back-burner even when the software & services were idle, yet it still worked better with a RAM drive installed than working off the slow 5400 rpm hard drive swap (very similar to the problem with have with the RFS from Samsung vs. Ext2,3,4 FS from Linux)
the current methods that you are the other guys are using for the Lag Fix could work if we can tweak them some how to hold the space elsewhere (External SD), or as you said if we can add 2GB of RAM into the phone
this will give advantage to speed/cache buffer, and prevent wear on the External SD, and even if the External SD does dies, it can be easily replaced without having to send the phone back to Samsung to replace the internal SD.
Hello AllGamer!
Actually data is written to disc because it needs to, that's what differentiate "Ram" and "disk"
The better solution would be to determine exactly where the problem is, and if RFS is the problem, to work towards fixing the bottleneck in the RFS drivers (if possible).
Hi
As you know Samsung Galaxy S (i9000) has one internal flash memory ( 8 or 16 GB) but it is separated as two parts for acting like ROM and the other one is for internal memory...
Mine is 8 GB version. 2 GB is for ROM and the rest( 6GB) is for internal memory. Therefore,this artificial separating causes lagging... I know there are some solution about lagging. However the real problem is still remains.
I think the real solution is not separating internal flash memory . Internal memory should remain one part not two!...
Samsung's point of view can be profitable. But I think it is the cheapest solution!... Samsung's view!!! causes lagging problem!...
So my question : Is there any way to merge internal memory?
Thanx
No, the partitioning itself doesn't cause lag, it's a combination of the RFS filesystem and the MoviNAND controller that causes the lag. You clearly need to do some more reading in the development forum.
It needs to be partitioned in any case though because when the internal SD card is mounted over usb, it is dismounted from the android system. Any apps or data stored in /data would then be inaccessible, causing errors.
Sent from my GT-I9000 using XDA App
I know roughly about RFS and MoviNAND controller. What happens if there is a discrete ROM and 8 (16) GB internal flash memory. You think there wont be any difference (I/O performans etc.) ?
i would certainly like to try and use the full 16 GB as a single system partition instead of the current 2GB + 14GB model
then i can finally load up my full GPS maps into it without having to swap files in and out of the 2 partitions
In Windows world, even in Linux when a single HDD is partitioned in 2 or more chunks, it performs slower.
even though this is a flash disk (it supposed to be unaffected) I'm speculating something similar might be happening in the back end and it causes extra work to system to handle partition 1 vs partition 0
Anyone know if it's possible to switch on a app by app basis whether they should be using sdcard or sdcard2? I can't seem to find one in the settings, I'd like to move doggcatcher and someother apps that use large amounts of space to external SD instead of the internal storage.
Doing some searches I could find some stuff to swap them on a global basis but nothing on a app by app basis.
Thanks
msroest said:
Anyone know if it's possible to switch on a app by app basis whether they should be using sdcard or sdcard2? I can't seem to find one in the settings, I'd like to move doggcatcher and someother apps that use large amounts of space to external SD instead of the internal storage.
Doing some searches I could find some stuff to swap them on a global basis but nothing on a app by app basis.
Thanks
Click to expand...
Click to collapse
The Vivid doesn't really differentiate between internal and external sd. the internal sd is /sdcard, and the external sd is simply a folder in that at /sdcard/ext_sd. So when you move an app to sd, it puts it in /sdcard. As far as I know, there is no way to specificy moving it to the external sd.
bjg222 said:
The Vivid doesn't really differentiate between internal and external sd. the internal sd is /sdcard, and the external sd is simply a folder in that at /sdcard/ext_sd. So when you move an app to sd, it puts it in /sdcard. As far as I know, there is no way to specificy moving it to the external sd.
Click to expand...
Click to collapse
Is it just the Vivid, or is it the Anroid OS that does not provide the desired functionality for installing apps in internal or external storage? Along those lines, I noticed that the display settings are the same regardless of whether I am using the battery or AC power. My old WinMob HD2 could be set to stay on always on AC power but time out after x minutes on battery.
brucegil said:
Is it just the Vivid, or is it the Anroid OS that does not provide the desired functionality for installing apps in internal or external storage? Along those lines, I noticed that the display settings are the same regardless of whether I am using the battery or AC power. My old WinMob HD2 could be set to stay on always on AC power but time out after x minutes on battery.
Click to expand...
Click to collapse
Having never had another phone w/ both internal & external storage abilities, I can't answer the first question. However, the second is possible. If you go to Settings > Applications > Development and check Stay Awake, it'll prevent the phone from sleeping when plugged in and keep the screen on, then it'll revert to what's set under Settings > Display when unplugged.
bjg222 said:
Having never had another phone w/ both internal & external storage abilities, I can't answer the first question. However, the second is possible. If you go to Settings > Applications > Development and check Stay Awake, it'll prevent the phone from sleeping when plugged in and keep the screen on, then it'll revert to what's set under Settings > Display when unplugged.
Click to expand...
Click to collapse
Thanks. Found it. Stupid of me to think that controls affecting the display would be under the Display settings. It's so logical the 'stay awake while charging' setting is under applications/development.
Hi
what will happen if teardown xperia z and then ensemble it?
i mean what will happen for water proof and dust resistance of it?
-
does Xperia Z support app to sd card?
Disassembling the Xperia Z is nearly impossible. I've heard that service centers will just be swapping handsets instead of trying to repair them.
The Xperia Z does not support moving apps to SD, but you can use the whole 11GB of internal memory for apps.
Apps to sd app?
Sent from my LT26i using Tapatalk 2
Ambroos said:
Disassembling the Xperia Z is nearly impossible. I've heard that service centers will just be swapping handsets instead of trying to repair them.
The Xperia Z does not support moving apps to SD, but you can use the whole 11GB of internal memory for apps.
Click to expand...
Click to collapse
it is bad news but cause u r currently use this device we must believe but any official solution for it instead of rooting and etc ?
This is from whitepaper of Xperia Z
about Sd card thr s nothing mention no suppost for app to sd card. just it says few apps can move to SD Card.
can anyone send screen shot from application manager of xperia Z to confirm about it?! 'please!'
""SD Card (known as “/ext_card” from a programmer’s point of view, or by other names in other Android
products) is the name for the removable SD memory card in all 2013 Sony Mobile products. As
described above, this External Card memory is generally more limited in that any application can READ
from it, but many applications cannot SAVE to this card. Only a few applications, including back-up
applications and file manger applications, has the capability to save to this card.""
Again, you have 11GB of internal memory for apps. Why would you need to move even more to SD?
Ambroos said:
Again, you have 11GB of internal memory for apps. Why would you need to move even more to SD?
Click to expand...
Click to collapse
if i can move apps to sd card it means more internal storage for installing apps and etc.
however 11GB is large amount of storage but more is better
x102x96x said:
if i can move apps to sd card it means more internal storage for installing apps and etc.
however 11GB is large amount of storage but more is better
Click to expand...
Click to collapse
it's like money...you can never have enough! :laugh:
x102x96x said:
Hi
what will happen if teardown xperia z and then ensemble it?
i mean what will happen for water proof and dust resistance of it?
-
does Xperia Z support app to sd card?
Click to expand...
Click to collapse
Your warranty will be void. Dust should be fine, but no guarantee of waterproofness, same as a watch when the battery is changed. (sir would you like to do a pressure test to ensure your watch is still waterproof, "me" No thanks because if you have done a bad job of changing the battery the pressure test will screw my watch, won't it? answer YES)
Why would you need app to sd? this is no HTC Desire, 2Gb plus the remainder internal ram is a lot. Would seriously hate to scroll through your app drawer on the phone, it would take hald an hour to find anything. I am sure that developers could offer you this if they could be bothered writing the code, for a couple of people.
if thr s ability to move app2sdcard it can help phone to work smoother and softer, and maybe thr s m.second delay to launch apps from sdcard but better to have more space and more CPU performance.
however stamina mode help to have enough RAM memory but still internal memory is issue.
but maybe sony launch 32GB version of XZ or android set move to sd for apps again
x102x96x said:
if thr s ability to move app2sdcard it can help phone to work smoother and softer, and maybe thr s m.second delay to launch apps from sdcard but better to have more space and more CPU performance.
however stamina mode help to have enough RAM memory but still internal memory is issue.
but maybe sony launch 32GB version of XZ or android set move to sd for apps again
Click to expand...
Click to collapse
did i get something wrong in the past?!?!
stamina=for memory? thought it's an energy saving option halting background-processes when screen goes off, and resuming them when screen is turned on again?!
phone works smoother and softer with apps on sd instead of internal memory? always thought the internal memory is way faster than any sdcard?!?
apps on sdcard boosts cpu performance? didn't know that, too. why?
hebbe said:
did i get something wrong in the past?!?!
stamina=for memory? thought it's an energy saving option halting background-processes when screen goes off, and resuming them when screen is turned on again?!
phone works smoother and softer with apps on sd instead of internal memory? always thought the internal memory is way faster than any sdcard?!?
apps on sdcard boosts cpu performance? didn't know that, too. why?
Click to expand...
Click to collapse
stamina is not for memory directly but when u turn off apps and don allow them to work in background it also will empty the ram memory.
x102x96x said:
stamina is not for memory directly but when u turn off apps and don allow them to work in background it also will empty the ram memory.
Click to expand...
Click to collapse
but that's the point, i thought. they aren't turned off, they're just paused by the system. and resumed when screen is turned on again. but when halting them, and then freeing some memory, then they can't resume because the processes lost their data. then it would be merely a restart than a resume?!
or am i wrong?!?
hebbe said:
but that's the point, i thought. they aren't turned off, they're just paused by the system. and resumed when screen is turned on again. but when halting them, and then freeing some memory, then they can't resume because the processes lost their data. then it would be merely a restart than a resume?!
or am i wrong?!?
Click to expand...
Click to collapse
for this what i said it s not important to pause or off, cause both action will save charge and release ram memory.
for example ram in samsung devices is almost full always cause they r running background to get quick access to most used apps but sometimes we see problem to load even home screens because of it.
but sony has better operation that release memory faster and automatically. and i guess stamina mode by turning off and pausing apps will do it better than before.
x102x96x said:
for this what i said it s not important to pause or off, cause both action will save charge and release ram memory.
for example ram in samsung devices is almost full always cause they r running background to get quick access to most used apps but sometimes we see problem to load even home screens because of it.
but sony has better operation that release memory faster and automatically. and i guess stamina mode by turning off and pausing apps will do it better than before.
Click to expand...
Click to collapse
saving charge is pretty logical. but i still don't get the point why pausing a thread/process frees memory? so a thread doesn't need to be paused to free its memory, this can also happen during runtime! because on both cases - halted or running - the os can only free memory which isn't used anymore.
hebbe said:
saving charge is pretty logical. but i still don't get the point why pausing a thread/process frees memory? so a thread doesn't need to be paused to free its memory, this can also happen during runtime! because on both cases - halted or running - the os can only free memory which isn't used anymore.
Click to expand...
Click to collapse
yeah but sometimes memory cannot be released when running in background
to understand it better check out the task manager of ur computer OS.
Ambroos said:
Disassembling the Xperia Z is nearly impossible. I've heard that service centers will just be swapping handsets instead of trying to repair them.
The Xperia Z does not support moving apps to SD, but you can use the whole 11GB of internal memory for apps.
Click to expand...
Click to collapse
There is a Xperia Z Disassembly tutorial video on youtube. Just search it on youtube as "Xperia Z Disassebly"
But I've a doubt about the back cover.
If we can open the back cover by heating, then when the phone get so hot the back cover can slide or remove. Is it possible?