y查询硬盘内存CPU

一 概念
① 物理CPU
实际Server中插槽上的CPU个数
物理cpu数量,可以数不重复的 physical id 有几个
② 逻辑CPU
/proc/cpuinfo 用来存储cpu硬件信息的
信息内容分别列出了processor 0 –processor n 的规格。这里需要注意,n是逻辑cpu数
一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来
逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)    
备注一下:Linux下top查看的CPU也是逻辑CPU个数
③ CPU核数
一块CPU上面能处理数据的芯片组的数量、比如现在的i5 760,是双核心四线程的CPU、而 i5 2250 是四核心四线程的CPU
一般来说,物理CPU个数×每颗核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术
二 查看CPU信息
当我们 cat /proc/cpuinfo 时、
具有相同core id的CPU是同一个core的超线程
具有相同physical id的CPU是同一个CPU封装的线程或核心
三 下面举例说明
① 查看物理CPU的个数
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  
2  
② 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l  
24  
③ 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq  
6  
我这里应该是2个Cpu,每个Cpu有6个core,应该是Intel的U,支持超线程,所以显示24

free -m  查看内存以M大小显示

cat /proc/meminfo

top

df -l  硬盘情况

时间: 2025-01-25 04:58:29

y查询硬盘内存CPU的相关文章

windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息

如何在windows系统自带命令查看硬件信息,怎样dos命令查看硬盘和内存/CPU信息?最直接的是:开始→运行→CMD打开命令提示符,在该窗口下输入systeminfo执行,即可看到几乎所有想知道的系统信息,甚至包括机器上已安装的网卡及其IP. 问题描述: 如何从系统中 查看主板上内存条的数量. 最佳答案: 在cmd命令下 输入:wmic memorychip list brief 就会看到内存条的数量 如何在windows系统自带命令查看硬件信息? 对于在windows下查看系统信息大家一定不

oracle 实时查询最耗CPU资源的SQL语句

1. 先通过top命令查看产用资源较多的spid号 2.查询当前耗时的会话ID,用户名,sqlID等: select sid,serial#,machine,username,program,sql_hash_value,sql_id,        to_char(logon_time,'yyyy/mm/dd hh24:mi:ss') as login_time from v$session where paddr in (select addr from v$process where sp

MySQL information_schema表查询导致内存暴涨

case:下面的一条sql语句,导致mysql实例内存暴涨: select * from tables where table_name not in(select table_name from partitions group by table_name having count(*)>1 ); mysql 5.5, 1w+的innodb表. 下面看下调查的结果: 1.  sql的执行情况以及内存分配:   step1: 构造information_schema.tables临时表 1.1 

查询目前运行状态-CPU等情况

对目前的数据库的运行状况有一个基本的了解 SELECT TOP ( 10 ) DB_NAME(a.dbid) AS dbname , loginame , spid , cpu , b.text , lastwaittype , waitresource , a.[status] , hostname AS WebServer , [program_name] AS AppName , [cmd] , 'cpu' AS Type --into #cpu FROM master..sysproce

服务器更换硬盘+内存

最近组里安排了给机房几台老式的联想万全R520换全部硬盘和内存的活.本着备忘的心态,在这里记录一下在换机过程中遇到的坑. 过程大概如下: 1.关机,拆机,换硬盘内存 2.给新硬盘做RAID 3.装系统 4.配网络 1>问题主要出现在做RAID和装系统两块.由于之前并没有弄过,导致开始时换完硬盘就直接装系统去了,装完系统开机的时候机器提示 iinvalid partition table,无法读取硬盘系统.后来查了大量资料才明白新硬盘需要做RAID系统才能识别.本次的机器磁盘阵列卡都是自带的meg

手机终端app内存CPU测试

1.Android端内存测试,可以通过adb命令: adb shell dumpsys meminfo <package_name> Dalvik : dalvik使用的内存 Native : native堆上的内存Other dev: 除了dalvik和native的内存Pss : 指将共享内存按比例分配到使用了共享内存的进程Alloc: 已使用的内存Free : 空闲的内存Private Dirty : 非共享,又不能被换页出去的内存Share Dirty : 共享,但有不能被换页出去的内

linux 查询硬盘、内存、cpu命令

1.硬盘 df 2.内存 free 3.如何用Linux的命令正确识别cpu的个数和核数 cat /proc/cpuinfo |grep physical |sort -u |wc -l  此命令为查看CPU的个数. 判断依据: 1.具有相同core id的cpu是同一个core的超线程. 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores. 英文版: 1.Physical id and core id are not necessarily consecutive

c# WMI获取机器硬件信息(硬盘,cpu,内存等)

using System; using System.Collections.Generic; using System.Globalization; using System.Management; using System.IO; using System.Net; using System.Net.NetworkInformation; using System.Net.Sockets; using System.Runtime.InteropServices; using System.

(转)Linux查看CPU,硬盘,内存的大小

 分类: linux(21)  在Linux的桌面版本中,查看这些东西的确很方便,有图形化的工具可以使用.但是在Linux服务器版上,或者远程ssh连接的时候,就没有图形化的界面可以操作了.此时如果我们需要了解这些信息,就只能依靠Linux下的命令了. 在这篇文章里,我将介绍一下查看CPU信息.内存信息.硬盘分区.硬盘型号信息的命令. (一)查看CPU信息 使用下面的指令,就可以查看到CPU的详细信息了.一般来讲,多核的CPU,或者支持超线程的CPU,或者物理上的多个CPU,就会显示出对应的条数