Resistron: Touch of the PCM deja vus here. In the very early days of phase change memory PCM it was called RMM for Read Mostly Memory. Mostly because of the limited write/erase life that could be guaranteed at that time. Maybe there is still hope! The problem with this request is if if you ask for junk you get junk and then even worse junk. In the end you finish up with what is virtual memory you just kid the users that they are putting the photgraphs that they will never look at into memory but there is nothing there. Esapecially nice if you can charge for it.
@Ron: I also wonder what's the incentive for flash vendors to make a cheaper product at a time when there is such demand for a relatively high value version of flash. It must be easy to say you will get back to them when you aren't quitre so busy.
Since the members get to use the service free of charge (advertisements not withstanding), how can they complain if Facebook accidentally loses their pictures? Of course, some slimey lawyer will try to make a federal case out of it. I think Facebook got it right.
chanj0...... large RAM cache is needed to keep a db on hard drive within tolerable performance levels, particularly for write operations, because of the very slow random i/o speeds of hard drives. Because flash has much faster random i/o than hard dive, it is possible to have larger databases with a given amount of RAM.