Right now, there is a hundred-billion-dollar stampede going on for finding out it's successor. Players include:
MRAM (Toshiba, Hitachi, Hynix, IBM, Everspin(Freescale spinoff), Samsung, NEC)
FeRAM (Ramtron, IBM, TI, Fujitsu, Samsung, Matsushita, Oki, Toshiba, Infineon, Hynix, Symetrix)
ReRAM (HP, ITRI, IMEC, Panasonic, Rambus)
CBRAM (NEC, Sony, Axon, Micron)
PRAM (Intel, IBM, ST Micro, Samsung, Numoxys)
I might have missed a few backers. Also, all names after a technology are not working together, especially in FeRAM there are multiple competing approaches.
An interesting commonality about these technologies is that they all aim to be universal memories. That is, they intend to eventually replace both DRAM and Flash, and some are even aiming for the last cache levels in cpus. This will probably lead to some changes in system design. Although I think the people who are calling for the death of filesystems are going about it all wrong -- I expect the role of filesystems to expand, not shrink. All they need is new block layers.
Note that while everyone says memristors (ReRAM), they aren't even the most likely candidate (if I'd have to pick, I'd say PRAM), HP just has the best marketing.
Write amplification isn't much of an issue with smart firmware.
The new memory techs aren't market viable as we speak and it's questionable if first generation commercial devices featuring them will even be available within a few years and at what cost? Many of them also have drawbacks which hamper their viability or parallel the drawbacks of NAND.
I still think a real replacement for NAND is probably a decade out at least.
All 2-terminal non-volatile memory devices based on
resistance switching are memristors, regardless of the
device material and physical operating mechanisms.
[1] http://www.springerlink.com/content/f41r8m054x550430/2.) Memristor Memory
Wouldn't surprise me if Oracle and HP also have something similar.
When we all have persistent, solid state drives, your filesystem will be your heap and GC...