|
Lines 768-787
Link Here
|
| 768 |
</sect2> |
768 |
</sect2> |
| 769 |
|
769 |
|
| 770 |
<sect2 id="virtualization-guest-vmware"> |
770 |
<sect2 id="virtualization-guest-vmware"> |
| 771 |
<title>VMWare on MacOS</title> |
771 |
<title>VMware on MacOS</title> |
| 772 |
|
772 |
|
| 773 |
<para><application>VMWare Fusion</application> for &mac; is a |
773 |
<para><application>VMware Fusion</application> for &mac; is a |
| 774 |
commercial software product available for &intel; based &apple; |
774 |
commercial software product available for &intel; based &apple; |
| 775 |
&mac; computers running &macos; 10.4.9 or higher. FreeBSD is a |
775 |
&mac; computers running &macos; 10.4.9 or higher. FreeBSD is a |
| 776 |
fully supported guest operating system. Once |
776 |
fully supported guest operating system. Once |
| 777 |
<application>VMWare Fusion</application> has been installed on |
777 |
<application>VMware Fusion</application> has been installed on |
| 778 |
&macos; X, the user must configure a virtual machine and then |
778 |
&macos; X, the user must configure a virtual machine and then |
| 779 |
install the desired guest operating system.</para> |
779 |
install the desired guest operating system.</para> |
| 780 |
|
780 |
|
| 781 |
<sect3 id="virtualization-guest-vmware-install"> |
781 |
<sect3 id="virtualization-guest-vmware-install"> |
| 782 |
<title>Installing FreeBSD on VMWare/&macos; X</title> |
782 |
<title>Installing FreeBSD on VMware/&macos; X</title> |
| 783 |
|
783 |
|
| 784 |
<para>The first step is to start VMWare Fusion, the Virtual |
784 |
<para>The first step is to start VMware Fusion, the Virtual |
| 785 |
Machine Library will load. Click "New" to create the VM:</para> |
785 |
Machine Library will load. Click "New" to create the VM:</para> |
| 786 |
|
786 |
|
| 787 |
<mediaobject> |
787 |
<mediaobject> |
|
Lines 906-915
Link Here
|
| 906 |
</sect3> |
906 |
</sect3> |
| 907 |
|
907 |
|
| 908 |
<sect3 id="virtualization-guest-vmware-configure"> |
908 |
<sect3 id="virtualization-guest-vmware-configure"> |
| 909 |
<title>Configuring FreeBSD on &macos; X/VMWare</title> |
909 |
<title>Configuring FreeBSD on &macos; X/VMware</title> |
| 910 |
|
910 |
|
| 911 |
<para>After FreeBSD has been successfully installed on &macos; |
911 |
<para>After FreeBSD has been successfully installed on &macos; |
| 912 |
X with <application>VMWare</application>, there are a number |
912 |
X with <application>VMware</application>, there are a number |
| 913 |
of configuration steps that can be taken to optimize the system |
913 |
of configuration steps that can be taken to optimize the system |
| 914 |
for virtualized operation.</para> |
914 |
for virtualized operation.</para> |
| 915 |
|
915 |
|
|
Lines 919-932
Link Here
|
| 919 |
|
919 |
|
| 920 |
<para>The most important step is to reduce the |
920 |
<para>The most important step is to reduce the |
| 921 |
<option>kern.hz</option> tunable to reduce the CPU utilization |
921 |
<option>kern.hz</option> tunable to reduce the CPU utilization |
| 922 |
of FreeBSD under the <application>VMWare</application> |
922 |
of FreeBSD under the <application>VMware</application> |
| 923 |
environment. This is accomplished by adding the following |
923 |
environment. This is accomplished by adding the following |
| 924 |
line to <filename>/boot/loader.conf</filename>:</para> |
924 |
line to <filename>/boot/loader.conf</filename>:</para> |
| 925 |
|
925 |
|
| 926 |
<programlisting>kern.hz=100</programlisting> |
926 |
<programlisting>kern.hz=100</programlisting> |
| 927 |
|
927 |
|
| 928 |
<para>Without this setting, an idle FreeBSD |
928 |
<para>Without this setting, an idle FreeBSD |
| 929 |
<application>VMWare</application> guest |
929 |
<application>VMware</application> guest |
| 930 |
OS will use roughly 15% of the CPU of a single |
930 |
OS will use roughly 15% of the CPU of a single |
| 931 |
processor &imac;. After this change the usage will be |
931 |
processor &imac;. After this change the usage will be |
| 932 |
closer to a mere 5%.</para> |
932 |
closer to a mere 5%.</para> |
|
Lines 936-942
Link Here
|
| 936 |
<title>Create a new kernel configuration file</title> |
936 |
<title>Create a new kernel configuration file</title> |
| 937 |
|
937 |
|
| 938 |
<para>You can remove all of the FireWire, and USB device |
938 |
<para>You can remove all of the FireWire, and USB device |
| 939 |
drivers. <application>VMWare</application> provides a |
939 |
drivers. <application>VMware</application> provides a |
| 940 |
virtual network adapter used by the &man.em.4; driver, |
940 |
virtual network adapter used by the &man.em.4; driver, |
| 941 |
so all other network devices except for &man.em.4; can |
941 |
so all other network devices except for &man.em.4; can |
| 942 |
be removed from the kernel.</para> |
942 |
be removed from the kernel.</para> |