User: Password:
|
|
Subscribe / Log in / New account

Memory management for virtualization

Memory management for virtualization

Posted Apr 9, 2010 10:36 UTC (Fri) by anton (subscriber, #25547)
In reply to: Memory management for virtualization by avik
Parent article: Memory management for virtualization

Nested paging makes things worse than what? If it's worse than whatever they do in virtualization without them, why were they introduced?


(Log in to post comments)

Memory management for virtualization

Posted Apr 9, 2010 10:43 UTC (Fri) by avik (guest, #704) [Link]

Nested paging has worse cache footprint and tlb fill latency than shadow paging. However shadow paging is a lot worse in terms of scalability and mmu operation costs, so nested paging is an overall win (by a large margin).

So, nested paging is overall much better than shadow paging (but worse in some aspects), large pages bridge the gap and make nested paging better overall.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds