一、yarn資源排程器中主要的資源分類
memory(記憶體)
cpu(邏輯cpu)
配置屬性:
二、首先要明確物理cpu個數、核數、邏輯cpu數的概念
物理cpu數:主機板上實際插入的cpu數量,可以數不重複的 physical id 有幾個(physical id)
cpu核數:單塊cpu上面能處理資料的晶元組的數量,如雙核、四核等 (cpu cores)
邏輯cpu數:一般情況下,邏輯cpu=物理cpu個數×每顆核數,如果不相等的話,則表示伺服器的cpu支援超執行緒技術(ht:簡單來說,它可使處理器中的1 顆核心如2 顆核心那樣在作業系統中發揮作用。這樣一來,作業系統可使用的執行資源擴大了一倍,大幅提高了系統的整體效能,此時邏輯cpu=物理cpu個數×每顆核數x2)
邏輯cpu=物理cpu個數×每顆核數*2
總核數 = 物理cpu個數 × 每顆物理cpu的核數。總邏輯cpu數 = 物理cpu個數 ×每顆物理cpu的核數 × 超執行緒數。
2.通過檢視/proc/cpuinfo來檢視cpu相關資訊
[root@hlyy ~
]# cat /proc/cpuinfo| grep 'processor'
|wc -l # 物理cpu數
[root@hlyy ~
]# grep 'physical id'
/proc/cpuinfo|sort|uniq|wc -l # cpu核數
[root@hlyy ~
]# grep 'cpu cores'
/proc/cpuinfo|uniq|awk -f ':'
'' # 邏輯cpu數
原始檔
物理cpu與邏輯cpu的理解
1.物理cpu個數 核數 邏輯cpu數的理解 物理cpu數 主機板上實際插入的cpu數量,可以數不重複的 physical id 有幾個 physical id cpu核數 單塊cpu上面能處理資料的晶元組的數量,如雙核 四核等 cpu cores 邏輯cpu數 一般情況下,邏輯cpu 物理cpu個...
物理cpu和邏輯cpu
1 物理cpu 插槽裡面實際插入的cpu的個數。通過不重複的physical id可以獲取實際的物理cpu的個數。2 邏輯cpu cat proc info processor 1 processor 2 processor 3 這些是邏輯cpu。3 邏輯cpu和物理cpu的對應關係 乙個物理cpu...
物理CPU數量和邏輯CPU數量理解
以前以為自己理解了,遇到具體的引數卻說不出所以然來,根據網上資料結合自己理解重新彙總如下 processor 邏輯處理核編號,系統可以同時處理的執行緒數量 cpu cores 每顆物理cpu的核數,即幾核cpu,每個物理cpu具有幾個運算核心core siblings 每顆物理cpu的邏輯核數,與c...