Slow SDCard Read/Write Sppeds [SOLVED] - Desire HD General

While there are many scripts and "apps" out there which ought to help increase your SDCARD r/w speeds, I have yet to come across one that reliably works.
So I stumbled upon this: http://codesector.com/teracopy
It's supposed to help copy large files across HDDs or Networks, but I found it works great for my phone.
Install it. It will automatically take care of your copy-paste operations. It might seem slow in the first few seconds, but give it some time.

Those SD card scripts aim to increase the read speed (not write speed) of the SD card on the phone and are quite effective sometimes. They make some modifications to the Android system (i.e. increase the read ahead speed of the SD card) so that the phone reads it faster. They won't help while transferring data to and from a computer, as Android unmounts the SD card and the computer mounts it, so it's working as a regular flash drive now. Teracopy is a good program, I've used it for as long as I can remember, and it does transfer stuff much faster than the Windows copy program. Not only to flash memory, but to HDDs too. So in short, Teracopy works, what you're saying is correct, but scripts to make SD card reading faster can't help while transferring to an computer anyway.
A way I've found to increase the overall read and write speeds of the SD card and flash drives in general, is to choose a 32kB cluster size (I haven't tried 64kB) while formatting it to FAT32. In my experience, this gives better read and write speeds especially while transferring large files.
Sent from my Desire HD using xda premium

Related

Defragging

I defragged my SD and the performance gain was considerable. Is there any program that can defrag the main memory or the Storage?
i used my cardreader, but i think that's diffrent :?
Defragmenting flash or SD memory is useless since every address on the chip has the same access time. Defragmentation only makes sense with devices like hard disks, where the relative location of data plays a role.
is there any way of defragmenting the device itself not the SD card
Dandie said:
Defragmenting flash or SD memory is useless since every address on the chip has the same access time. Defragmentation only makes sense with devices like hard disks, where the relative location of data plays a role.
Click to expand...
Click to collapse
Not quite sure I understand your response. Using Pocket Mechanic, I can format the SD card with FAT16 or FAT32. Both file systems can become fragmented...
BTW, Pocket Mechanic can defragment the internal storage memory (if you rename it to something other than "Storage" - it seems to have a problem with the default Magician file name), but NOT the main memory file system.
stevedebi said:
Dandie said:
Defragmenting flash or SD memory is useless since every address on the chip has the same access time. Defragmentation only makes sense with devices like hard disks, where the relative location of data plays a role.
Click to expand...
Click to collapse
Not quite sure I understand your response. Using Pocket Mechanic, I can format the SD card with FAT16 or FAT32. Both file systems can become fragmented...
Click to expand...
Click to collapse
Yes, they can become fragmented, even NTFS can get fragmented although MS designed it not to. But that is besides the point, as pointed out before. Defragmenting can speed up (and mechanically relieve) all devices that use mechanical means to retrieve the data. On a hard disk there are tracks kind of like on an old vinyl audio media. Fragmentation in this context means you want to listen to track 1,3,7,9 and 11. So you have to lift the needle after each track and reposition it. Same happens when a hard disk wants to read a file smeared across multiple tracks on the disk platter. It reads some part, then has ro reposition the head and keep reading. Defragmenting puts the data of one file into one long track so the time needed for positioning is eiliminated. In the analogy that would be pressing a new vinyl disk that only contains the tracks desired (1,3,7,9,11) just one after another. You won't have to lift the needle anymore.
This is the theory. But for memory chips (all kinds, be it RAM, ROM, USB-Sticks, SD-Cards, ..., any storage media with NO MOVING Parts) this is not applicable. When the system wants File A it looks in the File Table where that file is located. Then it gets a list of positions and starts requesting the contents of these positions from the card device. The access time to any of these positions is exactly the same. Go back to the audio comparison. For a vinyl disk you have to lift and reposition the needle if you selectively want to hear certain songs only. If you had the same album on a MP3 player or other device you can arrange your playlist and no matter in which order or position the tracks are the time until the player starts playing them is the same.
Hope that clears it up. I am actually not too sure why the PocketMechanic author has put in Defragmentation. It does not make sense to me. Maybe on FAT devices there is a slight advantage to having the files en bloc because that way their position data is more compact (just START-END or something as opposed to START1-END1 ... START2-END2 ...) but I am not sure about this. Even if this was the case your only gain would be a few bytes of SPACE not TIME.
Takes ages too to defragment a SD-card. So if you insist in defragmenting you'd better put your SD in a card-reader & transfer the contents to your harddisk, format the card if you like (faster than deleting) or delete everything & transfer everything back.
M
STAY AWAY from defragging flash memory!!!
1.) This doesn't help anything, it won't be faster. Flash memory is adressed directly (like already said) and doesn't need to be defragged.
2.) If you want (for whatever reason) the files to be in one piece (that's what defragging does) on the flash memory, simply copy the contents of the card to the PCs harddisk, reformat the card and copy the stuff back on. This has the same result as defragging.
3.) Defragging will destroy you card! Flash memory has a limited amoung of read/write cycles before the will die someday. It's unlikely you'll ever see that in real life use because read/write cycles are used faithfully by PPCs. However defragging uses an insane amount of read/write cycles since data is read and written so often from one point to another that it will shorten the lifetime of the card noticeably.
I don't know why defragging of flash memory is offered at all, it's no good at all and only damages the cards in the long run. But maybe it's a feature that has to be "there".
Wow, I never knew that. :!: I had been faithfully defragging my SD once every few months; I am going to stop doing that.
Always learn something new around here! 8)
Well, best is to use that format method and move the contents to the PC and after formating the flash memory card copy the stuff back on. This has the same effect as defraggin, takes much less time (since defraggin flash mem in a PPC is not that fast at all) and has no negative effect on the lifetime. I tend to do that once in 2-3 month. But the speed gain is not even worth mentioning, it's basically nonexistant.

The weirdest thing happened to me today

The weirdest thing happened to me today and I was wondering if anyone can help me identify the culprit.
I was listening to some music when all of a sudden the player (Nitrogen) freezed.
I opened the player again and the songs wouldnt play,
so I looked in the library only to find that there was one song left in my /Storage Device/Music folder.
I have roughly 1.5 GB of music on my 2 GB sd-card.
When I got home I put the sd-card in my cardreader and it says that there's 100 MB of free space left
but when I select all files on the card it shows up as only 300 MB.
When I open the folder it only shows one mp3 file.
When I select all files on the card it shows that it's only 300 MB.
- I tried searching for it by file names
- I've got "see hidden folders" enabled
Mind you, I do have a backup,
just wanted to see to it that it doesn't happen again.
Update: It happened for a second time now
I formatted my sd-card and while I was copying 2 mp3 files from my computer to my sd-card, (all the files were still there) a message popped up stating that it failed and I should check if the file wasn't protected
After the message popped up all of the files inside the folder were gone (including album art)
Again, there is little free space but all the folders combined equals no more than a few hundred MB.
It would be appreciated it if someone could help me out
Thanks,
Hi mo.ammi
I work for a company who sell a lot of memory cards and the returns dept see this a lot, you should get acronis disk director and reformat the card as NTFS (most come as FAT32) When the write to the card fails it is usually because FAT32 will not take as large a file for transfer due to size restrictions, NTFS does not have these restrictions.
I have seen this work in some cases, however if it does not solve the issue then i suggest you send the card back.
Hope this helps,
Creamy-Goodness
My bet would be it's a fake (not genuine) card. Such issues are pretty common with them.
creamy said:
Hi mo.ammi
I work for a company who sell a lot of memory cards and the returns dept see this a lot, you should get acronis disk director and reformat the card as NTFS (most come as FAT32) When the write to the card fails it is usually because FAT32 will not take as large a file for transfer due to size restrictions, NTFS does not have these restrictions.
I have seen this work in some cases, however if it does not solve the issue then i suggest you send the card back.
Hope this helps,
Creamy-Goodness
Click to expand...
Click to collapse
Do mind that if you do this, the card can no longer be used to flash your device, as that requires FAT32. Also, I'm not completely sure about the normal compatibility with the X1, but I guess you can give it a try.
creamy said:
Hi mo.ammi
I work for a company who sell a lot of memory cards and the returns dept see this a lot, you should get acronis disk director and reformat the card as NTFS (most come as FAT32) When the write to the card fails it is usually because FAT32 will not take as large a file for transfer due to size restrictions, NTFS does not have these restrictions.
I have seen this work in some cases, however if it does not solve the issue then i suggest you send the card back.
Hope this helps,
Creamy-Goodness
Click to expand...
Click to collapse
I tried your method and at the moment it seems stable.
You say it's usually because FAT32 won't accept large files (larger than 4GB if I remember).
But my largest file is an episode of American Dad (100MB)
Anyway, thanks for your help. Luckily it's just a 2GB card
Angelusz said:
Do mind that if you do this, the card can no longer be used to flash your device, as that requires FAT32. Also, I'm not completely sure about the normal compatibility with the X1, but I guess you can give it a try.
Click to expand...
Click to collapse
I usually flash my device using the RomUpdateUtility.
Are there any pro's or con's using the card flash method?
submarine said:
My bet would be it's a fake (not genuine) card. Such issues are pretty common with them.
Click to expand...
Click to collapse
It's a genuine Nokia MicroSD card.
It came with my device so I presume it's real.
Thanks for your help!
I had a similar problem with my sandisk 8gb card but it just stopped working altogether while i was using tomtom, i tried to format with windows and a panasonic sd-card formatting tool but it would not work.
I had to phone sandisk for a replacement yesterday but im still awaiting there reply
you should get acronis disk director and reformat the card as NTFS (most come as FAT32) When the write to the card fails it is usually because FAT32 will not take as large a file for transfer due to size restrictions, NTFS does not have these restrictions.
Click to expand...
Click to collapse
i tried using acronis but it only shows my hard drives and not flash drives, would not mind a last ditch attempt to save it if you tell me how??
i had the same problem with a 8 GB card.
installed some tool to format the card under windows mobile took ages and i ran out of battery ... now the card is totaly unreadable. not even windows recoknizes it anymore.
guess its borked now
Hi Flext,
I am unsure as to why your card is not visible by the Acronis suite, have you tried looking in disk management on the OS to check if the PC can see it as attached?
As Angelusz has stated you will not be able to flash firmware with the Card after changing the format, however the Acronis suite will allow you to create a small partition of FAT32 on the same card that could be used for this purpose. I do not know if the Xperia will recognise both partitions and display that you have two seperate cards, if anyone has tested this can they please post their findings.
Regards,
Creamy-Goodness
windows recognises the card in my computer but when i try to explore or format it my computer hangs, forever, then normally displays an error message an hour later....
i originally installed acronis a while ago to create partions for backtrack 3, when i did this i dont remember any other drive except my HD's being displayed maybe its the version of acronis im using???
also my X1 does not see the card at all though, "there is no storage card installed", however when i plug the card into the phone when it is sleeping the phone wakes up???
Hi Flext,
Sorry to say this but i think you card is indeed knackered. Just buy another, they are really cheap these days (even the non faked ones) It would be easier on your own sanity to bin it and move on.
Oh and i'm using the latest version of acronis, just checked but i dont think it makes much difference as it seems to be more or less the same UI and functionality.
Kind Regards,
Creamy
got weird problem too with my sd card i have seen the number of mp3 count on media panel decrease to zero after an update to r2a

Folder structure

I am trying to understand the folder structure on the TF.
I have a 16GB micros SD card and I want all data type files to be saved there e.g. photos, downloads, music etc.
There is a folder at the top level called /SDCARD and I had assumed that this was the MicroSD card and all this sort of data is being stored in sub folder from there.
I have now realised that the MicroSD card is actually accessed from /Removable/MicroSD and that the TF has not stored anything on it. I have just moved my music and video to there.
Can I move all the other SDCARD subfolders to /Removable/MicroSD and then delete the SDCARD folder?
I can't see the point of having a folder called SDCARD it is very misleading.
Thanks for any help.
This is your internal storage. I'm not sure why it is displayed this way, maybe that will become standard in Gingerbread?
You cannot 'delete' the SDCARD folder. It is a mount point for the remainder of your internal storage (16GB or 32GB)
As bizarre as it seems when compared to a phone, this actually makes more sense. My Droid X has 6.5GB of the 8GB internal memory put aside for the /data partition. Despite having the phone for a full year and having a ton of apps installed, /data still has 5GB free. That's 5GB of storage I do not have access to, so it's effectively wasted.
On the ASUS (and others HC tabs?) that space exists as a virtual device /dev/fuse and is mounted as /mnt/sdcard. A symbolic link exists /sdcard which points to the mount point. The net result is, you have the majority of free space on the internal memory available to you. If you didn't, there'd be no incentive to buy the 32GB version over the 16GB version.
It is called /sdcard to maintain the illusion within the OS. This space, like it or not, is your primary storage. It makes your actual sdcard more of a transient storage location, great for just music, movies, etc., that you do not necessarily want to keep on the device long term. This is a great advantage as you can keep multiple sdcards with different content and not worry about messing up the core OS storage needs.
Be aware that the OS and apps expect to find certain data in /sdcard and moving the folders to your 'external' card will only force these apps and processes to recreate the folders in /sdcard. Also some apps will have lost some of their data and may not operate as expected or will act as when they were first installed (games will redownload supporting data, for example)
Sent from my rooted ASUS Transformer running PRIME 1.4
jhanford said:
You cannot 'delete' the SDCARD folder. It is a mount point for the remainder of your internal storage (16GB or 32GB)
As bizarre as it seems when compared to a phone, this actually makes more sense. My Droid X has 6.5GB of the 8GB internal memory put aside for the /data partition. Despite having the phone for a full year and having a ton of apps installed, /data still has 5GB free. That's 5GB of storage I do not have access to, so it's effectively wasted.
On the ASUS (and others HC tabs?) that space exists as a virtual device /dev/fuse and is mounted as /mnt/sdcard. A symbolic link exists /sdcard which points to the mount point. The net result is, you have the majority of free space on the internal memory available to you. If you didn't, there'd be no incentive to buy the 32GB version over the 16GB version.
It is called /sdcard to maintain the illusion within the OS. This space, like it or not, is your primary storage. It makes your actual sdcard more of a transient storage location, great for just music, movies, etc., that you do not necessarily want to keep on the device long term. This is a great advantage as you can keep multiple sdcards with different content and not worry about messing up the core OS storage needs.
Be aware that the OS and apps expect to find certain data in /sdcard and moving the folders to your 'external' card will only force these apps and processes to recreate the folders in /sdcard. Also some apps will have lost some of their data and may not operate as expected or will act as when they were first installed (games will redownload supporting data, for example)
Sent from my rooted ASUS Transformer running PRIME 1.4
Click to expand...
Click to collapse
After reading your explanation, it makes better sense to me. I was a bit annoyed, but I see how this could work to my favor. Using just the actual SD cards for movies, music, ect.
Moving data - Video
Sorry, I find what is said here a little disconcerting.
Why have SD cards and USB devices attached (eg. USB Flash drives, hard drives) when the data flow only goes one way, "in", and not out.
If I want to edit a video, the files are too large to email.
I can't find a way to move the video to an external device.
All one can do, as far as I can tell, is to upload the unedited video to YouTube.
Once there initially one get an error message saying that the file type is not recognized. It is...eventually, but only after it's fully processed. This is really confusing to the user. You'd think Google would give Android users a processing message rather than something that makes you think there is no way to view and share your video other than your tablet.
I couldn't find a way to tag a video either.
The default seemed to be "entertainment."
The options for sharing video are much to limited.
The only site you can upload a video to is YouTube.
I'd love to be able to put it on another site (e.g. a personal/corporate website).
I sure wish there were a way of off-loading and storing a folder generated from the Tablet to an external device, especially one with external ports like the Transformer.
If anyone knows of an app to do two way data flows, I'd sure like to know about it because my SHDC card and USB Flash drives look so lonely with nothing to do.
[email protected] said:
Sorry, I find what is said here a little disconcerting.
Why have SD cards and USB devices attached (eg. USB Flash drives, hard drives) when the data flow only goes one way, "in", and not out.
If I want to edit a video, the files are too large to email.
I can't find a way to move the video to an external device.
All one can do, as far as I can tell, is to upload the unedited video to YouTube.
Once there initially one get an error message saying that the file type is not recognized. It is...eventually, but only after it's fully processed. This is really confusing to the user. You'd think Google would give Android users a processing message rather than something that makes you think there is no way to view and share your video other than your tablet.
I couldn't find a way to tag a video either.
The default seemed to be "entertainment."
The options for sharing video are much to limited.
The only site you can upload a video to is YouTube.
I'd love to be able to put it on another site (e.g. a personal/corporate website).
I sure wish there were a way of off-loading and storing a folder generated from the Tablet to an external device, especially one with external ports like the Transformer.
If anyone knows of an app to do two way data flows, I'd sure like to know about it because my SHDC card and USB Flash drives look so lonely with nothing to do.
Click to expand...
Click to collapse
There is nothing stopping you from copy files from the internal storage to an external sdcard. From the built-in file manager you can select a folder using the check boxes to the left of it, and then click the Copy or Cut button at the top of the screen, then navigate up until you see "Removable". Tap that and then "MicroSD" and then you can tap "Paste" at the top of the screen to copy or move to the new location.
Sent from my Transformer TF101 using XDA Premium App
Drive letters or some kind of unique ID from the root would be favorable. I know it's meant to adapt to Android, but last time I checked, Honeycomb was a separat version of the OS. It's unfortunate that it has to fool both the user and itself to be effective.
moo99 said:
Drive letters or some kind of unique ID from the root would be favorable. I know it's meant to adapt to Android, but last time I checked, Honeycomb was a separat version of the OS. It's unfortunate that it has to fool both the user and itself to be effective.
Click to expand...
Click to collapse
It still maintains the overall Adroid/Linux filesystem structure, there are no lettered drives in *NIX.
I know that, bru. Calling it , I dont know, "Internal" instead of "SD Card" would make a little sense considering there are two separate ports for SD Cards on there. Writing an alias isnt that complicated

Phone is running really smooth after I reformatted sd card.....

I was trying to fix my friend's evo and so I formatted my sd card to try to boot his, but when I put it back in my phone I realized mine was partitioned to run apps off of it so I had to reinstall apps. I did not re partition it. Not sure why some say they are installed on the sd card and some on the phone, but it is running much faster with no lag. It's no big deal, but I imagine running apps off the sd card really lags. But I did think it needed to be partitioned unless the Kings Shooter Rom can do it without partitioning. Maybe it wasn't partitioned before, but I could have swarn I had 1gb for apps.
Depends on your card class mines a class 6 but reads faster since I use SD booster to add a 2048 cache and my speeds are really high 11.5mbps write and 30.5mbps read so I notice no lag except on boot while my card has to mount and load once it mounts all my apps on the partition load in less than 30 seconds u.can use the app SD tools to find out your cards class and read/write speed
Sent from my Classic-EViLizED-ToMAToFiED-EVo4g-
-EViL-KoNCEPTz- said:
Depends on your card class mines a class 6 but reads faster since I use SD booster to add a 2048 cache and my speeds are really high 11.5mbps write and 30.5mbps read so I notice no lag except on boot while my card has to mount and load once it mounts all my apps on the partition load in less than 30 seconds u.can use the app SD tools to find out your cards class and read/write speed
Sent from my Classic-EViLizED-ToMAToFiED-EVo4g-
Click to expand...
Click to collapse
Ok, good to know. I knew there was a difference but I didn't realize how slow my card is. It's the stock 8gb one that came with the phone. It's great now, and I don't have too many apps or I would buy one like yours. I will try the app sd tool. Is it on the market? I'll check now.
Yea its on the market as well as SD-booster it will allow u to boost your card speeds the stock.card is a class 2 which is fairly slow but if u set a 2048 cache with SD-booster you should get about class 6 speeds
Sent from my Classic-EViLizED-ToMAToFiED-EVo4g-
Flash memory also gets slow over time due to garbage collection. It can only be restored to its full speed again by formatting it. I copy everything off to my computer, format it, then copy it all back. Phone doesn't know the difference so nothing gets messed up.
I do the same about once a week or so when I backup my card to the pc I usually do a quick format on pc reparation//format in recovery then reload everything from the pc
Sent from my Classic-EViLizED-ToMAToFiED-EVo4g-
You don't ever NEED to partition. I never did but thats because I don't have a lot if useless apps. Only keep apps that you use atleast weekly
Having trouble with AOSP? http://forum.xda-developers.com/showthread.php?t=1295702
I didn't reformat my SD card, I was playing around with my dalvik cache. Used a2sd to move it to my cache partition, bad idea (kept running out of space) so I moved it back. After I was done everything seems to run a lot smoother. Guess it helps to wipe everything down every now and then.
Crossrocker said:
You don't ever NEED to partition. I never did but thats because I don't have a lot if useless apps. Only keep apps that you use atleast weekly
Having trouble with AOSP? http://forum.xda-developers.com/showthread.php?t=1295702
Click to expand...
Click to collapse
I partition cuz I have a ton of stuff I use on my phone mostly games for me and my 5 year old but I also partition cuz I find kkeeping my internal storage high makes my phone run better
Sent from my Classic-EViLizED-ToMAToFiED-EVo4g-
awesome
Soulfire_ said:
Flash memory also gets slow over time due to garbage collection. It can only be restored to its full speed again by formatting it. I copy everything off to my computer, format it, then copy it all back. Phone doesn't know the difference so nothing gets messed up.
Click to expand...
Click to collapse
Just to make sure so I don't screw anything up. We're talking about the memory we have when we plug the phone into the pc with the usb cable. That makes total sense since the pc is the same way but there is onboard tools to clean up the hd.
jeffrimerman said:
Just to make sure so I don't screw anything up. We're talking about the memory we have when we plug the phone into the pc with the usb cable. That makes total sense since the pc is the same way but there is onboard tools to clean up the hd.
Click to expand...
Click to collapse
or are we talking about the sd card so that is the reason the phone is smoother since I did format it?
jeffrimerman said:
or are we talking about the sd card so that is the reason the phone is smoother since I did format it?
Click to expand...
Click to collapse
I'm talking about the SD Card, wasn't that the topic?
I just mounted it as a disk drive.
Warning though - your music playlists WILL BE CLEARED. Back up the playlist first.
(music disappears from the playlist if it is changed in any way, like renaming files, moving them, etc)
There is the ROM, RAM, and SD card, but is there also internal memory that isn't the ROM? The memory that we download apps to internally is like an onboard sd card right? Could this memory be reformatted to improve performance or maybe it's only the sd card that gets all the garbage accumulating?
jeffrimerman said:
There is the ROM, RAM, and SD card, but is there also internal memory that isn't the ROM? The memory that we download apps to internally is like an onboard sd card right? Could this memory be reformatted to improve performance or maybe it's only the sd card that gets all the garbage accumulating?
Click to expand...
Click to collapse
That's a good question - it would be susceptible to the same shortfalls of degraded performance over time like all flash memory.
Isn't that one of the things we format from recovery?
Soulfire_ said:
That's a good question - it would be susceptible to the same shortfalls of degraded performance over time like all flash memory.
Isn't that one of the things we format from recovery?
Click to expand...
Click to collapse
It probably is. If we were to go into recovery and format it, would we lose our apps stored in our internal memory?
My money would be on "yes".
I asked Mr. Google to check the WWW and this is one of the things I found
"I did it, it doesn't wipe the os. Actually, it deleted only 'user part of the internal sd card' and some applications. I made a factory reset then formatted, so I am not sure about the applications but, sure, it doesn't delete the os. "
there were lots of threads so yeah, the apps would be gone. It's too bad there isn't or maybe there is an app that does the same as defrag in windows to clean things up internally.
Comments I read off the same questions about internal memory:
Android is Linux, not Windows, the system doesn't have a chance to get fragmented because Linux is constantly doing "housekeeping" in the background (Kinda says a lot about Windows, eh?). I wouldn't trust any Windows OS to do anything with a Linux OS, it's just a recipe for disaster.
Don't ever screw with the internal memory. There have been several threads here and elsewhere in which people accidentally formatted the internal instead of the SD card when both drives showed up on the PC. Creates a situation nobody wants to be in.
Defragging is very very bad for flash storage. There is a limit to how many times you can write to each location on the "disk". Since defragging basically rewrites the entire "disk" multiple times, it seriously eats into the life of the "disk".
It also is largely unnecessary since it has much faster seek time than a physical hard disk, and has been pointed out the storage is far less likely to become fragmented on a phone.
Use Titanium Backup...and you lose nothing. Simple format...load favorite ROM..reinstall apps from TB.
jeffrimerman said:
Comments I read off the same questions about internal memory:
Android is Linux, not Windows, the system doesn't have a chance to get fragmented because Linux is constantly doing "housekeeping" in the background (Kinda says a lot about Windows, eh?). I wouldn't trust any Windows OS to do anything with a Linux OS, it's just a recipe for disaster.
Don't ever screw with the internal memory. There have been several threads here and elsewhere in which people accidentally formatted the internal instead of the SD card when both drives showed up on the PC. Creates a situation nobody wants to be in.
Defragging is very very bad for flash storage. There is a limit to how many times you can write to each location on the "disk". Since defragging basically rewrites the entire "disk" multiple times, it seriously eats into the life of the "disk".
It also is largely unnecessary since it has much faster seek time than a physical hard disk, and has been pointed out the storage is far less likely to become fragmented on a phone.
Click to expand...
Click to collapse
We aren't talking about fragmentation. We're talking about what some companies call "garbage collection", or TRIM in the context of SSD's. Look that up

[Q] Help regarding softlinking apps.

hi.
I want to move some of my apps from /data/app path to /cache/app path and then symlink and then run apps which are physically located on /cache/app . I don't need market downloads.
I have searched for this and followed the processes but i'm unsuccessfull in doing that.
My blade is running CM7 and im pretty sure that it already has the market downloads symlinked to data partition (/cache/download is redirected to /data/local/download). I don't know if this is messing up with what i wanted to do. If this is interfering, then i would like to delete this symlink.
PLEASE help me regarding....
-- how to view a list of available symlinks in the android OS.
-- how to delete a known symlink . (pls give me the exact command to delete the cm7 market downloads to /data/local/download path symlink )
-- how to create the symlink i wanted.
please don't suggest to use the APPS2sd scripts to move apps to sd-ext (i already used them) . And also i'm aware of how to change the partition layout to increase the data partition by flashing appropriate custom gen2 firmware. I just wanted to do the symlinking processes. I want to use all of the internal phone memory for applications since it is faster memory.
Thanks in advance.
My sd card is nearly 3 times as fast as my phone's internal nand. If your sd card is slower then you need a new one. If you repartition then you can move the space being wasted in your cache partition to your data partition where it's easier for you to use.
Anyway, symlinking, http://linux.die.net/man/1/ln
hello wbaw. Your sdcard is which class.? I had a class2 8gb card. When i use it for appliactions the phone becomes slow. Then i should also consider getting a better card.
And which class sdcard is comparable to blade nand writing/reading speed.
nfs1mostwanted said:
hello wbaw. Your sdcard is which class.? I had a class2 8gb card. When i use it for appliactions the phone becomes slow. Then i should also consider getting a better card.
And which class sdcard is comparable to blade nand writing/reading speed.
Click to expand...
Click to collapse
I have a Verbatim class 10 16gb card, I get at least 10MB/sec write & over 14MB/sec read. Blade's internal nand seems to give me about 3.5MB/sec.
So you'd need a class 4 sd card, or a good class 2 to beat it. Class 2 means 2MB/sec writes as a minimum & it's the slowest rated sd card speed you can buy, class 4 is 4MB/sec, class 10 is 10MB/sec minimum.
Maybe trade your sd card in on ebay.
Yes my sdcard's (fat32) writing speed is mostly 2MBps and sometimes it reaches to 4 or 5 MBps. But the reading speed is around 15MBps constantly. I got these results when benchmarking from PC apps.
Will this class2 sdcard affect tasks like video encoding , video decoding .? Since reading speed is 15MBps i hope it wont affect video decoding. I used the WVGA video encoding hack and all i can get from it is around 6-12fps @ around 700Kbps.
And if sdcard was not the limiting factor what will be the maximum writing speed by blade hardware.?
BTW the 2gb class2 sdcard that came with blade was somewhat better (around 4 - 6 MBps writing speed) than the one i got now.
The sd card will always be the limiting factor, rather than the blade for just file transfers.
For video encoding/decoding you're limited by the cpu, whether it's a hardware accelerated video codec or not & the software. The sd card isn't going to have anything to do with video because the cpu can't encode video at 2MB/s & no video that it can decode is anywhere close to 15MB/sec.

Categories

Resources