Very interesting. Does anyone know what this stuff does? Where did you find out about these entries? When I see something that sets a cache size to zero I have to wonder what it does to performance.
Does this fix the DSOD issue even if you do not disable the backup backup FAT table write?
This would be a heck of a find if it does fix the DSOD issues - including all of the hassles with the Today plug-ins accessing the SDcard!
I was looking at the MSDN website dealing specifically with WM5. There are several sections that relate to keys and registry entries. I was experimenting with mine b/c it seemed my phone would DSOD when in standby.
I also found some bad files on my SD card which lead me to start looking at default SD Storage key in the registry. The Cache numbers set to 0 tells the system to make the cache size decision. Same for the FatCache key.
Nice find. I notice about a 30% - 40% increase in performance. I have Directory Assistance on the SD Card (longest program to start up on my SD Card) and it now loads in approx. 7 seconds rather than 10. I also have Ultimatebet.com loaded on there and it loads in about 2 seconds rather than 4.
Those have been the only 2 I've tried thus far, but it seems to work a little better.
__________________
Bryan
"I'm not going anywhere NEAR that sabertooth snatch of yours." - Dr. Christian Troy
It was 16 and I have also made the change and have noticed a little increase. DA now loads in 5-6 seconds and ultimatebet.com loads almost immediately.
__________________
Bryan
"I'm not going anywhere NEAR that sabertooth snatch of yours." - Dr. Christian Troy
I don't know what the DWORDs, binaries, string values all do and what makes them different. When it comes to the registry I am not that clear even though I understand how to edit it and such.
Maybe a clarification of these terms would be great.
Here's an explanation, but the distinctions are really only meaningful to programmers.
In Regedit by PHM you select HKLM/System/StorageManager/Profiles/SDMemory/FATFS
Then Edit
Then New DWORD Value
Value Name: DataCacheSize
Value Data: 0
The same for the rest of the entries.
If you don't feel comfortable using regedit, then you should not attempt this, you could screw up your phone.
-Sonny
Ok i added the
Datacachesize: DWORD 0
EnableWriteBack: Dword 1
FatCacheSize DWORD 0
I didnt add the Flags, Is that a must? You said it can screw up the phone?
Will a hard Reset Recover from this if it does screw it up?
Thanks In Advance
I made the following changes to:
HKLM/Drivers/SDCARD/ClientDrivers/Class/SDMemory_Class/
BlockTransferSize : 64
I think it was 16 before.
I'd advise against this one. This reg edit made my WMP skip like a little school girl playing hop-scotch! I can confirm that it was just this reg edit as I soft-reset after each registry modification (both adding and removing) and the problem only showed when the transfer size was set to 64.
I'd advise against this one. This reg edit made my WMP skip like a little school girl playing hop-scotch! I can confirm that it was just this reg edit as I soft-reset after each registry modification (both adding and removing) and the problem only showed when the transfer size was set to 64.
Didn't your mother ever tell you not to play with WMP
I will have to check that out though.
__________________
Bryan
"I'm not going anywhere NEAR that sabertooth snatch of yours." - Dr. Christian Troy