Hacker News new | past | comments | ask | show | jobs | submit login

SSDs (and NAND flash in general) tend to have block oriented interfaces, so you'd need at least a cache. You'd end up at best with a hardware implementation of paging...

You could us NOR flash, which tends to support execute-in-place as well. I've booted Linux from a system with the bootloader running from the flash.

The problem is still erase-units. Doing read-only is easy. The moment you want writes, you'll need a RAM as cache and complex controller logic to do wear-levelling unless you want to wear out your flash in no-time.

SRAM is probably the most viable alternative.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: