You don't want a VM in the kernel, but you might want a system level
VM - a single VM used by all java-programs what will do caching and
optimalization etc. Other than that, it is interesting to see if
there are any new services needed by a VM that the kernel should
provide. I know of one such service: user-level exceptions. Being
able to handle a memory protection exception without the
user->kernel->user context switches makes certain GC/VM-tricks much
less expensive.
astor
-- Alexander Kjeldaas, Guardian Networks AS, Trondheim, Norway http://www.guardian.no/- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html