動態配置邏輯域(LDOMs)中CPU的個數
邏輯域(LDOMs)也就是一個Oracle VM Server for SPARC虛擬機器。在SPARC/Solaris平臺上,可以用psrinfo命令檢視系統有幾顆處理器(Processor),幾個處理核心(Core),幾個CPU。例如,
# psrinfo -p
1
# psrinfo -t
socket: 0
core: 0
cpus: 0-7
core: 1
cpus: 8-15
core: 2
cpus: 16-23
core: 3
cpus: 24-31
以上輸出表明,此係統有一顆處理器,4個處理核心,每個處理核心有8個CPU執行緒,所以相當於有32個CPU。
在此係統上建有一個邏輯域(LDOMs),名字為ld1。
# ldm list
NAME STATE FLAGS CONS VCPU MEMORY UTIL NORM UPTIME
primary active -n-cv- UART 32 24G 0.3% 0.3% 4d 12h 45m
ld1 active -n---- 5001 32 31G 0.2% 0.2% 4d 12h 35m
分配給虛擬機器ld1的CPU有32個(即4個core),在ld1上執行獨立的Solaris作業系統。在虛擬機器ld1中執行的Oracle資料庫上檢視cpu_count引數。
SQL> show parameter cpu_count
NAME TYPE VALUE
--------------------------------- ----------- ------------------------------
cpu_count integer 32
Oracle資料庫會經常詢問作業系統有多少可以能同時使用的CPU個數。在Solaris作業系統中,可以動態配置虛擬機器中CPU的個數,如以下命令以core
為單位給虛擬機器ld1設定3個處理核心,這樣ld1的CPU個數會變成24個。
ldm set-core 3 ld1
這也會反映在Oracle資料庫的cpu_count引數上。
SQL> show parameter cpu_count
NAME TYPE VALUE
--------------------------------- ----------- ------------------------------
cpu_count integer 24
虛擬機器不需要重新啟動,Oracle資料庫也不會中斷。
# psrinfo -p
1
# psrinfo -t
socket: 0
core: 0
cpus: 0-7
core: 1
cpus: 8-15
core: 2
cpus: 16-23
core: 3
cpus: 24-31
以上輸出表明,此係統有一顆處理器,4個處理核心,每個處理核心有8個CPU執行緒,所以相當於有32個CPU。
在此係統上建有一個邏輯域(LDOMs),名字為ld1。
# ldm list
NAME STATE FLAGS CONS VCPU MEMORY UTIL NORM UPTIME
primary active -n-cv- UART 32 24G 0.3% 0.3% 4d 12h 45m
ld1 active -n---- 5001 32 31G 0.2% 0.2% 4d 12h 35m
分配給虛擬機器ld1的CPU有32個(即4個core),在ld1上執行獨立的Solaris作業系統。在虛擬機器ld1中執行的Oracle資料庫上檢視cpu_count引數。
SQL> show parameter cpu_count
NAME TYPE VALUE
--------------------------------- ----------- ------------------------------
cpu_count integer 32
Oracle資料庫會經常詢問作業系統有多少可以能同時使用的CPU個數。在Solaris作業系統中,可以動態配置虛擬機器中CPU的個數,如以下命令以core
為單位給虛擬機器ld1設定3個處理核心,這樣ld1的CPU個數會變成24個。
ldm set-core 3 ld1
這也會反映在Oracle資料庫的cpu_count引數上。
SQL> show parameter cpu_count
NAME TYPE VALUE
--------------------------------- ----------- ------------------------------
cpu_count integer 24
虛擬機器不需要重新啟動,Oracle資料庫也不會中斷。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29960937/viewspace-1477308/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux檢視物理CPU個數、核數、邏輯CPU個數Linux
- 【轉】各系統下檢視cpu物理和邏輯個數
- Linux下區分物理CPU、邏輯CPU和CPU核數Linux
- Go 中的動態作用域變數Go變數
- Linux及AIX下如何檢視物理CPU, 邏輯CPU及核數LinuxAI
- 邏輯電路的動態功耗⼀般跟以下哪個因素相關()
- 領域邏輯的組織模式模式
- 領域驅動系列:三種領域邏輯組織模式的本質模式
- linux 下檢視物理CPU,邏輯CPU,CPU core,超執行緒Linux執行緒
- SAP中五個報廢率的計算邏輯
- php中的動態變數的一個應用PHP變數
- JS 中的邏輯運算子JS
- 邏輯代數基礎
- LVM邏輯卷線上動態擴容磁碟空間LVM
- Python中的邏輯表示式Python
- linux LVM邏輯卷配置LinuxLVM
- 配置物理備庫+邏輯備庫
- 檢視cpu的個數
- 數字邏輯實踐6-> 從數字邏輯到計算機組成 | 邏輯元件總結與注意事項計算機元件
- 任意使用者密碼重置(六):應答中存在影響後續邏輯的狀態引數密碼
- SAP CRM頁面assignment block動態顯示與否的控制邏輯BloC
- [原始碼解析] TensorFlow 分散式環境(6) --- Master 動態邏輯原始碼分散式AST
- [原始碼解析] TensorFlow 分散式環境(7) --- Worker 動態邏輯原始碼分散式
- 變數C++邏輯程式碼變數C++
- (3)計數器&時序邏輯
- 從發行商角度談遊戲發行中的7個核心邏輯遊戲
- 邏輯備份全庫或者邏輯備份多個使用者的資料
- 理解Nginx中Server和Location的匹配邏輯NginxServer
- python 中的i++ ,邏輯表示式Python
- 機器學習中的邏輯迴歸模型簡介機器學習邏輯迴歸模型
- 領域物件與業務邏輯關係設計思路物件
- 形式邏輯(普通邏輯)7:推理概述
- unbound中快取時間邏輯快取
- Python中已有的多個變數批量(動態)使用Python變數
- 檢視伺服器CPU的個數、CPU的核數、多核超執行緒數伺服器執行緒
- 檢視cpu的個數 linuxLinux
- SAP Fiori應用Footerbar區域按鈕的高亮顯示邏輯
- 5個有趣的演算法、邏輯面試題演算法面試題