Go語言獲取本機邏輯CPU數量的方法

NO IMAGE

本文例項講述了Go語言獲取本機邏輯CPU數量的方法。分享給大家供大家參考。具體分析如下:

一般來說,通過runtime庫的NumCPU可以獲得本機邏輯CPU的數量,不是物理CPU,比如一個雙核CPU,帶有超執行緒技術,則會被認為是4個邏輯CPU
複製程式碼 程式碼如下:package main
import (
    “runtime”
    “fmt”
)
func main(){
    fmt.Println(runtime.NumCPU())
}

希望本文所述對大家的Go語言程式設計有所幫助。

您可能感興趣的文章:

GO語言獲取系統環境變數的方法go語言通過反射獲取和設定結構體欄位值的方法Go語言掃描目錄並獲取相關資訊的方法Go語言獲取陣列長度的方法go語言使用scp的方法例項分析go語言實現的memcache協議服務的方法go語言使用pipe讀取子程序標準輸出的方法go語言通過管道連線兩個命令列程序的方法go語言獲取系統碟符的方法