天天看點

Ubuntu 檢視cpu個數及核心數

總核數 = 實體CPU個數 X 每顆實體CPU的核數

總邏輯CPU數 = 實體CPU個數 X 每顆實體CPU的核數 X 超線程數

檢視實體CPU個數

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
      
  • 1

檢視每個實體CPU中core的個數(即核數)

cat /proc/cpuinfo| grep "cpu cores"| uniq
      

檢視邏輯CPU的個數

cat /proc/cpuinfo| grep "processor"| wc -l
      

檢視線程數

grep 'processor' /proc/cpuinfo | sort -u | wc -l    
      

注意,此處檢視的線程數是總的線程數,可以了解為邏輯cpu的數量

https://blog.csdn.net/maizousidemao/article/details/103595846/

#########################################################################################

​​ ubuntu16.04如何檢視記憶體和CPU的使用情況 ​​

ubuntu16.04如何檢視記憶體和CPU的使用情況?

使用一下指令:

gnome-system-monitor      
Ubuntu 檢視cpu個數及核心數

javascript:void(0)

################################################################################################################

ubuntu上檢視cpu、記憶體、硬碟等參數

​​

Ubuntu 檢視cpu個數及核心數

​​信仰與初衷​​

0.1872018.07.06 15:37:20字數 278閱讀 6,899

  • CPU:

    型号:

    grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}'

    數量:

    lscpu |grep "CPU socket" |awk '{print $NF}'

    lscpu |grep "Socket" |awk '{print $NF}'

    每個CPU的核數:

    lscpu |grep "Core(s) per socket" |awk '{print $NF}'

  • 記憶體:

    卡槽數量:

    sudo dmidecode -t memory |grep "Number Of Devices" |awk '{print $NF}'

    sudo dmidecode -t memory |grep "Associated Memory Slots" |awk '{print $NF}'

    記憶體數量:

    sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep 'Size:.*MB' |wc -l

    記憶體支援類型:

    sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Type:"

    每個記憶體頻率:

    sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Speed:"

    每個記憶體大小:

    sudo dmidecode -t memory |grep -A16 "Memory Device$" |grep "Size:"

    釋放緩沖區記憶體:

    echo 3 > /proc/sys/vm/drop_caches

  • 硬碟:

    硬碟數量、大小:

    sudo fdisk -l |grep "Disk /dev/sd"

    硬碟型号:

    sudo hdparm -i /dev/sda |grep "Model"

    https://www.jianshu.com/p/a08ed6146352

遇到根目錄占滿的情況:

檢視磁盤檔案系統與目錄的占用情況:​

​df -h​

檢視最近30天内出現的占用大小超10000 blocks的檔案:​

​find / -xdev -type f -mtime -30 -size +10000​