Working sets are generally being modified byte-by-byte by the application.
Last time I checked, flash memory could only overwrite bytes that had been zeroed first, and zeroing occurred page-by-page.
Unless they've managed to make flash behave like RAM, they are going to be using it as a fast swap space, just like EMM386 used to do.
Will this driver be needed in every operating system or just the hypervisors?