麒麟KylinV10SP1(2203)推荐安装一些硬件监控类软件与使用

news2024/9/23 21:28:39

目录

前言

1、tlp 电源管理

(1)查看电池容量、使用量、为Thinkpad设定电池充电开始结束阈值

(2)查看硬盘比如NVME SSD的型号种类、当前温度、读写量等信息;

(3)查看CPU型号以及频率上下限、睿频的p-state占整个处理器允许的p-state的百分比;显卡、无线&蓝牙、USB等

2、dmidecode

(1)查看内存信息(例)

3、watch grep \'cpu MHz\' /proc/cpuinfo

4、sensors

5、s-tui

6、upower -d


前言

本文章有两个作用,在麒麟V10SP1操作系统下,一是介绍一些常见的系统CPU、内存、硬盘、风扇等硬件监控管理工具,二是读者可以获取硬件信息,精准地对硬件设备进行升级替代,比如购买同样内存时序的内存。

1、tlp 电源管理

tlp 主要用于为笔记本电脑节省电量,进行各种硬件的使用查看或配置。

TLP - Optimize Linux Laptop Battery Life — TLP 1.5 documentation

但它不还可以

(1)查看电池容量、使用量、为Thinkpad设定电池充电开始结束阈值

sudo tlp-stat -b
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
--- TLP 1.3.1 --------------------------------------------

+++ Battery Features: Charge Thresholds and Recalibrate
natacpi    = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi   = inactive (ThinkPad not supported)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer                   = Celxpert
/sys/class/power_supply/BAT0/model_name                     = 5B10W13954
/sys/class/power_supply/BAT0/cycle_count                    =      3
/sys/class/power_supply/BAT0/energy_full_design             =  51000 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  49480 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  49480 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

/sys/class/power_supply/BAT0/charge_start_threshold         =     96 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold          =    100 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0

Charge                                                      =  100.0 [%]
Capacity                                                    =   97.0 [%]
 

(2)查看硬盘比如NVME SSD的型号种类、当前温度、读写量等信息;

sudo tlp-stat -d
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
--- TLP 1.3.1 --------------------------------------------

+++ Storage Devices
Devices = nvme0n1 sda

/dev/nvme0n1:
  Type      = NVMe
  Model     = WDC PC SN730 SDBQNTY-256G-1001          
  Firmware  = 11170101
  Scheduler = [none] mq-deadline bfq (multi queue)

  Runtime PM: control = auto, autosuspend_delay_ms = (not available)

  SMART info:
    Critical Warning:                   0x00
    Temperature:                        51 Celsius
    Available Spare:                    100%
    Available Spare Threshold:          10%
    Percentage Used:                    0%
    Data Units Written:                 528,481 [270 GB]
    Power Cycles:                       76
    Power On Hours:                     37
    Unsafe Shutdowns:                   18
    Media and Data Integrity Errors:    0

/dev/sda: not present.

+++ AHCI Link Power Management (ALPM)
No AHCI-enabled host controller detected.
 

(3)查看CPU型号以及频率上下限、睿频的p-state占整个处理器允许的p-state的百分比;显卡、无线&蓝牙、USB等

sudo tlp-stat -p
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
--- TLP 1.3.1 --------------------------------------------

+++ Processor
CPU model      = Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  4900000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = balance_performance [HWP.EPP]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences = default performance balance_performance balance_power power 
 

2、dmidecode

dmidecode, 使用该命令可以查询BIOS、系统、主板、处理器、内存、缓存等非常重要信息。下面是其常用的几个命令:

# dmidecode | grep 'Product Name'                           // 查看服务器型号
# dmidecode | grep 'Serial Number'                         // 查看主板的序列号
# dmidecode -s system-serial-number                        // 查看系统序列号
# dmidecode -t memory                                          // 查看内存信息
# dmidecode -t 11                                               // 查看OEM信息
# dmidecode | grep "Maximum Capacity" |sed  "s/^[ \t]*//"                     // 最大支持内存容量:
 

(1)查看内存信息(例)

sudo dmidecode -t memory
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.

Handle 0x0002, DMI type 16, 23 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 32 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

Handle 0x0003, DMI type 17, 84 bytes
Memory Device
    Array Handle: 0x0002
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 8192 MB
    Form Factor: SODIMM
    Set: None
    Locator: ChannelA-DIMM0
    Bank Locator: BANK 0
    Type: DDR4
    Type Detail: Synchronous
    Speed: 3200 MT/s
    Manufacturer: Micron
    Serial Number: 00000000
    Asset Tag: None
    Part Number: 4ATF1G64HZ-3G2E1    (信息baidu为镁光8G内存条)
    Rank: 1
    Configured Memory Speed: 2667 MT/s
    Minimum Voltage: Unknown
    Maximum Voltage: Unknown
    Configured Voltage: 1.2 V
    Memory Technology: DRAM
    Memory Operating Mode Capability: Volatile memory
    Firmware Version: Not Specified
    Module Manufacturer ID: Bank 1, Hex 0x2C
    Module Product ID: Unknown
    Memory Subsystem Controller Manufacturer ID: Unknown
    Memory Subsystem Controller Product ID: Unknown
    Non-Volatile Size: None
    Volatile Size: 8 GB
    Cache Size: None
    Logical Size: None

Handle 0x0004, DMI type 17, 84 bytes
Memory Device
    Array Handle: 0x0002
    Error Information Handle: Not Provided
    Total Width: Unknown
 

3、watch grep \'cpu MHz\' /proc/cpuinfo

查看当前cpu各线程主频

Every 2.0s: grep 'cpu MHz' /proc/cpuinfo       akCDB-thinkpadt14gen1: Wed May 10 15:56:02 2023

cpu MHz         : 3400.034
cpu MHz         : 3400.022
cpu MHz         : 3400.010
cpu MHz         : 3400.024
cpu MHz         : 3400.022
cpu MHz         : 3400.041
cpu MHz         : 3400.133
cpu MHz         : 3399.995


4、sensors

查看传感器状态,温度、风扇等

$ sensors
ucsi_source_psy_USBC000:002-isa-0000
Adapter: ISA adapter
in0:           5.00 V  (min =  +5.00 V, max = +20.00 V)
curr1:         3.00 A  (max =  +3.25 A)

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +55.0°C  

thinkpad-isa-0000
Adapter: ISA adapter
fan1:        3380 RPM
temp1:        +63.0°C  
temp2:            N/A  
temp3:        +40.0°C  
temp4:         +0.0°C  
temp5:        +63.0°C  
temp6:        +63.0°C  
temp7:        +63.0°C  
temp8:            N/A  

BAT0-acpi-0
Adapter: ACPI interface
in0:          13.07 V  

ucsi_source_psy_USBC000:001-isa-0000
Adapter: ISA adapter
in0:           0.00 V  (min =  +0.00 V, max =  +0.00 V)
curr1:         0.00 A  (max =  +0.00 A)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +61.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +59.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +61.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +60.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +61.0°C  (high = +100.0°C, crit = +100.0°C)

pch_cannonlake-virtual-0
Adapter: Virtual device
temp1:        +63.0°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +63.0°C  (crit = +128.0°C)
 

5、s-tui

sudo s-tui

在terminal内以图形方式,查看系统cpu温度、主频、利用率、功率、风扇转速等的状态

  

6、upower -d

查看电池信息

upower -d
Device: /org/freedesktop/UPower/devices/line_power_AC
  native-path:          AC
  power supply:         yes
  updated:              2023年05月10日 星期三 13时41分10秒 (8309 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              yes
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               Celxpert
  model:                5B10W13954
  serial:               1462
  power supply:         yes
  updated:              2023年05月10日 星期三 15时59分37秒 (2 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    warning-level:       none
    energy:              49.48 Wh
    energy-empty:        0 Wh
    energy-full:         49.48 Wh
    energy-full-design:  51 Wh
    energy-rate:         0 W
    voltage:             13.068 V
    percentage:          100%
    capacity:            97.0196%
    technology:          lithium-polymer
    icon-name:          'battery-full-charged-symbolic'

Device: /org/freedesktop/UPower/devices/line_power_ucsi_source_psy_USBC000o001
  native-path:          ucsi-source-psy-USBC000:001
  power supply:         yes
  updated:              2023年05月10日 星期三 13时41分10秒 (8309 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/line_power_ucsi_source_psy_USBC000o002
  native-path:          ucsi-source-psy-USBC000:002
  power supply:         yes
  updated:              2023年05月10日 星期三 13时41分10秒 (8309 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              yes
    icon-name:          'ac-adapter-symbolic'

Device: /org/freedesktop/UPower/devices/DisplayDevice
  power supply:         yes
  updated:              2023年05月10日 星期三 08时52分56秒 (25603 seconds ago)
  has history:          no
  has statistics:       no
  battery
    present:             yes
    state:               fully-charged
    warning-level:       none
    energy:              49.48 Wh
    energy-full:         49.48 Wh
    energy-rate:         0 W
    percentage:          100%
    icon-name:          'battery-full-charged-symbolic'

Daemon:
  daemon-version:  0.99.11
  on-battery:      no
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: PowerOff

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/510561.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

软件测试简单么,发展前景如何?

随着人工智能时代的到来,IT行业受到了越来越多人的重视。软件测试作为把控软件质量必不可少的环节,其重要性可见一斑。 软件测试可以说是算得上IT行业里相对简单的语言,但是也只是相对哈,如果想学习下去还是要看个人的学习能力的…

软件测试工作内容和职责有哪些

目前,在IT行业中测试的职位数量仅次于开发,可以说是第二大技术就业岗位。然而许多人对测试师工作的理解还停留在,只需要像用户一样使用产品,然后发现有问题提交报告就行了。其实这是极其不准确的,软件测试师在测试产品…

通过Dnspy调试解决powershell使用Install-module指定的转换无效的问题

之前运行Install-module -Name NtObjectManager出现以下错误: PackageManagement\Install-Package : Package NtObjectManager failed to be installed because: 指定的转换无效。 At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.…

Shell编程之排序

目录 一、冒泡排序 二、选择排序 三、插入排序 基本思想: 四、反转排序 基本思想: 五、睡眠排序 六、希尔排序 基本思想: 举例 一、冒泡排序 冒泡排序,该排序的命名非常形象,即一个个将气泡冒出。冒泡排序一…

ChatDOC工具——使用ChatGPT高效阅读技术科研论文

ChatDOC是一款功能强大的人工智能阅读辅助工具,专为帮助用户快速理解论文内容而设计。使用ChatDOC,您可以通过上传PDF版论文文献,利用先进的ChatGPT技术,只需三个简单步骤,便可以高效地阅读论文,提高阅读效…

TypeScript初识

目录 介绍 定义 优点 类型声明 ts文件编译选项 自动编译 编译选项的各个属性 include compilerOptions 介绍 定义 TS(TypeScript)是一种由微软开发的编程语言,它是 JavaScript 的一个超集,提供了静态类型检查、类、接…

Linux系统编程——多线程[中]:互斥与同步

0.关注博主有更多知识 操作系统入门知识合集 目录 1.并发过程中的问题 2.互斥 2.1互斥锁 2.2如何看待互斥锁 2.3加锁和解锁的本质 2.4对锁做一个封装 2.5可重入函数与线程安全 2.6死锁 3.同步 3.1条件变量 1.并发过程中的问题 我们知道,同一个进程中的…

【SpringBoot】过滤器,监听器,拦截器介绍

文章目录 一、简介1、过滤器2、拦截器3、监听器 二、如何创建1、过滤器2、监听器3、拦截器 三、总结 一、简介 通过两幅图我们可以理解拦截器和过滤器的特点 1、过滤器 过滤器是在请求进入tomcat容器后,但请求进入servlet之前进行预处理的。请求结束返回也是&…

模拟IC与数字IC设计该怎么选?哪个岗位薪资高?

很多同学想要入行IC,但不知道数字和模拟方向怎么选? 如果没有亲身体会过模拟设计,并有发自内心的自信或者兴趣,一般不看好纯小白去学模拟电路设计。 模拟设计想做好,没有数学功底,没有电路分析的功底&…

面试题30天打卡-day24

1、Redis 为什么快? Redis 之所以快,主要是因为它具有以下特点: 纯内存操作:Redis 的数据存储在内存中,因此读写速度非常快,而无需像传统数据库一样从硬盘读取和写入数据。与此同时,Redis 支持…

【算法】动态规划算法求(编辑距离)

目录 编辑距离: 举例: 代码如下 调试: 核心代码: 画图演示上述代码: 编辑距离: 是一种计算两个自符串之间差异程度的方法,它通过比较两个字符串之间的插入,删除和 替换操作的数…

深度神经网络模型部署——Docker学习

容器技术中有三个核心概念:容器(Container)、镜像(Image),以及镜像仓库(Registry) 从本质上来说,容器属于虚拟化技术的一种,和虚拟机(Virtual Mac…

CentOS7安装vsftpd

CentOS7安装vsftpd 最近又用到ftp了,摸索了一下终于安装成功,记录下安装过程,本次使用的操作系统为 CentOS7,ftp使用vsftpd。 安装vsftpd yum install -y vsftpd配置vsftpd vsftpd的配置文件路径为:/etc/vsftpd/vs…

软件测试基础面试题大全(上)

1. 软件生命周期是什么? 软件生命周期:需求调研(可行性研究)、需求分析(需求规格说明书)、设计(系统架构、模块设计、表结构设计、接口设计等,产出概要设计文档和详细设计文档&…

表达式求值问题-双栈模板化实现

好久不见,真的很久都没有更新博客了,最近很多事情,所以比较忙碌,没有时间每天都学算法,但是我会挤时间尽量做到,每两三天就更新博客,我会努力的,加油~ 前言:计算器都见过…

加码本地生活、成为“万能入口”,抖音完成了百度曾经的梦想

文|螳螂观察 作者| 小别 前有美团点评,后有阿里巴巴,本地生活服务从来就不平静。 并没有在最好的时间出发的抖音,还是顺着短视频的内容优势,从团购、本地游、外卖再到近期推出商城频道,逐步完善了本地生活服务的布局…

浅谈jmeter性能测试步骤入门

一、Jmeter简介 1 概述 jmeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。 它是 Apache 软件基金会的Stefano Mazzocchi JMeter 最初开发的。 它主要对 Apache JServ(现在称为如 Apache Tomca…

linux命令文本命令之~~~ sort ~~ tr ~~cut ~~ uniq

目录 一. sort命令二. uniq 命令三. tr命令四. cut命令 一. sort命令 以行为单位对文件内容进行排序,也将他根据不同的数据类型来排序 比较原则是从首字符向后,依次按ASCII码进行比较,最后按照升序输出排序 语法格式: sort 【选…

Web自动化测试:selenium的使用以及关于driver=webdriver.Firefox()无驱动报错问题

Selenium 1.什么是Selenium? Selenium是一个用于Web应用程序测试的工具。 主流的自动化测试工具有: web自动化测试:selenium、robot frameworkApp端自动化测试:Appium、Monkeyrunner、UIautomationPC客户端(win32&…

打印机错误0x00000bc4,Win11系统找不到打印机怎么办

近期,又有不少小伙伴更新了Win11系统后,出现了打印机提示错误代码0x00000bc4,出现错误后,可能导致打印机无法正常工作,打印任务无法完成,或者打印机无法连接到电脑等问题。驱动人生就为大家带来打印机错误0…