PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2 > Android On TP2
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-06-2011, 02:02 AM
wizardknight's Avatar
PPCGeeks Regular
Offline
Pocket PC: Touch pro 2
Carrier: sprint
 
Join Date: Aug 2009
Posts: 181
Reputation: 95
wizardknight is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
SD cards and performance

While working on my CM7 nook color I came across this thread talking about the random write speeds of SD cards.

http://forum.xda-developers.com/show....php?t=1005633

What I found was applying this idea to my TP2 made a good bit of difference.

I pulled out Kingston card
Kingston 4gb cl4 taiwan
Random Read 4KB (QD=32) : 1.866 MB/s [ 455.7 IOPS]
Random Write 4KB (QD=32) : 0.016 MB/s [ 4.0 IOPS]

and replaced it with a no name
no name 4gb cl2
Random Read 4KB (QD=32) : 0.900 MB/s [ 219.7 IOPS]
Random Write 4KB (QD=32) : 0.597 MB/s [ 145.9 IOPS]

I went down in class speed, but the over all responsiveness increased I would say. Now this is just what I had on hand. I am on a quest to find a Sandisk card with high random access times now.

This could make a big difference for a lot of people, but I never saw it referenced in the TP2 forums.
Reply With Quote
This post has been thanked 1 times.
  #2 (permalink)  
Old 10-06-2011, 10:37 AM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: SD cards and performance

bzo mentioned this on IRC - very good tip. The hardest part is finding one with a good balance. I see you found a card with better random writes, but worse random reads... Although that random write performance was AWFUL! Wow. That will definitely help!

The real problem is SD cards are designed to do sequential reads... not random. OSes use a lot of random... good tip indeed!
Reply With Quote
  #3 (permalink)  
Old 10-21-2011, 04:07 PM
wizardknight's Avatar
PPCGeeks Regular
Offline
Pocket PC: Touch pro 2
Carrier: sprint
Threadstarter
 
Join Date: Aug 2009
Posts: 181
Reputation: 95
wizardknight is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: SD cards and performance

I got my hands on a sandisk (made in china) 4gb cl4 card today. Much better numbers.
Random Read 4KB (QD=32) : 1.966 MB/s [ 480.1 IOPS]
Random Write 4KB (QD=32) : 1.057 MB/s [ 258.0 IOPS]

Last edited by wizardknight; 10-21-2011 at 04:09 PM.
Reply With Quote
  #4 (permalink)  
Old 10-21-2011, 04:53 PM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: SD cards and performance

Quote:
Originally Posted by wizardknight View Post
I got my hands on a sandisk (made in china) 4gb cl4 card today. Much better numbers.
Random Read 4KB (QD=32) : 1.966 MB/s [ 480.1 IOPS]
Random Write 4KB (QD=32) : 1.057 MB/s [ 258.0 IOPS]
Yea, bzo said Sandisk have some of the best random r/w performance.

How's it feel in Android?
Reply With Quote
  #5 (permalink)  
Old 10-22-2011, 11:39 AM
orangekid's Avatar
Awesomenss :)
Offline
Pocket PC: Google Hammerhead
Carrier: T-Mobile
 
Join Date: Apr 2009
Posts: 6,973
Reputation: 7530
orangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the communityorangekid is a trusted member of the community
Mentioned: 34 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to orangekid Send a message via MSN to orangekid Send a message via Yahoo to orangekid
Re: SD cards and performance

moved to general TP on Android per the development forum rules
Reply With Quote
This post has been thanked 1 times.
  #6 (permalink)  
Old 11-05-2011, 09:20 AM
mountainwampus's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Touch Pro 2
Carrier: Sprint
 
Join Date: Sep 2009
Posts: 212
Reputation: 225
mountainwampus is keeping up the good workmountainwampus is keeping up the good workmountainwampus is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: SD cards and performance

I've tested a boatload of SD cards. I tried all sorts of fancy speed classes. Nothing works better than these old 1gb and 2gb Sandisk cards (class unknown). I never have a freeze result in a restart animation like I do with the 4gb+ classy cards.
Reply With Quote
  #7 (permalink)  
Old 11-07-2011, 02:54 AM
Kane3162's Avatar
Halfway to VIP Status
Offline
Pocket PC: HD2
Carrier: Simple Mobile
Location: San Antonio, TexASS
 
Join Date: Apr 2008
Posts: 564
Reputation: 595
Kane3162 knows their stuffKane3162 knows their stuffKane3162 knows their stuffKane3162 knows their stuffKane3162 knows their stuffKane3162 knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to Kane3162 Send a message via MSN to Kane3162 Send a message via Yahoo to Kane3162 Send a message via Skype™ to Kane3162
Cool Re: SD cards and performance

I posted this a while ago on XDA, so I thought I would post it here since I still have my NIB TP2 sitting around and feel a sense of nostalgia every once in a while to check if a good/stable/uptodate NAND CDMA/GSM build is ready yet (read: still not Q_Q )

Dropbox - SD-Testing - Simplify your life

Something to note about ANY and ALL testing done, everything factors into testing performance... the USB hub's capacity/quality (each port on your PC is connected to a hub on your chipset, external/internal, its still a damn hub), the quality of the USB cable, and of course the quality/chipset of the SD/MicroSD card reader (internal or external, same thing, just internal has a directpath)... lets not forget the TP2's own chipset/reader quality...

I literally went through all 6 ports on my PC, found the best one after unplugging every port and doing the tests on each one (RDP connected to minimize CPU usage as well as need for my USB mouse/keyboard), and testing each USB cable I had as well (weird how 3 of the USB cables I had just blew ass and got about half the performance of the rest... bleh, shit cables are shit!), and of course the best media reader I had (out of 3)!

Another factor (lots of them eh?) of course pertains to REAL world performance and the file size's! what size's are the files most commonly used/accessed/needed things like that!

All this information is shown in my DB folder for my own personal MicroSD card testing!



And my LAST very important note here!!! IOPS is the MOST IMPORTANT thing to look for when your MAIN concern is its use for Android (SD version) as an OS, Android as an SD-EXT provider for program storage/access, AND of course SWAP usage! (kills cards quick, but the speed boost is definitely worth it! -to me at least because i do weekly full backups and of course dropbox backups whenever I change files monitored). If your only concern is transfering files to/from PC/Media, then you want the highest class and speed, if you want actual PERFORMANCE, well then Class 2/4/6 is going to have your best IOPS performance for any use other then file transfers!

Also of note, while READ IOPS is important, so is WRITE... maybe not AS important, but ill be damned if its still not important!



(*Disclaimer: in the tests I did, you will note that HD Tune shows the same performance in IOPS almost no matter what format/allocation unit size is selected, this is part of the reason I mentioned above that real world use/file size is important as actual IOPS performance fluctuates depending on the situation)

I hope this little post manages to help someone, or even confuses someone enough to actually ask questions, there's no better reason to ask a question if you are in doubt :P (unless its something common place... then theres the search funtion THEN ask HAR HAR HAR)



EDIT: SHAMELESS PUG: I am always trying to look for more cards to test (and am normally always too broke to purchase for myself), so If you happen to have one or a few or whatever and would like it benchmarked and added to my results folder (which will/should eventually become a nice spreadsheet, when i find someone to bully -read: beg- into making a nice one with pretty pictures and graphs), I will gladly accept them for testing (worded as such, when testing is finished, I can either add them to an ugly looking hot-glue piece of paper I have going or return it back to you, your choice), trust is of course a factor, so that's completely up to you if you want to take the risk, my only online transactions are through ebay and a few sale/purchases made over at the XDA marketplace, oh, and Craigslist. Needless to say, I dont plan on screwing anyone over, so if your first thought is that, then think no more thoughts, move along, these arent the droids your looking for.
__________________
Selling my (still) BNIB Sprint TP2, and loving Android on my HD2 on SimpleMobile!
My old DreamPhone thread that was here is now obsolete: http://www.samsung.com/global/micros...note/spec.html


Last edited by Kane3162; 11-07-2011 at 03:04 AM.
Reply With Quote
  #8 (permalink)  
Old 11-07-2011, 11:23 AM
Sc/ant864's Avatar
Regular 'Geeker
Offline
Pocket PC: Sprint HTC Touch Pro 2 WM+XDA
Carrier: Boost
Location: SC
 
Join Date: Apr 2011
Posts: 268
Reputation: 205
Sc/ant864 is keeping up the good workSc/ant864 is keeping up the good workSc/ant864 is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I'm betting that the crappy cables are USB 1.0 and the good ones are 2.0 since you can't tell unless you label them. My laptop has 4 ports, 3 are 1.0, and one is 2.0, why they all aren't 2.0 at this point is beyond me, but the laptop continually will tell me to plug my phone into the 2.0 port if its not used. Just some food for thought.

Sent from my ppcT7380 Ti/FRX06-07 via PPCG app
__________________
"I'm the Keymaster, Are you the Gatekeeper?"


GBX0C buttery goodness with 3.3.8 kernel sprinkled on top.
Looking for another cool mobile forum? Don't join Howard Forums because they sick a duck.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro 2 > Android On TP2


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 03:40 AM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com