第8章_查看板卡信息
第8章 查看板卡信息
8.1 查看总体信息
# 安装工具 neofetch
sudo apt update
sudo apt install neofetch
# 运行命令
neofetch
执行结果如下所示
</left>
- OS :aarch64 架构的 Debian11 的根文件系统
- Host :Rockchip RK3588 TOYBRICK X10 Board
- Kernel :5.10.110 的 linux 内核
- Uptime :在线时间 21 分钟
- Packages :已安装了 1688 个安装包
- Shell :使用 bash 5.1.4
- Resolution :屏幕显示的分辨率 1536x864
- CPU :8 核,由于使用的是大小核架构,不能显示真实的 CPU 的频率
- Memory :总共 7920MiB(8G), 目前使用了 784MiB
8.2 查看文件系统
# 使用如下命令查看文件系统
toybrick@debian:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 29G 4.4G 23G 16% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 1.6G 19M 1.6G 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p3 63M 37M 24M 61% /boot
tmpfs 792M 92K 792M 1% /run/user/1000
8.3 监控工具
8.3.1 top命令
开发板自带top监控工具,可以查看进程的一些基本信息,按'q'键退出
# 使用top命令
top
8.3.2 htop命令
htop 是 Linux 系统中的一个互动的进程查看器,与 Linux 传统的 top 相比,htop 更加人性化。它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。
# 使用htop命令
htop
htop的详细使用方法(点击跳转)
8.3.3 查看CPU信息
# 命令cat /proc/cpuinfo 用于查看 CPU 的信息:
cat /proc/cpuinfo
通过ARM_CPU_PART的定义,可以查看对应的CPU核信息
//ARM_CPU_PART 的定义
#define ARM_CPU_PART_AEM_V8 0xD0F
#define ARM_CPU_PART_FOUNDATION 0xD00
#define ARM_CPU_PART_CORTEX_A57 0xD07
#define ARM_CPU_PART_CORTEX_A72 0xD08
#define ARM_CPU_PART_CORTEX_A53 0xD03
#define ARM_CPU_PART_CORTEX_A73 0xD09
#define ARM_CPU_PART_CORTEX_A75 0xD0A
#define ARM_CPU_PART_CORTEX_A35 0xD04
#define ARM_CPU_PART_CORTEX_A55 0xD05
#define ARM_CPU_PART_CORTEX_A76 0xD0B
#define ARM_CPU_PART_NEOVERSE_N1 0xD0C
#define ARM_CPU_PART_CORTEX_A77 0xD0D
#define ARM_CPU_PART_NEOVERSE_V1 0xD40
#define ARM_CPU_PART_CORTEX_A78 0xD41
#define ARM_CPU_PART_CORTEX_A78AE 0xD42
#define ARM_CPU_PART_CORTEX_X1 0xD44
#define ARM_CPU_PART_CORTEX_A510 0xD46
#define ARM_CPU_PART_CORTEX_A710 0xD47
#define ARM_CPU_PART_CORTEX_X2 0xD48
#define ARM_CPU_PART_NEOVERSE_N2 0xD49
#define ARM_CPU_PART_CORTEX_A78C 0xD4B