Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Question [Q] What to do about a slow SDcard affecting performance?

OP gromky

4th July 2014, 12:09 PM   |  #1  
OP Senior Member
Flag Zhejiang
Thanks Meter: 4
 
142 posts
Join Date:Joined: Feb 2009
More
I have just benchmarked my 8G removable storage card, and got only 1.31MB/s write speed. The two internal cards got 1.73MB/s and 1.47MB/s respectively. Is this slowing down my system? I often notice that Elixir's widget shows that the system is using the disk intensively (shortcut to top shows iowait above 50%). What can I do about this?
5th July 2014, 01:44 PM   |  #2  
Paget96's Avatar
Senior Member
Flag Krusevac
Thanks Meter: 397
 
1,023 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by gromky

I have just benchmarked my 8G removable storage card, and got only 1.31MB/s write speed. The two internal cards got 1.73MB/s and 1.47MB/s respectively. Is this slowing down my system? I often notice that Elixir's widget shows that the system is using the disk intensively (shortcut to top shows iowait above 50%). What can I do about this?

set cache
optimal set is 2048
https://play.google.com/store/apps/d....sdincrease.it
7th July 2014, 01:21 AM   |  #3  
OP Senior Member
Flag Zhejiang
Thanks Meter: 4
 
142 posts
Join Date:Joined: Feb 2009
More
Last updated May 17, 2011...for Android 1.6 and up? I'm not sure this would really help. Setting the cache size would help to optimize for speed. It wouldn't help poor performance.
7th July 2014, 02:57 AM   |  #4  
bweN diorD's Avatar
Senior Member
Thanks Meter: 982
 
2,056 posts
Join Date:Joined: Jun 2011
More
Quote:
Originally Posted by gromky

I have just benchmarked my 8G removable storage card, and got only 1.31MB/s write speed. The two internal cards got 1.73MB/s and 1.47MB/s respectively. Is this slowing down my system? I often notice that Elixir's widget shows that the system is using the disk intensively (shortcut to top shows iowait above 50%). What can I do about this?

i would buy a higher class card.
maybe my memory is off but that write speed seems really low, unless you have a class 2 card, then its still low.
The Following User Says Thank You to bweN diorD For This Useful Post: [ View ]
7th July 2014, 09:06 AM   |  #5  
OP Senior Member
Flag Zhejiang
Thanks Meter: 4
 
142 posts
Join Date:Joined: Feb 2009
More
Quote:
Originally Posted by bweN diorD

i would buy a higher class card.
maybe my memory is off but that write speed seems really low, unless you have a class 2 card, then its still low.

It's a Kingston 8Gb "MicroSD HC" SDC4. I don't know if it's class 2 or not.

Also, does it really make a difference? If the system is thrashing the disk, then all the usage should be in the two internal sdcards. Is that right?

What kind of card would be a good replacement?
Last edited by gromky; 7th July 2014 at 09:19 AM.
7th July 2014, 01:29 PM   |  #6  
bweN diorD's Avatar
Senior Member
Thanks Meter: 982
 
2,056 posts
Join Date:Joined: Jun 2011
More
Quote:
Originally Posted by gromky

It's a Kingston 8Gb "MicroSD HC" SDC4. I don't know if it's class 2 or not.

Also, does it really make a difference? If the system is thrashing the disk, then all the usage should be in the two internal sdcards. Is that right?

What kind of card would be a good replacement?

Its a class 4 which means the r/w speed should be higher than you are reporting. IMO either your phone can't support any higher speed or something is wrong with the card.
The class of the card does matter and can cause some operations to be slower in comparison to say a class 10 card.
I don't know why your phone is thrashing the card, unlikely normal, but it could be. Other possibilities are issues with the phone software, or issues with the card like partial corruption or bad sectors, even bad pics or vids can cause the system to scan the card too much.
Look in battery stats and see if the media scanner usage is high, this would indicate a corrupt file.
Alternatively, I would test the card for errors. Grab a card tester from Google search, put the card in your PC, copy the entire contents to your PC, run the test program. If no errors, put the card back into the phone and format, then copy back your files.
If errors, get a new card. I have always bought sandisk class 10 from an eBay reputable seller. Read up on the seller wherever you get it from so you don't get a fake card.

Sent from my LG-VS980 using XDA Premium 4 mobile app
The Following User Says Thank You to bweN diorD For This Useful Post: [ View ]
7th July 2014, 06:42 PM   |  #7  
OP Senior Member
Flag Zhejiang
Thanks Meter: 4
 
142 posts
Join Date:Joined: Feb 2009
More
Thumbs up
Quote:
Originally Posted by bweN diorD

Its a class 4 which means the r/w speed should be higher than you are reporting. IMO either your phone can't support any higher speed or something is wrong with the card.
The class of the card does matter and can cause some operations to be slower in comparison to say a class 10 card.
I don't know why your phone is thrashing the card, unlikely normal, but it could be. Other possibilities are issues with the phone software, or issues with the card like partial corruption or bad sectors, even bad pics or vids can cause the system to scan the card too much.
Look in battery stats and see if the media scanner usage is high, this would indicate a corrupt file.
Alternatively, I would test the card for errors. Grab a card tester from Google search, put the card in your PC, copy the entire contents to your PC, run the test program. If no errors, put the card back into the phone and format, then copy back your files.
If errors, get a new card. I have always bought sandisk class 10 from an eBay reputable seller. Read up on the seller wherever you get it from so you don't get a fake card.

Ah, so it shouldn't be this slow. Class 4 should be enough. The problem shouldn't be my phone, it's a Xiaomi Hongmi/Redmi and it was manufactured last year.

I've checked the battery usage and media scanner isn't listed. Do you know how I can figure out which program is thrashing the disk?

It's a microSD card so it won't go in the computer. I have a USB adapter somewhere, but those greatly slow performance.
Last edited by gromky; 7th July 2014 at 06:46 PM.
7th July 2014, 07:07 PM   |  #8  
bweN diorD's Avatar
Senior Member
Thanks Meter: 982
 
2,056 posts
Join Date:Joined: Jun 2011
More
Quote:
Originally Posted by gromky

Ah, so it shouldn't be this slow. Class 4 should be enough. The problem shouldn't be my phone, it's a Xiaomi Hongmi/Redmi and it was manufactured last year.

I've checked the battery usage and media scanner isn't listed. Do you know how I can figure out which program is thrashing the disk?

It's a microSD card so it won't go in the computer. I have a USB adapter somewhere, but those greatly slow performance.

Class 4 should be running at 4mb or better.
Sorry I don't know how to tell what is causing the excessive r/w on the card.
Most newer PC's have a SD card slot, you just need the adapter that frequently comes with the card.
The performance through USB isn't really relevant, that's not the purpose of connecting it to the PC. You want to check it for errors or damage. A slower connection method will just make the process take longer.
Just follow my previous post instructions and backup your files first. I think the checking program is going to format the card to run its tests, its been a long time since I used it, I don't remember exactly.
Later when I get home I can help you find a program if you haven't found a good one by then.

Sent from my LG-VS980 using XDA Premium 4 mobile app
The Following User Says Thank You to bweN diorD For This Useful Post: [ View ]
7th July 2014, 11:50 PM   |  #9  
bweN diorD's Avatar
Senior Member
Thanks Meter: 982
 
2,056 posts
Join Date:Joined: Jun 2011
More
Quote:
Originally Posted by gromky

Ah, so it shouldn't be this slow. Class 4 should be enough. The problem shouldn't be my phone, it's a Xiaomi Hongmi/Redmi and it was manufactured last year.

I've checked the battery usage and media scanner isn't listed. Do you know how I can figure out which program is thrashing the disk?

It's a microSD card so it won't go in the computer. I have a USB adapter somewhere, but those greatly slow performance.

ok, this is what i used last time http://sosfakeflash.wordpress.com/20...erfeit-drives/
there is a "direct" download link a little down the page.
the tool was made for checking for fake cards, but if you give it a quick read, you will see its going to check for errors, report the condition of the card, and more.

hope that helps.

The Following User Says Thank You to bweN diorD For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes