Faster SDHC With Registry Tweaking? - General Topics

I ran SKtools benchmark and my class 6 8gb card was only doing 110KBs write and 1120KBs Read Pitiful huh? (was wondering why I was only getting 90KBsec Dl speeds on wireless).
I tried the SD Tuneup.cab made for the tytn devices and my SD card dissappeared that sucks but ohwell. Uninstalled and it is back again.
Next on the list, take the cab apart and look to see what registry changes it was making. Try them seperately.
Sofar I have found that "HKLM\System\StorageManager\FATFS">
CacheSize" value="4096" more than doubled both my read and write speeds. The cache was initally set to 0. Now I get 210KBs write and 2491KBs read. Thought I would share that little tidbit with anyone who has a slow as christmas SD card.
Also though, does anyone know which settings I should be farting around with so I don't have to trial and error all day? I can sort of guesstimate what a lot of them do from their names but some of them leave me .
*edit*
8192 cache setting = 242KBs write 4693.83KBs read after fresh reboot (all previous scores also from fresh reboot).
Repeating the benchmark seems to bring write speeds up to 6000KBs - 6700KBs. Unsure what is up with that.

Related

Speeding things up by optimising the compaction thread

I have just read a post on the Windows Mobile Team Blog by MikeCal about the "Compaction Thread" potentially causing the Windows Mobile 2005 to run slowly.
I have seen the system slow down quite drastically on my T-Mobile MDA Vario when the onboard memory was getting full. I've since installed a 2 GB SD card and moved some stuff over to that and things seem to be running a bit better now.
One of the suggestions in the comments posted by the author suggests that "offloading your temporary files to an SD card can speed things up" (with some caveats).
Anyone know what registry settings I'd need to change to achieve this?
Move IE temp
move my documents to storage
View all

Changing time..and MINISD issue

Hey when i first upgraded to WM6 everything went smooth and the time was am pm.. now its 24 hours and i dont know how to change it back.. i was reading it somewhere but i forgot where i read it and there are to much keywords for the search so how do u change the time..? o and also when i try syncing with my Windows media player and my Storage Card(as it says on WMP) it syncs about 11 songs from like 300 that im putting in and then just stops the number varies as it when it stops but it never seems to finish.. its a 2 GB card that i got for free from a friend, maybe its cheap? i dont know, any1 else having this problem?
-thx in advance
o and what is a "Radio"? and should i upgrade?
Changing Time, etc.
Here are some instructions (courtesy of mfrazzz) on how to change the setting for the display of time:
How to not have a 24hour Clock (or how to show AM/PM)
This works on all WM6 roms
Go to Start > Settings > System > Regional Settings
Make sure you have the correct Region selected
Click on the Time tab
Click on the drop down box for Time Style
Notice the little up and down arrows? This is a scrolling region in this dropdown. Click the up arrow a couple of times and you'll find h:mm:ss tt
this comes from this thread:
http://forum.xda-developers.com/showthread.php?t=310954
Concerning your miniSD card...you may have to format your miniSD card using your PC and then put back all of your music back to your miniSD. I recently formatted my card after it started giving me problems and it seems to have improved the speed of accessing the data on the card.
Check out this thread so you can start your learning about radio roms:
http://forum.xda-developers.com/showthread.php?t=253609
As a side note...I seem to have noticed that the mfrazzz Cingular Radio Fix Cab2 enhances each variation of Radio Rom that I have tried. You can get the mfrazzz Cingular Radio Fix Cab2 here:
http://forum.xda-developers.com/showthread.php?t=324632
thx a bunch man
I had several 2GB miniSD cards, and they where all broken once to much data (more than 1GB) is stored on it. Now I just made two partitions on it (using WMStorage) and now my card still works after several months and with a lot of data.
The broken cards weren't cheap once (SanDisk), luckily I got 5 years waranty.
So my advice to anyone using large miniSD cards with this phone: make 2 partitions of 1GB on it...
search this forum for a full explanation on partitioning your card using WM5Storage
yea i think mine is broken because every time i put it in my phone it recognizes that the card is in and tells me if i want to format. i do and it says it did so successfully but it doesnt show up on my phone ..
You're better off either formatting it on your computer if you have a card reader. Also, only partition your card with WM5Storage if you continue to have problems loading more than a gig of data on a 2 gig card. Once you partition it that way, it's permanent and you can't unpartition it if you would want to in the future. I would try just formatting the card in FAT32 first and seeing if you still have problems adding data.
By the way, why do you sync music over to the card? All you have to do is copy it to the card using activesync explore. That should be way easier.
what do u mean? its the same thing. but loading it through Windows media player makes album art and everything appear on the phone so i like it =]
If album art is important to you, then by all means keep doing it that way. It doesn't seem to be working that well for you so I was just trying to help. I would still suggest trying to reformat the card in FAT32 first over partitioning the card out, but that's up to you. Another option would be a program called storagetools. You can get it here - http://www.softwinter.com/storagetools.html, and it's free for non commercial use and there a people on here that swear it's fixed problems like yours for them.
thx man its okay, i tried it today and i included the art and it came out.. so thx its much quicker too. Thx for the help guys =]

running App on SD closes down when power on

Does anyone know how to get around this problem.
I have apps installed on the SD and when the Uni is switched ON, the app will close.
Tomal states that "It is because of the PM for SD. Also, latest kernel's are very "efficient"" and has suggested disabling Power Management for SD. This didn't fix it for me.
Has anyone any suggestions or fixes? Or perhaps this doesn't effect all SD cards (mine's a class 6 8GB)
(NB. I started a new thread as this is not a problem with Tomal's ROM, but seems to be a WM6.x 'feature').
JonMorgan said:
Does anyone know how to get around this problem.
I have apps installed on the SD and when the Uni is switched ON, the app will close.
Tomal states that "It is because of the PM for SD. Also, latest kernel's are very "efficient"" and has suggested disabling Power Management for SD. This didn't fix it for me.
Has anyone any suggestions or fixes? Or perhaps this doesn't effect all SD cards (mine's a class 6 8GB)
(NB. I started a new thread as this is not a problem with Tomal's ROM, but seems to be a WM6.x 'feature').
Click to expand...
Click to collapse
Hi jon,
I've just tested it in 3 different SD cards.
Result is interesting: running application do not get closed for 2 of them but it is the same of you for another card!
Affected one is a 4GB SD, it is a non-branded card.
Hope this information helps.
Ah now this is interesting. I usually use SD Settings Type I for my card (I get better benchmark results). But in switching to Type II I now don't have the aformentioned problem.
Code:
measurements in ms Type-I Type-II
Write 1MB file 2370 6226
Read 1MB file 998 1502
Copy 1MB file to card 1156 5926
Copy 1MB file from card 2045 2773
Write 10k x100 files 6772 10490
Read 10k x100 files 1179 1579
Copy 10k x100 files to card 5778 10610
Copy 10k x100 files from card 4528 8913
Directory list of 2000 files 209 203
(using spb benchmark 1.6.0)
However, I really don't want this fix to be the only solution, as you can see the card runs a lot slower with Type-II settings
Anyone can test this out on their card... what is your card? Mine is veho 8GB class 6. [nb, ask me if you are interested in spb benchmark to test]

SD Card Speedup

I was reading
http://forum.xda-developers.com/showthread.php?t=1010807
I found that on my device the sdcard was 179:16 (and sdcard2 is 179:24). I downloaded SD TOOLs from the market (free) and did some tests. A few runs at the stock size (128) showed write speeds of 5 to 8.5 and read speeds of 13.7 to 15.3.
At 2048 write speeds went up to about 9.5 (can't explain why) and the reads shot up to almost 28 to over 31. Best results if you can do this from a clean boot or with little running, I'm sure.
So this seems like a worthwhile fix. Quick web browsing session with Opera was ok so doesn't seem to cause any grief.
I'm using VEGAn which doesn't have init.d stuff, but I had already hacked up an rc.local file (http://forum.xda-developers.com/showthread.php?t=1014213) so very easy to make the changes there so that they are permanent.
So step by step:
1. Get a shell prompt. ADB or one of the shells off the market.
2. Go super user (su command, for example). Not necessary if you are putting it in rc.local or init scripts.
3. cd /sys/devices/virtual/bdi/179:16
4. echo 2048>read_ahead_kb
5. Repeat for /sys/devices/virtual/bdi/179:24
I assume we all have the same device numbers. If not, go to the bdi directory and do an ls. The major number (179) should be the same. Tell us what you have if different.
If you do the rc.local hack then you can just put the echo lines in your rc.local or any other place that runs as root at boot time.
I'll post back if there seem to be any "bad" effects from this, but so far so good.
I don't understand sd tools - I've tried many times (and after
fresh reboot) but sd tools give me ridiculous speeds, like
writes of 25MBs and reads of 175MBs !!
I'd like to believe it, but can't
I am guessing if you hit the card in cache you get the ridiculous speeds. However, if you change the readahead you can definitely see that there is a peak (on my hardware) at about 2K with baseline performance.
The tablet seems fast with this mod although hard to say if its actually faster or not other than the SD Tools benchmark says it is.
this is a nice fix. here is what I use in a file called 99fixmmcreadahead in /system/etc/init.d to set this up during every boot:
Code:
/system/xbin/echo "2048" > /sys/devices/virtual/bdi/179:16/read_ahead_kb;
/system/xbin/echo "2048" > /sys/devices/virtual/bdi/179:24/read_ahead_kb;
/system/xbin/echo "2048" > /sys/devices/virtual/bdi/default/read_ahead_kb;
VegaN doesn't have an init.d structure which through me at first. Elsewhere I posted how I got it to execute an rc.local file and I put it in there.
However, it looks like autostart and/or script manager (both in the market) can do the job also. I've been running with the larger read ahead caches for about a week now and it seems ok. Hard to tell for sure what impact it has on real work, but the benchmarks like it.
OK - I've just installed sdtools again (my gtablet crashed and
burned, nvflash resurrected it and now running tnt lite 4.4).
But my readings are still ridiculous:
write: 16.9
read: 227.9 !!!!
How do you guys get reasonable readings out of
this batsh*t app?
Just to post back. Certainly no ill effects with this after several weeks. Hard to say if it is faster or not, but I think it is.
I know sd tools gives some people trouble.
Just now I have the following benchmarks:
SD Tools: Write 11.2MB/s, Read 18.4 MB/s
AnTutu: Write: 4.6MB/s (!), Read (13.6 MB/s)
Anyone else tried this?
OK since I have no thread posting abilities I'll ask on this thread
Ok so having some problems with my SD card.
First off I'm running VEGAn 5.1.
Ever since I got the Tab I have been trying to get my SD card to keep the movies and pictures that I have loaded from my computer on the card. Whenever I load it into the Tab.
I have formatted the card in my Tab. And I put the movies and pictures on the card. Then when I insert the card into the slot it takes a minute to read the card. I see the files that I have loaded onto the card. But after like a day or so I go to look at the files again and they are gone. I have reloaded the files a couple of times and I loaded them back again today. Then when I got to work they were gone again.
Just wondering if anyone else has had this problem or if it is new to you guys?
Thanks
This is a known problem. Search for .nomedia to find the details. The short answer is put a .nomedia file in your SD card directories. The downside is a lot of apps that show videos or audio won't find them now (because they aren't supposed to) so you have to use a file manager like Astro to go open the files.
It has never been clear to me why this is, what original firmware thought this made sense, or if I can protect a whole card by just putting .nomedia in the root or if I have to do it in every subdirectory I want to protect.
Quick Pic Gallery will show stuff by the way if you select "Show hidden" but sadly there is no way to make that a persistent setting.

What's the best allocation size?

When formatting hard drive, what's the best allocation size for the TF?
Are you talking in response to the hard mod for an actual HDD in the dock?
Or more along the lines of the MicroSD?
Either way, the only way to best determine the proper allocation size for your storage is to find out the average file size for your entire collection of files you plan on storing on said storage medium...
I store mostly movies, audio books, and a Windows toolkit, I dont remember what it was at the time I last checked, but for optimum performance I went with 64kb blocks, I had forgotten to do this a good 2 weeks after I got my TF, and once I did I noticed that when I opened MortPlayer for my audio books it resumed faster then before, and playing videos going from selection to playing was faster as well...
Then again, there isnt a single MicroSD who has an exact mirror image! I have multiple cards, and no matter the class, matching or not, size matching or not, or even MFG (IE 2 identical cards, 2 16GB Class 4 from my HD2's)
If I where you, and if I had a really good media reader for my PC (something not UNDER $20... dont ask, they suck, nuff said), id take my MicroSD (or a good dock in the case of an actual HDD) and run it through CrystalDiskMark a few times each time after formatting it in the desired partition layout/allocation size...
Then again, do you want IOPS or R/W to be your main concern...
Whatever, I am falling asleep here while typing this so im sure its going to be a disaster to read +/ understand... Maybe if I have time before work in the morning Ill check the thread and try to clarify...
by the way, +/ is AND OR... just like w/ is with and w/o is without... er + is always and or plus anyway... / is the or... ORRRRRR (dear god i need to go to sleep before I hurt myself or my reputation anymore with this post...)

Categories

Resources