1. 程式人生 > >Linux檢視伺服器的cpu和記憶體的硬體資訊

Linux檢視伺服器的cpu和記憶體的硬體資訊

每個cpu是幾核(假設cpu配置相同)

more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

cat /proc/cpuinfo | grep processor

1. 檢視物理CPU的個數
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
 
2. 檢視邏輯CPU的個數
#cat /proc/cpuinfo |grep "processor"|wc -l
 
3. 檢視CPU是幾核
#cat /proc/cpuinfo |grep "cores"|uniq
 
4. 檢視CPU的主頻
#cat /proc/cpuinfo |grep MHz|uniq

uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(檢視當前作業系統核心資訊)

cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(檢視當前作業系統發行版資訊)

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz

(看到有8個邏輯CPU, 也知道了CPU型號)

cat /proc/cpuinfo | grep physical | uniq -c

physical id      : 0

physical id      : 1

(說明實際上是兩顆4核的CPU)

getconf LONG_BIT

32

(說明當前CPU執行在32bit模式下, 但不代表CPU不支援64bit)

cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

8

(結果大於0, 說明支援64bit計算. lm指long mode, 支援lm則是64bit)

如何獲得CPU的詳細資訊:

linux命令:cat /proc/cpuinfo

用命令判斷幾個物理CPU,幾個核等:

邏輯CPU個數:
# cat /proc/cpuinfo | grep "processor" | wc -l

物理CPU個數:
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

每個物理CPU中Core的個數:
# cat /proc/cpuinfo | grep "cpu cores" | wc -l

是否為超執行緒?
如果有兩個邏輯CPU具有相同的”core id”,那麼超執行緒是開啟的。

每個物理CPU中邏輯CPU(可能是core, threads或both)的個數:
# cat /proc/cpuinfo | grep "siblings

檢視記憶體

# cat /proc/meminfo |grep MemTotal

相關推薦

Linux ps命令,檢視程序cpu記憶體佔用率排序

linux ps命令,檢視程序cpu和記憶體佔用率排序 使用以下命令檢視: ps -aux | sort -k4,4n ps auxw --sort=rss ps auxw --sort=%cpu linux 下的ps命令 %CPU 程序的cpu佔用率 %MEM 程序的記憶

LINUX檢視GPU,CPU記憶體使用情況

檢視linux下的cpu、記憶體和硬碟大小: 檢視cpu的方法   1、 cat /proc/cpuinfo  或者 更直觀的檢視cpu的型號命令:dmesg |grep -i xeon   檢視記憶體的方法 2、 

top命令檢視伺服器CPU記憶體佔用

在linux的系統維護中,可能需要經常檢視cpu使用率,分析系統整體的執行情況。top命令可以實時動態地檢視系統的整體執行情況。 【1】top命令 語法格式: top(選項) 選項如下: -b:以批處理模式操作; -c:顯示完整的治命令;

這次,我是如何監控伺服器CPU記憶體

背景 在新專案A中,要結合業務做效能測試。對於做過N次效能測試的我,這次有些巧婦有難無米之炊的感覺。以往的專案,伺服器都是部署在AWS或者阿里雲,像這樣的雲伺服器廠商是可以通過輕鬆配置各種Dashboard來實時監控整個系統伺服器的各種新能。然而,這一次,伺服器不在雲上,並且不允許連線外網。那出一個類似的伺服

Linux檢視伺服器cpu記憶體硬體資訊

每個cpu是幾核(假設cpu配置相同) more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l cat /proc/cpuinfo | grep processor 1. 檢視物理CPU的個數 #cat /proc

Linux檢視CPU記憶體使用情況

在系統維護的過程中,隨時可能有需要檢視 CPU 使用率,並根據相應資訊分析系統狀況的需要。在 CentOS 中,可以通過 top 命令來檢視 CPU 使用狀況。執行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 top 的命令,可以

Linux檢視CPU記憶體使用情況(top mpstat pmap free ps命令使用)

    在linux系統中,一般使用系統自帶的top和mpstat命令檢視CPU的效能和使用情況,使用free和pmap命令檢視系統的記憶體使用情況。這裡就這幾個命令的使用做詳細的介紹。 top命令     在系統維護的過程中,隨時可能有需要檢視 CPU 使用率,並根據相

Linux系統下檢視伺服器CPU資訊

首先推薦一篇文章超執行緒、多核知識實戰,5分鐘讓你成為CPU專家,非常好的一篇文章,解釋超執行緒的含義,對CPU的結構也可以有一個巨集觀的理解。 1 檢視物理CPU的個數 cat /pr

linux檢視伺服器當前登入人相關資訊命令

hostname  檢視自己主機名稱 uname 檢視計算機屬性 uname -a檢視電腦的屬性 uname -r核心的版本號 id 查詢系統中的使用者的值    0root  gid組=0(root) date 檢視日期 date +%d顯示日期  +%m顯示月份 +%m

Linux檢視CPU記憶體使用情況 top

top的各項內容解釋  PID:程序的ID   USER:程序所有者   PR:程序的優先級別,越小越優先被執行   NInice:值   VIRT:程序佔用的虛擬記憶體   RES:程序佔用的實體記憶體   SHR:程序使用的共享記憶體   S:程序的狀態。S表示休眠,R表

Linux檢視作業系統版本 核心版本等資訊 unamelsb release

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Linux檢查收集硬體資訊的常用命令總結

                   Linux檢查和收集硬體資訊的常用命令總結                                               作者:尹正傑 版權宣告:原創作品,謝絕轉載!否則將追究法律責任。       Linux基礎真的很重要,基

彙編實驗一 檢視CPU記憶體,用機器指令組合語言指令程式設計

在裝完DosBox環境之後,就可以用debug模式進行彙編指令的程式設計了。 實驗內容:      首先用a指令進行資料的儲存,然後用t命令進行除錯。     可以發現ax,bx在不同的命令下發

linux ps sort命令檢視佔用CPU記憶體最大的幾個程序

ps aux | sort -k 3 -rn |head  檢視系統內佔用cpu最大的幾個程序 ps aux | sort -k 4 -rn |head  檢視系統內佔用記憶體最大的幾個程序     sort 升序排列 引數:

Linux檢視物理CPU資訊

CPU總核數 = 物理CPU個數 * 每顆物理CPU的核數  總邏輯CPU數 = 物理CPU個數 * 每顆物理CPU的核數 * 超執行緒數 檢視CPU資訊(型號) [[email protected] ~]# cat /proc/cpuinfo | grep na

實驗1檢視CPU記憶體,用機器指令組合語言指令程式設計

(1)實驗截圖如下:   (2).將下面3條指令寫入從2000:0開始的記憶體單元中,利用這3條指令計算2的8次方。     mov ax,1     add ax,ax     jmp 2000:0003 給出第一次和第16次t命令結果截圖 (3)檢視日期並嘗試修改其值。 (4)向

Centos 下檢視伺服器CPU資訊

                實時檢視CPU每核的執行緒利用率  top 後按 1,如下圖所示,我們可以看到有8個CPU,每行顯示的就是該CPU的使用率:    檢視當前作業系統核心資訊  # uname -a    Linux db1.xxx.com 2.6.18-194.el5xen #1 SMP F

檢視資源使用中CPU記憶體前幾名的shell

目前的運維都會使用自動報警,無論是雲服務還是自建的監控系統。常見的報警是cpu、記憶體或者硬碟。這裡,我們討論一下,如何在centos上檢視cpu和記憶體佔用較高的前幾名。 使用命令: ps -aux | -sort k4nr | head -n 5 命令解釋: he

zabbix 關於監控windows 伺服器的自定義服務的CPU 記憶體佔用 探索

寫在前面的: zabbix 2.0.3   想監控windows server 2003 的某個自定義服務程序佔用的CPU 和 記憶體. 利用的 proc.mem[<name>,<user>,<mode>,<cmdline>]

檢視當前應用cpu記憶體使用情況

adb shell top -m 10 -s cpu      //查詢當前cpu佔用前十的應用 dumpsys meminfo  //檢視手機上所有的記憶體資訊 dumpsys battery     //檢視電量資訊 dumpsys meminfo “要檢視的應用的包