Will writing "zeros" to empty flash memory sectors make it write faster?

Veraster

In Runtime
Messages
304
Location
Houston TX
When something gets erased from a flash memory sector, it doesn't go away. It's just flagged to be over-written. I know that this is exactly the way deleting files on a hard disk works as well.
I've heard that a flash sector that has been flagged to be over-written is called "dirty memory" or something like that. This means that when data is being written to that sector, it has to be "cleaned" by writing a "zero" to it before the data can actually be written to that sector. This results in slower write times.
Is that true or is it just a random myth? If that's true, would using a program like CCleaner to write zeros to empty flash drive sectors increase the performance on an old flash drive?
 
Back
Top Bottom