Reword ambiguous wording about which processors are required for bhyve.
De-Shatnerize some long, pausing sentences. Submitted by: amiramix (forum user)
This commit is contained in:
parent
4cb2186d6a
commit
ead86bac38
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48526
1 changed files with 15 additions and 15 deletions
|
@ -988,25 +988,25 @@ perm pass* 0660</programlisting>
|
|||
<title>&os; as a Host with
|
||||
<application>bhyve</application></title>
|
||||
|
||||
<para>Starting with &os; 10.0-RELEASE, the
|
||||
<para>The
|
||||
<application>bhyve</application> <acronym>BSD</acronym>-licensed
|
||||
hypervisor is part of the base system. This hypervisor supports
|
||||
hypervisor became part of the base system with &os; 10.0-RELEASE. This hypervisor supports
|
||||
a number of guests, including &os;, OpenBSD, and many &linux;
|
||||
distributions. Currently, <application>bhyve</application> only
|
||||
supports a serial console and does not emulate a graphical
|
||||
console. As a legacy-free hypervisor, it relies on the
|
||||
virtualization offload features of newer
|
||||
<acronym>CPU</acronym>s, instead of translating instructions and
|
||||
console.
|
||||
Virtualization offload features of newer
|
||||
<acronym>CPU</acronym>s are used to avoid the legacy methods of translating instructions and
|
||||
manually managing memory mappings.</para>
|
||||
|
||||
<para>Due to the design of <application>bhyve</application>, it
|
||||
requires a computer with a newer processor that supports &intel;
|
||||
<para>The <application>bhyve</application> design
|
||||
requires a processor that supports &intel;
|
||||
Extended Page Tables (<acronym>EPT</acronym>) or &amd; Rapid
|
||||
Virtualization Indexing (<acronym>RVI</acronym>), also known as
|
||||
Nested Page Tables (<acronym>NPT</acronym>). In addition, to
|
||||
host &linux; guests, or &os; guests with more than one
|
||||
<acronym>vCPU</acronym>, <acronym>VMX</acronym> unrestricted
|
||||
mode support (<acronym>UG</acronym>) is also required. Most
|
||||
Virtualization Indexing (<acronym>RVI</acronym>) or
|
||||
Nested Page Tables (<acronym>NPT</acronym>). Hosting
|
||||
&linux; guests or &os; guests with more than one
|
||||
<acronym>vCPU</acronym> requires <acronym>VMX</acronym> unrestricted
|
||||
mode support (<acronym>UG</acronym>). Most
|
||||
newer processors, specifically the &intel; &core;
|
||||
i3/i5/i7 and &intel; &xeon; E3/E5/E7, support these
|
||||
features. <acronym>UG</acronym> support was introduced with
|
||||
|
@ -1016,14 +1016,14 @@ perm pass* 0660</programlisting>
|
|||
xlink:href="http://ark.intel.com/search/advanced?s=t&ExtendedPageTables=true"/>.
|
||||
<acronym>RVI</acronym> is found on the third generation and
|
||||
later of the &amd.opteron; (Barcelona) processors. The easiest
|
||||
way to tell if a processor will support
|
||||
way to tell if a processor supports
|
||||
<application>bhyve</application> is to run
|
||||
<command>dmesg</command> or look in
|
||||
<filename>/var/run/dmesg.boot</filename> for the
|
||||
<literal>POPCNT</literal> processor feature flag on the
|
||||
<literal>Features2</literal> line and <literal>EPT</literal> and
|
||||
<literal>Features2</literal> line for &amd; processors or <literal>EPT</literal> and
|
||||
<literal>UG</literal> on the <literal>VT-x</literal>
|
||||
line.</para>
|
||||
line for &intel; processors.</para>
|
||||
|
||||
<sect2 xml:id="virtualization-bhyve-prep">
|
||||
<title>Preparing the Host</title>
|
||||
|
|
Loading…
Reference in a new issue