linux下查看cpu信息的方法
“加冰的露露”通过精心收集,向本站投稿了3篇linux下查看cpu信息的方法,以下是小编为大家整理后的linux下查看cpu信息的方法,欢迎阅读与收藏。
篇1:linux下查看cpu信息的方法
#Cat /proc/cpuinfo
linux下
/proc/cpuinfo
文件会显示cpu的信息
processor 会从0开始记数,继续下去多个cpu
flags 如果有 ht 说明支持超线程技术
判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU
processor : 4
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.00GHz
stepping : 8
cpu MHz : 3002.700
cache size : 2048 KB
physical id : 9
siblings : 4
core id : 19
cpu cores : 2
------------------------------
processor : 5
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Xeon(TM) CPU 3.00GHz
stepping : 8
cpu MHz : 3002.700
cache size : 2048 KB
physical id : 9
siblings : 4
core id : 19
cpu cores : 2
-----------------------------------------------
address sizes : 40 bits physical, 48 bits virtual
power management:
关键词: SMP linux 多CPU个数 超线程HT Hyper-Threading
摘抄一些网上的相关知识:
超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率,
linux下查看cpu信息的方法
,
采用超线程及时可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。
超线程技术是在一颗CPU同时执行多个程序而共同分享一颗CPU内的资源,理论上要像两颗CPU一样在同一时间执行两个线程,P4处理器需要多加入一个Logical CPU Pointer(逻辑处理单元)。因此新一代的P4 HT的die的面积比以往的P4增大了5%。而其余部分如ALU(整数运算单元)、FPU(浮点运算单元)、L2 Cache(二级缓存)则保持不变,这些部分是被分享的。
虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPU那样,每个CPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。
英特尔P4 超线程有两个运行模式,Single Task Mode(单任务模式)及Multi Task Mode(多任务模式),当程序不支持Multi-Processing(多处理器作业)时,系统会停止其中一个逻辑CPU的运行,把资源集中于单个逻辑 CPU中,让单线程程序不会因其中一个逻辑CPU闲置而减低性能,但由于被停止运行的逻辑CPU还是会等待工作,占用一定的资源,因此Hyper- Threading CPU运行Single Task Mode程序模式时,有可能达不到不带超线程功能的CPU性能,但性能差距不会太大。也就是说,当运行单线程运用软件时,超线程技术甚至会降低系统性能,尤其在多线程操作系统运行单线程软件时容易出现此问题。
篇2:vista下查看及修改本机的IP地址信息的方法
本文介绍了在vista下如何查看以及修改自己电脑的IP地址
第一步:右键点击桌面“网络”,单击“属性”,出现如下“网络和共享中心”,vista下查看及修改本机的IP地址信息的方法
。(图 1)
第二步:在对应的网络连接右边点击“查看状态”。(也可以点击“管理网络连接”,如果您是通过有线的方式连接路由器,右键单击“本地连接”选择“属性”,如果您是通过无线连接路由器,请在“无线网络连接”上右键选择“属性”,这里以无线为例。)
(图 2)
第三步:查看或修改本机IP地址信息。
1.查看本机IP地址信息
图2中点击“详细信息”
(图 3)
这里可以查看本机无线网络连接的IP地址等信息,请检查IP地址、网关、DNS服务器地址是否配置正确,正确配置为:
IP地址:192.168.1.X,(2≤X≤254)
子网掩码:255.255.255.0
网关:192.168.1.1
DNS服务器地址:向运营商咨询
2.修改本机IP地址信息
图2中选择“属性”
(图4)
选择“Internet协议版本4(TCP/IPv4)”,点击“属性”,
设置IP地址和路由器同一网段,DNS服务器地址请向网络运营商咨询。
篇3:linux系统查看主板型号,cpu,内存,内存条数量,网卡信息linux操作系统
在windows系统中我们要查看主板,cpu,内存条这些信息我们可以直接使用管理器进行查询,但在linux系统中你必须懂这些命令,下面我来给各位举例说明,
说明:
因为种种原来,我们可能需要查看linux服务器主板型号,cpu型号,内存大小,内存条数量等。因为服务器使用raid卡,平常查看硬盘信息的命令还不能用,待后面补充!
查看主板型号
代码如下复制代码# dmidecode |grep -A 8 “System Information”
System Information
Manufacturer: Dell
Product Name: CS24-TY
Version: A00
Serial Number: 24Z1NL1
UUID: 2656CFCF-887A-0010-BBD8-00269E9C46DC
Wake-up Type: Power Switch
SKU Number: To Be Filled By O.E.M.
Family: Server上网查DELL CS24-TY,找到说主板型号是DELL PowerEdge C1100
查看内存
代码如下复制代码# free -mtotal used free shared buffers cached
Mem: 32103 31803 300 0 217 953
-/+ buffers/cache: 30632 1471
Swap: 16383 476 15907
查看内存条数
代码如下复制代码[root@localhost ~]# dmidecode -t memory|grep SizeSize: 8192 MB Type: Other Speed: 1333 MHz
Size: No Module Installed
Size: No Module Installed
Size: 8192 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: 8192 MB
Size: No Module Installed
Size: No Module Installed
Size: 8192 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
查看硬盘大小,分区
代码如下复制代码[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 119G 17G 96G 15% /
tmpfs 16G 0 16G 0% /dev/shm
/dev/sda1 97M 32M 61M 35% /boot
查看raid卡,raid卡为DELL PERC 6/i
代码如下复制代码[root@localhost ~]# dmesg |grep -i raid
dracut: rd_NO_DM: removing DM RAID activation
dracut: rd_NO_MD: removing MD RAID activation
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl RAID mode
megaraid_sas 0000:04:00.0: PCI INT A ->GSI 16 (level, low) ->IRQ 16
megaraid_sas 0000:04:00.0: setting latency timer to 64
megaraid_sas: fw state:c0000000
scsi6 : LSI SAS based MegaRAID driver
[root@localhost ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi6 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC 6/i Rev: 1.11
Type: Direct-Access ANSI SCSI revision: 05
查看网卡
代码如下复制代码[root@localhost ~]# lspci | grep -i 'eth'
05:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
05:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
查看21号网络流量
代码如下复制代码# sar -n DEV -f /var/log/sa/sa21 |grep eth|less
查看板载显示信息
代码如下复制代码[root@localhost ~]# dmidecode |grep -A 5 “On Board Device Information”
On Board Device Information
Type: Video
Status: Enabled
Description: AST2050 VGA
内存槽及内存条:
代码如下复制代码# dmidecode |grep -A16 “Memory Device$”查看cpu型号,主频
代码如下复制代码# 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
4 physical id : 0
4 physical id : 1
(说明实际上是两颗4核的CPU)
# 其实是可能有超线程HT技术,不一定是有4核,也可能是2核4线程,
# 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详细信息。
# dmidecode | grep -A81 'Processor Information'
【linux下查看cpu信息的方法】相关文章:
1.查看报告
3.范文网查看全文






文档为doc格式