获取系统参数对性能测试至关重要,可以评估系统性能、资源利用率,有助于优化系统配置、调整资源分配,并发现潜在的性能瓶颈。本文将持续更新记录一些系统参数的查询方法。
hostnamectl
[root@VM-0-7-centos ~]# hostnamectl
Static hostname: VM-0-7-centos # 主机名
Icon name: computer-vm
Chassis: vm
Machine ID: 3e834b6fc10441b3a1fc1512b5bc82e3
Boot ID: 124a32a75786414a9d510e1a169afad5
Virtualization: kvm
Operating System: TencentOS Server 3.1 (Final) # 操作系统
CPE OS Name: cpe:/o:tencentos:tencentos:3
Kernel: Linux 5.4.119-19-0009.1 # 系统内核
Architecture: x86-64 # 机器架构
lscpu
[root@VM-0-7-centos ~]# lscpu
Architecture: x86\_64 # 机器架构
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Thread(s) per core: 1 # 超线程,1代表关闭,2代表开启
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1 # NUMA节点数,1代表没有开启NUMA
Vendor ID: AuthenticAMD
BIOS Vendor ID: Smdbmds
CPU family: 23
Model: 49
Model name: AMD EPYC 7K62 48-Core Processor # 机器类型
BIOS Model name: 3.0
Stepping: 0
CPU MHz: 2595.124
BogoMIPS: 5190.24
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 4096K
L3 cache: 16384K
NUMA node0 CPU(s): 0
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr\_opt pdpe1gb rdtscp lm rep\_good nopl cpuid extd\_apicid tsc\_known\_freq pni pclmulqdq ssse3 fma cx16 sse4\_1 sse4\_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf\_lm cr8\_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha\_ni xsaveopt xsavec xgetbv1 arat
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling\_governor
[root@localhost ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling\_governor
performance # performance代表CPU处于高性能模式
cat /proc/cpuinfo | grep "processor" | wc -l
[root@localhost ~]# cat /proc/cpuinfo | grep "processor" | wc -l
96
free -h
查看 totoal Mem(该方法待修改)[root@localhost ~]# free -h
total used free shared buff/cache available
Mem: 381Gi 82Gi 143Gi 4.0Gi 156Gi 293Gi
Swap: 0B 0B 0B
lsblk
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vdb 253:16 0 200G 0 disk
└─vdb1 253:17 0 200G 0 part /data
sr0 11:0 1 17M 0 rom
vda 253:0 0 100G 0 disk
└─vda1 253:1 0 100G 0 part /
df -T | grep data1 | awk -F ' ' '{print $2}'
[root@localhost ~]# df -T | grep data1 | awk -F ' ' '{print $2}'
xfs # 一般可能是 xfs 或者 etx4 等
todo
cat /sys/kernel/mm/transparent\_hugepage/enabled
通过不断深入了解系统参数,可以更好地优化系统配置、调整资源分配,并提升整体性能。希望本文可以给大家在Linux系统管理和性能瓶颈排查方面有所帮助。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。