Commit 3eb2619fe55aa7b040aba4fbf9242c50d0a9672e
1 parent
3e11db9a
update
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1029 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
9 additions
and
3 deletions
qemu-doc.texi
@@ -89,11 +89,17 @@ available: | @@ -89,11 +89,17 @@ available: | ||
89 | simulate the x86 MMU. It is @emph{fast} but has limitations because | 89 | simulate the x86 MMU. It is @emph{fast} but has limitations because |
90 | the whole 4 GB address space cannot be used and some memory mapped | 90 | the whole 4 GB address space cannot be used and some memory mapped |
91 | peripherials cannot be emulated accurately yet. Therefore, a specific | 91 | peripherials cannot be emulated accurately yet. Therefore, a specific |
92 | -guest Linux kernel can be used (@xref{linux_compile}) as guest OS. | 92 | +guest Linux kernel can be used (@xref{linux_compile}) as guest |
93 | +OS. | ||
94 | + | ||
95 | +Moreover there is no separation between the host and target address | ||
96 | +spaces, so it offers no security (the target OS can modify the | ||
97 | +@code{qemu-fast} code by writing at the right addresses). | ||
93 | 98 | ||
94 | @item | 99 | @item |
95 | -@code{qemu} uses a software MMU. It is about @emph{two times | ||
96 | -slower} but gives a more accurate emulation. | 100 | +@code{qemu} uses a software MMU. It is about @emph{two times slower} |
101 | +but gives a more accurate emulation and a complete separation between | ||
102 | +the host and target address spaces. | ||
97 | 103 | ||
98 | @end enumerate | 104 | @end enumerate |
99 | 105 |