[Q] Best cluster size for 8GB SD card? - General Questions and Answers

Hi, I have a 8GB SD card that is formatted in a smartphone and has cluster size of 32 KB. Isn't this too big, shouldn't it be 4 KB? Can this increased cluster size increase the NAND FLASH write amplification and wear the card prematurely?
I am using it in a PC all the time, not in a smartphone any more.
P.S. I have a lot of software installed on this card and changing the cluster size would be tedious...

Related

Formating SD Card

What are the best parameters to use? What is the optimal cluster size?
Will the cluster size affect performance ?
I have 1 GB new SD Card.
Look at my report...
http://forum.xda-developers.com/viewtopic.php?t=21920&highlight=sd+card+format

Peak Performance from Sd card.

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

Memory stored on external instead of internal

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.

[Q] RAM expansion problem

I have a D2-912 Android pad and I have run the Roehsoft SWAP RAM expansion software on it using a 16 GB SD Card, which is still empty. So I thought I could get quite a substantial RAM increase,
At the end of the process, however, I was surprised that the expansion is minimal : the SWAP is 0 /0 MB free , RAM 354 MB/91 MB Free, Total: SAME. Then I realized that the expansion has been drawn from the internal storage SD , which is practically full ( 1273 MB, 13 MB free ) and not from the 16 GB external SD card! No wonder! Why doesn’t the RAM expansion software see the external SD card and how can I set up the process correctly?

[Q] question about SD cards!!!????

I found some people changing their SD card size from 1 to 3 and from 5 to 8 and many values by many ways, I don't if this things is fake or not ???? and if it is true what is the best way to resize ?? and what is the risk?????
mero832000 said:
I found some people changing their SD card size from 1 to 3 and from 5 to 8 and many values by many ways, I don't if this things is fake or not ???? and if it is true what is the best way to resize ?? and what is the risk?????
Click to expand...
Click to collapse
That's completely fake.
Those programs just modify the header nodes of the MMC to display the required fake size.
Even if you set cluster size to 512 bytes for a 32 GB SD card, you won't get 32GB usable space completely.

Categories

Resources