怎么查看数据库服务器CPU是几核的

怎么查看数据库服务器CPU是几核的,第1张

这个得需要看你电脑是什么系统 windows 系统 你直接任务管理器 性能里就有 linux的话
查看物理cpu个数
grep 'physical id' /proc/cpuinfo | sort -u
查看核心数量
grep 'core id' /proc/cpuinfo | sort -u | wc -l
查看线程数
grep 'processor' /proc/cpuinfo | sort -u | wc -l

你好楼主;
win7可以从任务管理器查看CPU和内存使用状态。
在电脑下面任务栏单击鼠标右键“启动任务管理器”(快捷键Ctrl+Alt+Del),然后在“性能”栏目下查看。
Linux下在系统维护的过程中,随时可能有需要查看
CPU
使用率,并根据相应信息分析系统状况的需要。在
CentOS
中,可以通过
top
命令来查看
CPU
使用状况。运行
top
命令后,CPU
使用状态会以全屏的方式显示,并且会处在对话的模式
--
用基于
top
命令,可以控制显示方式等等。退出
top
的命令为
q
(在
top
运行中敲
q
键一次)。
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器


CPU-Z是检测CPU使用程度最高的一款软件,可以查看CPU是几核几线程等。同时该软件支持主板内存等信息的查看。


参考:


处理器信息


主板信息

Linux查看CPU基本信息,可以使用命令:
cat /proc/cpuinfo
例如笔者的虚拟机:
[root@promote ~]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 520 @ 240GHz
stepping : 5
cpu MHz : 2394049
cache size : 3072 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes hypervisor lahf_lm ida arat dts
bogomips : 478809
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
可见,笔者这台虚拟机,有一个逻辑CPU,主频是24。
延伸:
processor 逻辑处理器的id。
physical id 物理封装的处理器的id。
core id 每个核心的id。
cpu cores 位于相同物理封装的处理器中的内核数量。
siblings 位于相同物理封装的处理器中的逻辑处理器的数量。
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

一、linux CPU大小;

其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到 flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU

可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是28G。

二、内存大小

三、硬盘大小

更多查看linux硬件信息的方法

uname -a               # 查看内核/ *** 作系统/CPU信息的linux系统信息命令

head -n 1 /etc/issue   # 查看 *** 作系统版本,是数字1不是字母L

cat /proc/cpuinfo      # 查看CPU信息的linux系统信息命令

hostname               # 查看计算机名的linux系统信息命令

lspci -tv              # 列出所有PCI设备

lsusb -tv              # 列出所有USB设备的linux系统信息命令

lsmod                  # 列出加载的内核模块

env                    # 查看环境变量资源

free -m                # 查看内存使用量和交换区使用量

df -h                  # 查看各分区使用情况

du -sh         # 查看指定目录的大小

grep MemTotal /proc/meminfo   # 查看内存总量

grep MemFree /proc/meminfo    # 查看空闲内存量

uptime                 # 查看系统运行时间、用户数、负载

cat /proc/loadavg      # 查看系统负载磁盘和分区

mount | column -t      # 查看挂接的分区状态

fdisk -l               # 查看所有分区

swapon -s              # 查看所有交换分区

hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)

dmesg | grep IDE       # 查看启动时IDE设备检测状况网络

ifconfig               # 查看所有网络接口的属性

iptables -L            # 查看防火墙设置

route -n               # 查看路由表

netstat -lntp          # 查看所有监听端口

netstat -antp          # 查看所有已经建立的连接

netstat -s             # 查看网络统计信息进程

ps -ef                 # 查看所有进程 



如何获得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

processor : 44(处理器线程序号,包括内核和超线程)
vendor_id : AuthenticAMD(品牌AMD)
cpu family : 21(CPU家族代号)
model : 1(型号代号)
model name : AMD Opteron(TM) Processor 6234(型号名称)
stepping : 2(工艺步进)
cpu MHz : 2400127(主频24G)
cache size : 2048 KB(缓存2M)
physical id : 0(CPU物理封装的序号)
siblings : 12(逻辑处理器数量,相当于线程数。)
core id : 5(CPU物理内核的序号)
cpu cores : 6(CPU物理内核的数量)
apicid : 43
initial apicid : 11
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
没有12位的处理器。你的CPU是64位的。
由于AMD采用多线程技术与Intel不一样,这款CPU应描述为6模块12核,而不是6核12线程。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10359791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存