I want to have maximum performance from my mini sd card.I heard that formatting it in an appropriate way would increase its performance.By performance i literally mean that the transfer rates are increased.Like when i am moving some big songs and transferring big fies via pc.
I had a magician before and it would take less time to copy a 650mb file than my hermes,
So any body tell me can i do anything to get higher transfer rates?
I mean fat ot fat32? And the allocation unit size?
I dont care if i have to sacrifice my space for performance
Have you found out anything about how to format your card or if there are any new drivers for better performance?
I'm on a Blackstone.
the program pocketmechanics let you benchmark sd cards and compare the result with other cards
Related
I must say I'm a bit ignorant. I am about to aquire an mda, and have never hada pocket pc before. What is the difference between MMC and SD as far as use goes? I have read the posts saying sd is typicly faster, but is there a signifigant difference using one over the other? (IE movies, music, data storage?) Thanks.
No real differences in speed or reliability that all depends on the brand.
The generic difference is that SD stands for SECURE Digital - ie it has a little button on the disk which will prevent you from accidentally deletaing files from the card. Much like on floppy disks.
MMC stands for MultiMediaCard and does not have this facility.
Most people I believe use SD cards just because they are more common.
If you have an MMC card already it will still work in the XDA.
Good Luck.
http://www.google.dk/search?q=mmc+vs.+sd&ie=UTF-8&hl=da&btnG=Google-søgning&meta=
here is more
when i flash my wm6 at first its good.but when i reset wm6.it goes slow.do u guys have any idea.mine is g3.thank u very much
I think it depends on what is loaded in your startup folder. But the SD Card will reduce your Program memory a little, I’ve seen up to a few MB. There is a reg edit you can do to increase the speed the wizard access the SD Card.
hklm\drivers\sdcard\clientdrivers\class\mmc_class
hklm\drivers\sdcard\clientdrivers\class\SDMemory_class
And change value of BlockTransferSize from 64 to 128 or 256.
I don't know if it will help or if you will see a performance increase.
Hello everybody. I want to know if there is a way (a methode or a software) to create virtual memory on the SD Card and use it as RAM memory (like the swap file in Windows XP).I Have a HTC Trinity WM6 with FAMAN 4.03 beta3 ROM.
And thanx
Why would you want to do this? Most memory cards have very low read & write speeds compared to the real ram so it would slow your device down a lot.
I want to play some games that use huge space of ram (such as call of duty 2, syberia 1 & 2 ...)
Just hunt down in the specific forum for your phone and examine the different ROMs available. You might find one that is maximized for high available RAM. With my Wizard i've found ROMs that can range from 20mb free to 30mb free. Just have to do some digging. Good thing that some ROM cooks provide screenshots of the memory settings page so you can see the available program/storage memory available.
Thank you for the reply, i'll do that.. by the way, were can I find a good software to optimize RAM
SKtools
You may want to try SKtools Auto Clean. But don't expect a revolution ...
I did the memory maid test and it said that the system could read and write at 100Mbyte/s having something to do with the SD card, so it must be possible, although the cards external readings where 8 Mbyte/s
you are misreading something somewhere
even the fastests harddisks rarely do 100MB/sec
fast sdcards do 8MB/sec but only in readers
the sd interface of pda's prob can't read more then 2MB/sec
you can bench using pocket mechanics
even though it is not practical i still am interested in using sd card as swap space can it be done? has it been done?
WinMo doesn't support swap concept.
If you are out of RAM, you are out of RAM.
stepw said:
WinMo doesn't support swap concept.
If you are out of RAM, you are out of RAM.
Click to expand...
Click to collapse
SUCKS!
Titan always has a problem even with the best roms
This is probably off topic, but, where can i find that tweak that speeds up sd card transfer rate, i read about it somewhere but can't find it now.
Search for tnyynt sd card tune-up.
meys_toumi said:
Hello everybody. I want to know if there is a way (a methode or a software) to create virtual memory on the SD Card and use it as RAM memory (like the swap file in Windows XP).I Have a HTC Trinity WM6 with FAMAN 4.03 beta3 ROM.
And thanx
Click to expand...
Click to collapse
Did you rescue a problem ? I have WM6.5 and I want make too a virtual memory on the SD Card. I have HTC p3600. What can I do ? Thenks !!
This may be obvious to some people but not all...myself included
If you find that your apps/games (or anything else) stored on your sd card are starting to take longer to load than usual, try connecting it to your computer and running disk defragmenter (or whichever program you prefer).
I did it to mine after a good 6+ months of use and found that it was heavily fragmented (took a few hours to complete on class 2 8gb so left it running overnight!)
If that doesn't make much difference then you might want to invest in a higher class sd card which of course will give you faster read/write speeds
EDIT: sorry i just realised this is in the wrong section!!!
To have more of an impact you can change the readahead value in sys/devices/virtual/bdi/179:0/read_ahead_kb from 128Kb to whatever suits your SD card type. In my case 2028Kb.
This cannot be achieved just by editing the file as it is overwritten on boot. Google for it or search market if you want an app to do it for you if you are rooted. Tasker works also.
Using a PC to defragment your phone's SD card can be bad. Bad as in, the computer will treat your SD card as if it's some memory expansion to itself. It will move files to places where it "thinks" they should be but actually they're in the correct place for the device. This is based on past experiences when I did it and that's exactly what it did. Example in the Android Secure folder (asec files), it caused apps which were moved to the SD card to have corrupted data (cause it depleted the values of some of the asec files). The method nobnut stated is the better option.
If you must do it on a pc, rather than use Windows own defragmenter, use an SD defragmenter program, like http://panasonic.jp/support/global/cs/sd/download/index.html.
i just thought about ROM's made to store memory on SD cards instead of being stored internaly. can anyone explain y it wouldnt work or y anyone hasnt done it yet?
also wanted to add, by doing this change of memory storage it would speed up the system by 50%. it would also be a + for people who play video games on their smart phones Zonia, Inotia, MMO's ect"""
An SD card, or any format of memory card for that matter, can only be used for the storage of data. It behaves like a hard disk. Data on it must be serially 'read' into a main memory buffer, before it can be accessed by your device's processor.
You can't replace 'real' memory with it or try to use it as real memory.
hijack562 said:
doing this change of memory storage it would speed up the system by 50%
Click to expand...
Click to collapse
why?
10 characters
so cant you partition a sd card to be used as real memory? or can it be possible to compress real memory?
and why you ask? cuz it would be nice to play games on a smart phone that only comes with 200mb or less memory. but has a fairy decent processor
Too Slow
The reason they don't do that is because SD cards are MUCH slower than memory. the fastest SD cards (Class 10) only transfer data at 10 MB/s. Memory on the other hand transfers data in the range of gigabytes per second. Even if the memory used a very "slow" rate of 1GB/s that is still 100x faster than a SD card is.
really?? a class 10 only reads 10mb per sec?? dam thats slow...but isnt a sd card consider a soild state drive or not?
Take a close look at an SD card. It only has 9 pins on it. In standard mode two of them aren't used, leaving 7. After 1 x Chip Select, 1 x Power, 2 x Ground, and 1 x Clock, that leaves two pins - namely 1 x Data In and 1 x Data Out.
Not a 32 bit data/address bus like an x86 or ARM processor, but a single, one bit wide bus.
A byte of stored data comes out of the Data Out line as 8 bits, one at a time.
Commands to the card, to ask it to retrieve/store the data you want, have to be sent down the Command/Data In line the same way. Data to be written to the card goes in down the same Data In line the same way, again one bit at a time.
Even though the clock rate can, in theory, be wound up to 25Mhz, it is still a tedious process to get data in and out of the thing.
True solid state drives use the SATA interface, a different type of interface, still serial as above, but the clock rates are much, much higher allowing 1.5 to 6.0 GBit/s transfer rates.
Memory cards can be considered solid state drives, just damned slow ones.
Sorry if this isn't directed towards OP but since we are talking about SD cards anyways I thought I'd ask. Any way to tell what class your SD card is? I have a 16GB one so I'm assuming its class 10.
New cards have the class number on the label, as Class n, or as a capital 'C' with the class number in it.