`
stephen830
  • 浏览: 3009848 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ubuntu下的cpu参数查看

 
阅读更多

 

几个cpu

more /proc/cpuinfo |grep "physical id"|uniq|wc -l

每个cpu是几核(假设cpu配置相同)

more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l

cat /proc/cpuinfo | grep processor

1. 查看物理CPU的个数
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l

2. 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l

3. 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq

4. 查看CPU的主频
#cat /proc/cpuinfo |grep MHz|uniq

# uname -a

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

(查看当前操作系统内核信息)

# cat /etc/issue | grep Linux

Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

(查看当前操作系统发行版信息)

# 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)

# 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的详细信息:

linux命令:cat /proc/cpuinfo

用命令判断几个物理CPU,几个核等:

逻辑CPU个数:
# cat /proc/cpuinfo | grep "processor" | wc -l

物理CPU个数:
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

每个物理CPU中Core的个数:
# cat /proc/cpuinfo | grep "cpu cores" | wc -l

是否为超线程?
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
# cat /proc/cpuinfo | grep "siblings"

 

 

分享到:
评论

相关推荐

    ubuntu linux系统中查看本机cpu和内存信息的命令和用法

    ### 查看CPU信息 #### 1. 使用`cat /proc/cpuinfo` `cat /proc/cpuinfo`命令提供了处理器的详细信息,包括CPU型号、频率、缓存大小等。此命令显示的信息涵盖了系统中所有可用的CPU核心,对于多核处理器,每核的...

    Ubuntu下Ardupilot仿真环境搭建

    创建虚拟机需要选择操作系统、分配 CPU 和内存资源、设置网络参数等。创建虚拟机后,需要安装操作系统,Ubuntu 18.04 是一个流行的选择。 ### 31.1.4 系统安装 安装 Ubuntu 18.04 需要选择语言、设置时区、分区等...

    Linux查看与设置CPU频率

    本文将详细介绍如何在Linux环境下查看和设置CPU频率,包括图形界面下的操作方法和命令行下的具体步骤。 #### 二、在Gnome下查看CPU频率 在Gnome桌面环境中,可以通过添加一个名为“CPU频率范围监视器”的小工具来...

    查看内存CPU资源

    "free"命令是一个非常实用的工具,用于查看系统中的内存使用情况,包括物理内存、交换内存等。接下来,我们将深入探讨"free"命令的输出,并解析每一部分的含义。 1. **总览(Total)** - `total`列显示了系统总的...

    Ubuntu 20.04 x86_64 OVF下载.rar

    在导入OVF文件时,用户需要按照虚拟化软件的指导进行操作,设置合适的内存、CPU数量、网络适配器类型等参数,以确保虚拟机在目标平台上运行良好。 对于运维人员来说,这样的虚拟机镜像提供了方便的测试环境,可以在...

    Ubuntu10.10下kgdb环境搭建

    ### Ubuntu10.10下kgdb环境搭建详解 #### 前言 随着Linux操作系统在嵌入式领域的广泛应用,内核级别的调试成为了许多开发者必须掌握的一项技能。不同于用户空间的应用程序,内核级别的调试更加复杂,因为它发生在...

    ubuntu安装方法以及ubuntu官方源

    - **创建虚拟机**: 按照向导设置虚拟机参数,如内存大小、CPU核心数量和磁盘空间。 - **加载Ubuntu ISO**: 将Ubuntu ISO文件添加为虚拟光驱。 - **启动安装过程**: 启动虚拟机,按照Live USB安装的步骤进行操作。...

    android2.2在ubuntu下编译总结

    ### Android 2.2 在 Ubuntu 下的编译总结 #### 一、计算机配置与环境搭建 根据文档描述,为了在 Ubuntu 下编译 Android 2.2 的源代码,作者使用了以下硬件配置: - **处理器**:Intel 奔腾 4 CPU,主频 3.2 GHz -...

    Linux-CPU-function-test.zip_cpu_cpu function_linux cpu test_ubun

    1. **CPU压力测试**:CPU压力测试是为了模拟高负载情况,检查CPU在极限条件下的运行状况。常见的Linux压力测试工具有`stress`、`sysbench`等,它们通过创建大量计算任务来占用CPU资源,从而检测CPU的稳定性和耐久性...

    lemon(for ubuntu)

    "lemon(for ubuntu)"是一款专为Ubuntu操作系统设计的评测软件,它旨在帮助用户评估和比较系统性能,优化工作流程,并确保Ubuntu环境的高效运行。在Linux世界中,尤其是在Ubuntu这样的Debian衍生版上,了解如何有效地...

    ubuntu下安装opencv视频教程

    `-j4`参数表示使用4个线程进行编译,你可以根据你的CPU核心数进行调整。安装完成后,更新系统路径: ``` sudo ldconfig ``` **第七步:验证安装** 安装完成后,你可以编写一个简单的Python程序来测试OpenCV是否正常...

    UBUNTU_kungfu

    - **日志分析**:查看/var/log目录下的日志文件来追踪错误信息。 - **命令行工具**:熟练运用top、htop等命令监测系统资源占用情况。 - **故障恢复**:当系统出现严重问题时,了解如何进入救援模式进行修复。 #####...

    玩转ubuntu

    其中`more`和`less`更适合查看大文件,`less`提供了一些快捷键如空格键向下翻页,`b`键向上翻页,`Enter`键向下滚动一行,`q`键退出查看。 文件权限的管理也是使用命令行的重要方面。`sudochown-R`命令用于改变文件...

    从头开始对ubuntu进行优化教程

    - **处理器优化**:根据CPU型号调整内核参数和其他设置,以获得更好的性能。 - **服务与应用优化**: - **关闭不必要的系统服务**:对于非服务器用途的Ubuntu系统,可以关闭一些不必要的后台服务,以节省资源。 -...

    飞腾FT-2000-4开发板上移植Ubuntu18.04.5且更换飞腾内核4.19.8教程

    4. **内核更新**:安装完Ubuntu后,下一步是替换为飞腾定制的内核4.19.8。这通常涉及下载内核源码,编译并安装。编译过程中可能需要配置内核选项以适应飞腾的硬件特性,如CPU特性和驱动支持。 5. **更新Grub**:...

    ubuntu多图安装教程

    这将允许我们手动配置虚拟机的各个参数。 **步骤3:选择虚拟机版本** 根据您的硬件和需求,选择合适的虚拟机版本。选择与您物理主机相兼容的版本。 **步骤4:安装操作系统的类型** 在此选择“其他”,因为Ubuntu是...

    ubuntu中top命令详解

    下面将详细解析`top`命令在Ubuntu中的应用及其各个参数的意义。 ### 一、`top`命令的基本结构 当你在Ubuntu终端中输入`top`并回车后,会看到如下的界面: ``` top - 01:06:48 up 1:22, 1 user, load average: ...

    Ubuntu超级优化

    本文旨在深入探讨如何从根本上优化Ubuntu系统,使其运行更为流畅,特别是在老旧硬件配置下也能获得良好的用户体验。 #### 二、基础知识:理解进程 进程是计算机科学中的基本概念之一,它指的是正在运行中的程序...

    Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)

    ### Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式) #### 一、安装虚拟机VMware Workstation v7.1.4 在开始Hadoop的安装之前,首先需要在宿主机上安装虚拟机软件VMware Workstation v7.1.4。这一步主要是为了搭建...

    ubuntu 8.04.2 编译 NAMD 和 VMD

    在Ubuntu 8.04.2系统下编译NAMD(Nano-scale Molecular Dynamics Simulator,纳米尺度分子动力学模拟软件)与VMD(Visual Molecular Dynamics,3D数据可视化软件)可能会遇到一些挑战。这两款软件都是分子科学领域中...

Global site tag (gtag.js) - Google Analytics