背景
? ? 在創(chuàng)建虛擬機(jī)系統(tǒng)后艰管,默認(rèn)處理器配置都是為1度秘,內(nèi)存一般選為1G,然而在使用Linux系統(tǒng)編譯大型軟件時(shí)喝峦,速度慢耗時(shí)較長(zhǎng)势誊,這時(shí)候就需要調(diào)整一下處理器和內(nèi)存配置,使得計(jì)算機(jī)性能充分發(fā)揮谣蠢,下面說明VMWare中處理器和內(nèi)存配置含義键科。
處理器
? ? 處理器數(shù)量:表示計(jì)算機(jī)CPU有幾個(gè)核core,當(dāng)CPU內(nèi)部 >= 2個(gè)core時(shí)這里才能進(jìn)行選擇漩怎。比如我的筆記本是小米AIR勋颖,CPU是I7 8550U,4核8線程勋锤,那么這里可選擇1/2/4饭玲。
? ? 每個(gè)處理器的核心數(shù)量:表示單個(gè)core的線程數(shù),一般情況下單個(gè)core對(duì)應(yīng)2個(gè)線程叁执,所以這里可選擇1/2茄厘。
? ? 這里設(shè)置core為1,單core線程數(shù)為1谈宛,那么在Linux系統(tǒng)下能看到CPU為單核單線程次哈,打印如下:
root@ubuntu:~# cat /proc/cpuinfo
processor?? ?: 0
model name?? ?: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
physical id?? ?: 0
siblings?? ?: 1
core id?? ??? ?: 0
cpu cores?? ?: 1
內(nèi)存
? ? 表示分配給虛擬機(jī)Linux系統(tǒng)內(nèi)存容量,這里分配1G吆录,那么在Linux系統(tǒng)下可以看到只有1G內(nèi)存容量可使用:
root@ubuntu:~# cat /proc/meminfo
MemTotal: ? ? ? ?1002716 kB
總結(jié)
? ? 平時(shí)虛擬機(jī)系統(tǒng)只是用來查看文件和編譯小程序窑滞,那么處理器和內(nèi)存配置可設(shè)置默認(rèn)值。但在需要編譯大型軟件(如Android/Buildroot)需要計(jì)算機(jī)最大性能時(shí)恢筝,可以適當(dāng)?shù)陌烟幚砥髋渲锰岣甙溃瑑?nèi)存容量改大,這樣可提升性能并節(jié)約編譯時(shí)間撬槽。修改這些配置時(shí)需要shuntdown虛擬機(jī)系統(tǒng)之后設(shè)置才能生效此改。
轉(zhuǎn)載自:https://blog.csdn.net/TSZ0000/article/details/81478099