Flash memory includes a small internal buffer that stores data that
is being written to flash, and this writing takes some time. Large
image files quickly fill this buffer so the sustained write times
are fairly slow when compared with hard disc write times. Mass
storage flash such as NAND takes longer than code storage NOR. Do
a Google search and you will find lots of articles to satisfy your
curiousity.
--Billy
I dont wish to be rude either but please reread his answer.
He did not say RAM was slower than HD.
He did say that the reason was that the "gates" must open each time
which slows the process down.
The read/write head on a HD does not have to "open a gate".