华山派最早可以追溯到秦汉时代,是武侠小说和仙侠小说中门派之一,华山派在金庸先生的四本书中都出现过,分别是《倚天屠龙记》、《笑傲江湖》、《碧血剑》和《鹿鼎记》。华山派风清扬是武侠小说中神一般存在,华山派开发板自然也是独树一帜,基于 CV1812H 的开源 RISC-V 功能评估板,由算能和生态伙伴“硬件十万个为什么”联合打造,为开发者提供基于 RISC-V 的视觉及 AI 场景的开发环境。
uname命令用于显示操作系统的相关信息,包括内核名称、主机名、操作系统版本号等。它
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 lsmod是一个简单的命令,不接受任何选项或参数。该命令的作用是读取/proc/modules并以格式化的列表显示文件内容。在命令行中运行lsmod以了解当前正在加载哪些内核模块: Linux内核具有模块化设计。内核模块通常称为驱动程序是一段扩展内核功能的代码。 模块要么编译为可加载模块,要么内置在内核中。可加载模块可以根据需要在正在运行的内核中进行加载和卸载,而无需重新启动系统。通常,模块是由udev(设备管理器)按需加载的。也可以使用modprobe命令将模块手动加载到内核中,或者在启动时使用/etc/modules或/etc/modules-load.d/*.conf文件自动将模块加载到内核中。 lsmod 这样的命令来查询模块信息,从而知道内核发生的任何变化。内核模块的加载和卸载非常重要。它使得 Linux 系统比使用通用内核运行时更加灵活和高效。这同样意味着可以进行重大更改而无需重启,例如添加硬件。 在上面的输出中: Module 显示每个模块的名称 Size 显示每个模块的大小(并不是它们占的内存大小) Used by 显示每个模块被使用的次数和使用它们的模块 第1列:表示模块的名称。 第2列:表示模块的大小。 第3列:表示依赖模块的个数。 第4列:表示依赖模块的内容。 Windows 里,按 Ctrl+Alt+Delete 可以调出“任务管理器”。但是在 Linux 里按同样的按键是注销(图形界面)/重启(文本界面)。ps管理进程和杀进程。 ps 命令用于显示当前进程的状态。和 Windows 的 tasklist 类似。 一般情况下,使用 ps 时后面要跟一些参数。常用的是 ps -aux 和 ps -lax。 Linux下如何查看CUP的使用率: 监控CPU的性能一般包括以下3点:运行队列、CPU使用率和上下文切换。 对于每一个CPU来说运行队列最好不要超过3,例如,如果是双核CPU就不要超过6。如果队列长期保持在3以上,说明任何一个进程运行时都不能马上得到cpu的响应,这时可能需要考虑升级cpu。另外满负荷运行cpu的使用率最好是user空间保持在65%~70%,system空间保持在30%,空闲保持在0%~5% 。 top是一个非常强大的系统监控工具,它可以实时地显示系统资源占用情况、进程状态等信息。在终端窗口中输入top命令即可打开该工具。 CPU 状态:
这里显示不同模式下所占cpu时间百分比,这些不同的cpu时间表示: us, user:运行(未调整优先级的) 用户进程的CPU时间 sy,system: 运行内核进程的CPU时间 nic,niced:运行已调整优先级的用户进程的CPU时间 wa,IO wait: 用于等待IO完成的CPU时间 hi:处理硬件中断的CPU时间 Sirq: 处理软件中断的CPU时间 在终端窗口中,按下Ctrl+C键即可退出top命令。这种方式最为常见,也最为简便。 free命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。 。它的常用选项有-t、-m、-s等。 total 列显示系统总的可用物理内存和交换空间大小。 used 列显示已经被使用的物理内存和交换空间。 free 列显示还有多少物理内存和交换空间可用使用。 shared 列显示被共享使用的物理内存大小。 buff/cache 列显示被 buffer 和 cache 使用的物理内存大小。 available 列显示还可以被应用程序使用的物理内存大小。
从输出中可以看出,当前系统中物理内存总共有70036MB,已经使用了14552MB,剩余48496MB。 其实 free 命令中的信息都来自于 /proc/meminfo 文件。/proc/meminfo 文件包含了更多更原始的信息,只是看起来不太直观:
|