转自: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.0.auto