11 2024 档案
摘要:git reset 是 Git 中一个非常重要且强大的命令,用于撤销或重置当前分支的状态。它可以修改版本历史记录,操作暂存区(staging area),以及工作目录(working directory)。根据使用的选项不同,git reset 的行为也有所不同。 git reset 的作用 git
阅读全文
摘要:服务器CPU是多核的情况下,Linux Top 命令计算进程CPU使用率为什么要乘以CPU逻辑核数 在多核服务器上,top 命令计算进程的 CPU 使用率时,乘以的是 CPU 的逻辑核数(Logical CPUs),而不是物理核数。 逻辑核数与物理核数的区别 物理核数:指物理 CPU 中实际存在的核
阅读全文
摘要:Linux Top 命令计算进程CPU使用率 top 命令是一个实时进程监控工具,在 Linux 中通过读取系统文件(尤其是 /proc 文件系统)来获取进程的 CPU 使用率。其实现中关键的部分是对进程的 CPU 使用率进行采集和计算。这里我简要介绍 top 命令的实现思路,以及它如何通过源码计算
阅读全文