`

如何知道linux服务器CPU是多少位的, CPU有几个是几核?

阅读更多
1. 查看CPU是多少位?
    # grep flag /proc/cpuinfo  如果发现cpu特性有lm , ia64 或者amd64, 就表示这个CPU是64位的
    也可以安装lshw这个rpm包或者tarball源码, 执行可以看到cpu的bitwise这一项, 64表示64位的cpu

2. 查看该服务器有多少个CPU, CPU是几核的?
    # grep processor | wc -l 可以确定这个服务的CPU个数 * 核数
    # grep physical



Understanding /proc/cpuinfo
Example:
$ uname -r
2.6.18-8.el5
How many physical processors are there?
$ grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l
2
How many virtual processors are there?
$ grep ^processor /proc/cpuinfo | wc -l
4
Are the processors dual-core (or multi-core)?
$ grep 'cpu cores' /proc/cpuinfo
cpu cores       : 2
cpu cores       : 2
cpu cores       : 2
cpu cores       : 2
"2" indicates the two physical processors are dual-core, resulting in 4 virtual processors.
If "1" was returned, the two physical processors are single-core. If the processors are single-core, and the number of virtual processors is greater than the number of physical processors, the CPUs are using hyper-threading. Hyper-threading is supported if ht is present in the CPU flags and you are using an SMP kernel.
Are the processors 64-bit?
A 64-bit processor will have lm ("long mode") in the flags section of cpuinfo. A 32-bit processor will not.
e.g.,
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8legacy ts fid vid ttp tm stc
What do the CPU flags mean?
The CPU flags are briefly described in the kernel header file cpufeature.h


附: 查看操作系统是多少位?
1. 最直接的, ls / 看下/目录下是不是有/lib64这个目录
2. getconf LONG_BIT  看输出
分享到:
评论

相关推荐

    几个linux服务器性能测试工具,服务器压力测试

    通过网上收集和对LINUX服务器性能的分析和体验,整理了几个比较实用,功能比较强大的性能测试工具供亲们下载,虽然网络上都对每个工具做了详细的功能介绍和文档说明,但分得很散,所以, 在此本人将各个比较实用的...

    Linux-服务器巡检报告.docx

    在【服务器硬件检查】中,巡检工程师会关注以下几个关键点: 1. 防尘网检查:检查机柜和服务器内部的防尘网是否堵塞,以确保散热系统的正常运行。 2. 风扇运转:通过观察和手感触觉来确认风扇是否正常运转,以保证...

    Linux服务器巡检手册

    主要包括以下几个方面: - **防尘网检查**:观察防尘网是否堵塞,以确保空气流通顺畅,防止过热。 - **系统风扇运转检查**:通过观察和手感检查风扇是否正常工作。 - **系统运行噪音检查**:监听是否有异常噪音,...

    Linux服务器性能调整

    根据提供的信息,我们可以将关键知识点大致分为以下几个方面: 1. **系统资源监控** 2. **内核参数调整** 3. **存储系统优化** 4. **网络配置调优** 5. **应用程序性能分析** #### 三、详细知识点解析 **1. 系统...

    Linux 服务器巡检报告.docx

    Linux 服务器巡检报告中,巡检过程包括系统信息检查、硬件信息检查、安全性检查、性能监控等几个方面。 1. 系统信息检查 系统信息检查包括查看内核信息和操作系统版本。使用 uname -a 命令可以查看内核信息,使用 ...

    sigar读取服务器CPU内存数据.zip

    综上所述,`sigar读取服务器CPU内存数据.zip`提供的资源可以帮助你构建一个Java应用,利用Sigar库来监控服务器的CPU和内存使用情况。无论是对个人项目还是企业级应用,这样的工具都是非常有价值的。记得根据具体需求...

    Linux服务器管理员教程

    本教程将涵盖以下几个关键知识点: 1. **Linux基础知识**:首先,你需要了解Linux的历史和它与Unix的关系,以及不同发行版的区别,如Ubuntu、CentOS、Red Hat等。此外,还会学习基本的Linux哲学和文件系统结构。 2...

    高性能服务器CPU核数调整研究.pdf

    高性能服务器CPU核数调整研究 本文研究的主要内容是高性能服务器CPU核数调整,旨在解决大型应用软件的许可管理问题。在实际应用过程中,由于许可占用导致应用效率降低的问题,论文通过对应用软件许可占用CPU核数的...

    查看服务器系统资源(cpu,内容)利用率前几位的进程的方法

    本文将介绍查看服务器系统资源利用率前几位的进程的方法。 一、查看占用 CPU 最高的进程 查看占用 CPU 最高的进程可以使用 ps aux 命令结合 sort 和 head 命令。ps aux 命令可以显示当前系统中的所有进程,而 sort...

    LINUX CPU利用率算法android.pdf

    在Linux系统中,CPU利用率是衡量系统性能的重要指标之一,特别是在服务器和移动设备(如Android)上。要理解Linux下的CPU利用率算法,首先需要了解如何从/proc文件系统获取相关数据。 /proc文件系统是一个虚拟文件...

    Linux服务器宝塔面板安装视频教程.rar

    【标题】Linux服务器宝塔面板安装视频教程 ...通过学习这个“Linux服务器宝塔面板安装视频教程”,无论是初学者还是有经验的管理员,都能快速掌握服务器管理的要领,提高工作效率,更好地维护和管理自己的Linux服务器。

    优化Linux系统服务器硬盘实用技巧

    在优化Linux系统服务器硬盘性能的过程中,我们需要注意几个关键点,以确保系统运行高效且稳定。首先,理解Linux的文件系统机制至关重要。Linux通常使用ext2、ext3、ext4等文件系统,它们在设计上相对减少了碎片化的...

    完美获取 CPU 的 NUMA节点数、CPU插槽个数 、 核心数 、 逻辑处理器数(线程数)、名字、制造商、指令集、主频、等等

    NUMA 节点数指的是系统中的物理内存被划分为多少个独立的区域,每个区域由一个或多个 CPU 直接访问。 2. **CPU 插槽**:CPU 插槽是主板上用来固定和连接 CPU 的接口,不同的 CPU 型号对应不同的插槽类型,如 LGA 或...

    Linux服务器性能评估与优化

    为了更准确地评估Linux服务器的性能,我们需要关注以下几个关键指标: - **%user**:表示CPU处于用户模式下的时间百分比。当此值过高时,通常意味着用户进程消耗了过多的CPU资源。 - **%sys**:表示CPU处于系统模式...

    Linux高性能服务器编程清晰PDF+源码,另外附带effective C++书籍的超情绪文档

    首先,Linux高性能服务器编程涉及到以下几个关键知识点: 1. **多线程与并发**:在高并发场景下,服务器需要处理大量并发请求。Linux提供了线程(pthread)库,支持创建和管理线程,实现任务的并行处理,提高系统...

    linux核心技术

    Linux与其他操作系统相比,具有几个显著的特点: 1. 开源:Linux源代码是公开的,允许任何人自由使用、修改和分发。这吸引了全球的开发者共同参与Linux的发展和改进,形成了庞大的社区和强大的技术支持。 2. 多样...

    Linux服务器配置教程

    Linux服务器配置教程是针对系统管理员和开发者的重要学习资源,它涵盖了在各种场景下对Linux服务器进行有效管理和优化的必备知识。Linux操作系统以其开源、稳定和高效的特点,被广泛应用于服务器领域。本教程将深入...

    06系统的CPU使用率很高但为啥却找不到高CPU?1

    在IT领域,尤其是在服务器性能优化方面,经常遇到的问题之一就是CPU使用率过高。标题和描述中提到的情况,即系统CPU使用率很高,但找不到明显的高CPU应用,这通常需要更深入的诊断技巧来解决。本案例主要涉及Linux...

    linux server服务器性能优化

    Linux服务器性能优化主要包括以下几个方面: 1. **内核优化**:根据服务器用途定制内核,去除不必要的模块,减少内存占用。 2. **系统调优**:调整系统参数,例如提高最大打开文件数限制,优化内存管理策略。 3. ...

    LINUX服务器自动安装部署项目实施文档[收集].pdf

    LINUX 服务器自动安装部署项目的安装步骤分为以下几个阶段: 1. 配置启动服务器 2. 配置安装服务器 3. 配置初始化程序 配置启动服务器 在配置启动服务器时,需要完成以下步骤: * 配置 DHCP 服务器 * 配置 TFTP ...

Global site tag (gtag.js) - Google Analytics