> I've stumbled across some mentions about this, but no real details.
> What's this project about and what are the grand plans, if you're
> allowed to disclose them?

VM2 is a project to redesign the Solaris virtual memory system around
modern computer architectures.  The core of the current VM system was
designed in 1985-86, when Sun's large computers had 4 megabytes of RAM,
one simple CPU with a simple MMU, very few disks, and no NUMA or power
management.  A couple decades of Moore's Law and many many billions of
dollars of hardware development later, things look a bit different.
Obviously the software has evolved to deal with these hardware changes,
and it's a testament to the original design that it's performed for this
long.  But the VM system has developed a reputation for being hard to
understand, as 20 years' of accreted development will tend to do, and
having most of the VM interfaces operate on lists of small fixed-size
pages has made it hard to do more significant innovation.

We have a small team working on this project right now, and we've been
focusing our limited time and energy on making sure that our core
concepts are going to work as well as we expect.  Once our ideas are
more solidified and tested, we'll write up a more complete description.

Blake
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to