When something is so common, we tend to relax our understanding, our explanations. Some of us are photographers not solid state materials engineers, some of us are computer folk, know how to drive software or program software. Very few or at all are professional scientists and engineers working with the actual fab and testing of these things.
To summarise and being a bit explicit:
- Flash storage is not magnetic storage (hard disks).
- To the end user and the operating system software / firmware makes all storage appear similar so that programs relying on the operating system software don't have to know what is "behind the curtain"
- Camera and Operating Systems now routinely "quick format" media - they no longer insist on "erasing" data sector by sector, bit by bit. Neither do they "test" read/write of each and every sector to ensure the media is working properly.
- A "quick format" essentially erases (sets to zero, whatever) the File Allocation Table - which is a small number of sectors - that contain info on which actual bunch of clusters (1 cluster may be more than one sector) contain the actual photo file. That's all it does. It does not erase the actual clusters holding the data and it does not perform a read/write test of the clusters to see that they will continue to work in the future.
- Flash memory hardware "plumbing" details - how it is constructed, what makes it work is different from magnetic hard disk hardware details. We don't often care about this difference for the camera and the computer - as long as the camera operating system and the computer operating system make it work, it works.
The OP's original reading:
My digital camera guidebook says,
"As you read data to and from a memory card a number of times, it loses its abilty to retain data - so periodic formatting is recommended."
I haven't got a clue what the guide book author says that or whether that is a credible statement. By quick formatting the flash memory, nothing is done to "improve its ability to retain data"
What quick formatting
does do is it initialises and re-writes the File Allocation Table and Cluster designations.
During repeated use of the flash card, taking it in and out of several cameras and sticking it into several computers (Windows, Mac, Linux), sometimes not taking the time to abstain from withdrawal until all data is written to FAT, with erasure of some files and not all files, FAT can get logically corrupted, directory entries and clusters can get logically corrupted.
A quick format of the card ensures that all this activity's (risk) of unexpected effects is erased. That's all it does. It does not have to know about the hardware and plumbing details of flash memory cells or magnetic dipoles or whatever.
I just read
Anandasim is correct. Reformatting a card just deletes the File Allocation Table, it DOES NOt delete the files. The same thing is true when formatting a hard drive. If you want proof, reformat your card, after downloading the files to storage, reformat the card in camera, then, run a file recovery program, Lexar's or Sandisk's, you will find that your files are still there and the programs will recover them. To totally delete files you will either use a Low Level Format program on a hard drive, or, If you just want to totally delete a single file, you will need to use a specific program that is designed for doing that.
--
Ananda
http://anandasim.blogspot.com
'There are a whole range of greys and colours - from
the photographer who shoots everything in iA / green
AUTO to the one who shoots Manual Everything. There
is no right or wrong - there are just instances of
individuality and individual choice.'