On Mon, Jul 15, 2013 at 8:42 PM, Bennie Kloosteman <[email protected]>wrote:
> One huge issue of the Azul one is they needed to modify linux because it > makes a huge amouns of system calls ( i think thet are basically doing > very small allocations and deallocations) and linux could not handle that > , that amount of system calls must have a significant cost . > They did have to modify the kernel. The issue wasn't small allocations. The issue was the need for a fast path that allowed bulk shoot-down of individual page protections. What they put in is similar in spirit to some of the deferred TLB update features in the Xen hypervisor. It's an issue if you care about running stock kernels, certainly, but kernels have certainly evolved to in the interest of supporting less compelling use cases. Jonathan
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
