Large pages and/or shared page tables should be more than
sufficient to handle all 'benign' real workloads.
However, 'malicious' workloads can easily generate the
need for more pagetables than what will fit into physical
RAM; at that point you just _have_ to throw some of these
page tables out of RAM. If the data can be reconstructed
from the VMA and the page cache, we can just blow the page
table away. If it can't, we have to come up with another
solution (maybe as simple as killing the application).
regards,
Rik
-- Bravely reimplemented by the knights who say "NIH".http://www.surriel.com/ http://distro.conectiva.com/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/