转自:https://www.cnblogs.com/lovesKey/p/10900501.html
查看CPU:
cat /proc/cpuinfo
# 总核数 = 物理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
processor :系统中逻辑处理核的编号。对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核
vendor_id :CPU制造商
cpu family :CPU产品系列代号
model :CPU属于其系列中的哪一代的代号
model name:CPU属于的名字及其编号、标称主频
stepping :CPU属于制作更新版本
cpu MHz :CPU的实际使用主频
cache size :CPU二级缓存大小
physical id :单个CPU的标号
siblings :单个CPU逻辑物理核数
core id :当前物理核在其所处CPU中的编号,这个编号不一定连续
cpu cores :该逻辑核所处CPU的物理核数
apicid :用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续
fpu :是否具有浮点运算单元(Floating Point Unit)
fpu_exception :是否支持浮点计算异常
cpuid level :执行cpuid指令前,eax寄存器中的值,根据不同的值cpuid指令会返回不同的内容
wp :表明当前CPU是否在内核态支持对用户空间的写保护(Write Protection)
flags :当前CPU支持的功能
bogomips :在系统内核启动时粗略测算的CPU速度(Million Instructions Per Second)
clflush size :每次刷新缓存的大小单位
cache_alignment :缓存地址对齐单位
address sizes :可访问地址空间位数
power management :对能源管理的支持,有以下几个可选支持功能:
ts: temperature sensor
fid: frequency id control
vid: voltage id control
ttp: thermal trip
tm:
stc:
100mhzsteps:
hwpstate:
详细参考:https://blog.csdn.net/cuker919/article/details/7635488/
查看内存:
sudo cat /proc/meminfo
这个命令只能看当前内存大小,已用空间等等。
要查看内存型号、频率,使用命令(使用root才行):
sudo dmidecode -t memory
输出:
Memory Device
Array Handle: 0x0024
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: CPU0_A0
Bank Locator: CPU0_Bank0
Type: DDR3
Type Detail: Registered (Buffered)
Speed: 1600 MT/s
Manufacturer: Hynix Semiconducto
Serial Number: 40FE6773
Asset Tag: Dimm0_AssetTag
Part Number: HMT42GR7AFR4C-RD
Rank: 2
Configured Clock Speed: 1600 MT/s
查看系统运行时间:
cat /proc/uptime
406988.68 15804134.45
#第一个参数是系统从启动到现在经历的秒数
#406988.68/60/60/24=4.7天的样子.
#第二个参数 说的代表cpu空闲的时间. (所有的cpu空闲的时间,如你cpu1空闲1秒cpu2很忙没空闲.)所以我们要除去cpu所有的核心数
#15804134.45/40=395103.36124999996
#395103.36124999996/406988.68=0.9707969303961966
#大概97%时间是空闲的.
查看内核IO地址映射:(物理内存地址分配情况)
cat /proc/iomem
root@ubsv:/home/makeit# cat /proc/iomem
00000000-00000fff : Reserved
00001000-000917ff : System RAM
00091800-0009ffff : Reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000dffff : PCI Bus 0000:00
000c0000-000ce9ff : Video ROM
000cf000-000d89ff : Adapter ROM
000e0000-000fffff : Reserved
000f0000-000fffff : System ROM
00100000-7daf6fff : System RAM
7daf7000-7db36fff : Reserved
7db37000-7dd36fff : ACPI Tables
7dd37000-7e036fff : ACPI Non-volatile Storage
7e037000-7f316fff : Reserved
7f317000-7f317fff : System RAM
7f318000-7f39dfff : ACPI Non-volatile Storage
7f39e000-7f7fffff : System RAM
7f800000-7fffffff : RAM buffer
80000000-dfffffff : PCI Bus 0000:00
80000000-8fffffff : PCI MMCONFIG 0000 [bus 00-ff]
80000000-8fffffff : Reserved
c0000000-d1ffffff : PCI Bus 0000:03
c0000000-cfffffff : 0000:03:00.0
d0000000-d1ffffff : 0000:03:00.0
d2800000-d2ffffff : PCI Bus 0000:08
d2800000-d2ffffff : PCI Bus 0000:09
d2800000-d2ffffff : 0000:09:00.0
d3000000-d34fffff : PCI Bus 0000:07
d3000000-d33fffff : 0000:07:00.0
d3000000-d33fffff : isci
d3400000-d347bfff : 0000:07:00.0
d347c000-d347ffff : 0000:07:00.0
d347c000-d347ffff : isci
de000000-df0fffff : PCI Bus 0000:03
de000000-deffffff : 0000:03:00.0
df080000-df083fff : 0000:03:00.1
df080000-df083fff : ICH HD audio
df100000-df1fffff : PCI Bus 0000:08
df100000-df1fffff : PCI Bus 0000:09
df100000-df11ffff : 0000:09:00.0
df200000-df2fffff : PCI Bus 0000:07
df300000-df3000ff : 0000:00:1f.3
df301000-df3017ff : 0000:00:1f.2
df301000-df3017ff : ahci
df302000-df3023ff : 0000:00:1d.0
df302000-df3023ff : ehci_hcd
df303000-df3033ff : 0000:00:1a.0
df303000-df3033ff : ehci_hcd
df305000-df30500f : 0000:00:16.1
df306000-df30600f : 0000:00:16.0
df307000-df307fff : 0000:00:05.4
dfffc000-dfffcfff : dmar1
e0000000-fbffffff : PCI Bus 0000:80
fbf00000-fbf00fff : 0000:80:05.4
fbffe000-fbffefff : dmar0
fc000000-fcffffff : pnp 00:00
fd000000-fdffffff : pnp 00:00
fe000000-feafffff : pnp 00:00
feb00000-febfffff : pnp 00:00
fec00000-fec003ff : IOAPIC 0
fec01000-fec013ff : IOAPIC 1
fec40000-fec403ff : IOAPIC 2
fed00000-fed003ff : HPET 0
fed00000-fed003ff : PNP0103:00
fed1c000-fed1ffff : Reserved
fed1c000-fed1ffff : pnp 00:07
fed1f410-fed1f414 : iTCO_wdt