VirtualBox

source: vbox/trunk/doc/manual/en_US/dita/topics/settings-processor.dita@ 105954

Last change on this file since 105954 was 105841, checked in by vboxsync, 9 months ago

Docs: bugref:10705. The following commits from doc's team git repo has been applied:

24b92cd60f8a5bbffa8f66258d78050cfb0a6de2 Included review feedback on several topics

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision
File size: 2.8 KB
Line 
1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
3<topic xml:lang="en-us" id="settings-processor">
4 <title>Processor Tab</title>
5
6 <body>
7 <p>On the <b outputclass="bold">Processor</b> tab, you can configure settings for the CPU used by the virtual
8 machine. </p>
9 <ul>
10 <li>
11 <p><b outputclass="bold">Processor(s):</b> Sets the
12 number of virtual CPU cores the guest OSes can see.
13 <ph conkeyref="vbox-conkeyref-phrases/product-name"/> supports symmetrical multiprocessing (SMP)
14 and can present up to 32 virtual CPU cores to each virtual
15 machine.
16 </p>
17 <p>
18 You should not configure virtual machines to use more CPU
19 cores than are available physically. This includes real
20 cores, with no hyperthreads.
21 </p>
22 </li>
23 <li>
24 <p><b outputclass="bold">Execution Cap:</b> Configures
25 the CPU execution cap. This limits the amount of time a host
26 CPU spends to emulate a virtual CPU. The default setting is
27 100%, meaning that there is no limitation. A setting of 50%
28 implies a single virtual CPU can use up to 50% of a single
29 host CPU. Note that limiting the execution time of the
30 virtual CPUs may cause guest timing problems.
31 </p>
32 <p>
33 A warning is displayed at the bottom of the Processor tab if
34 an Execution Cap setting is made that may affect system
35 performance.
36 </p>
37 </li>
38 <li>
39 <p><b outputclass="bold">Enable PAE/NX (Can't be changed on VMs with an Arm architecture):</b> Determines whether the PAE and NX capabilities of the host CPU will be exposed to the virtual machine. </p>
40 <p>
41 PAE stands for Physical Address Extension. Normally, if
42 enabled and supported by the OS, then even a 32-bit x86 CPU
43 can access more than 4 GB of RAM. This is made possible by
44 adding another 4 bits to memory addresses, so that with 36
45 bits, up to 64 GB can be addressed. Some OSes, such as
46 Ubuntu Server, require PAE support from the CPU and cannot
47 be run in a virtual machine without it.
48 </p>
49 </li>
50 <li>
51 <p><b outputclass="bold">Enable Nested VT-x/AMD-V (Can't be changed on VMs with an Arm architecture)</b>: Enables nested virtualization, with passthrough of hardware virtualization functions to the guest VM. </p>
52 </li>
53 </ul>
54 <p>With virtual machines running modern server OSes, <ph conkeyref="vbox-conkeyref-phrases/product-name"/> also
55 supports CPU hot-plugging. For details, see <xref href="cpuhotplug.dita">CPU Hot-Plugging</xref>. </p>
56 </body>
57
58</topic>
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette