欢迎来到个人简历网!永久域名:gerenjianli.cn (个人简历全拼+cn)
当前位置:首页 > 范文大全 > 实用文>linux下查看cpu信息的方法

linux下查看cpu信息的方法

2023-12-30 08:19:07 收藏本文 下载本文

“加冰的露露”通过精心收集,向本站投稿了3篇linux下查看cpu信息的方法,以下是小编为大家整理后的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 -m

total      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 Size

Size: 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.查看报告

2.电脑CPU风扇介绍

3.范文网查看全文

4.如何查看外网IP地址?查看外网IP地址方法电脑新手办公/数码

5.网络环境下高校图书馆信息资源管理

6.下自学英语最好的方法

7.“获取信息的过程与方法”教案

8.小学语文提取信息方法有哪些

9.信息不对称下的大学本科生科研组队

10.Win7如何查看电脑IP地址、网关?Win7查看IP地址 网关的方法电脑新手办公/数码

下载word文档
《linux下查看cpu信息的方法.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度: 评级1星 评级2星 评级3星 评级4星 评级5星
点击下载文档

文档为doc格式

  • 返回顶部