Hey, I was wondering why flash ram has poor random writes. At first I thought it might be the way the data is structured, as a sequence of NAND (or perhaps NOR) gates...except flash ram has constant time random access for reads. To me this applies that the value of any bit is not dependent on the others, so there shouldn't be a waterfall effect for random writes (having to rewrite the circuit to maintain consistency).
So I'm just curious, why does flash performance die during random writes, yet stays good for random reads and sequential writes?
So I'm just curious, why does flash performance die during random writes, yet stays good for random reads and sequential writes?
