2025年7月30日
摘要: 在Linux的top命令中,​​PR(Priority)​​ 和 ​​NI(Nice)​​ 是进程优先级相关的核心参数,共同影响内核调度器分配CPU资源的顺序。以下是详细解析: ⚖️ ​​1. PR(Priority)——进程的实际优先级​​ ​​定义​​: PR表示进程在内核调度队列中的​​动态优 阅读全文
posted @ 2025-07-30 17:55 LeeHang 阅读(430) 评论(0) 推荐(0)
摘要: 🔧 cgroup-cpu/内存多用户资源管理效果演示 ​​适用场景​​:多用户共享的Linux服务器(如开发测试机、数据分析集群),需隔离用户资源抢占,保障系统稳定性。 一、环境配置与工具安装 1. 安装cgroup管理工具 yum install -y libcgroup libcgroup-t 阅读全文
posted @ 2025-07-30 17:21 LeeHang 阅读(115) 评论(0) 推荐(0)
摘要: 在 Linux CentOS 系统中,VIRT(虚拟内存)、RES(常驻内存)和 SHR(共享内存)是 top 命令中三个关键的内存指标,理解它们的概念和联系对系统监控、性能调优和内存泄漏排查至关重要。以下是三者的详细解释及关联分析: ​​1. VIRT(Virtual Memory Size,虚拟 阅读全文
posted @ 2025-07-30 16:27 LeeHang 阅读(629) 评论(0) 推荐(0)
摘要: 在CentOS 7中,使用cgroups(Control Groups)限制不同用户的CPU和内存资源,可通过以下步骤实现。以下操作需​​root权限​​,且配置需在集群所有节点执行(如适用)。 📦 ​​一、安装cgroup工具​​ yum install -y libcgroup libcgro 阅读全文
posted @ 2025-07-30 14:18 LeeHang 阅读(339) 评论(0) 推荐(0)
摘要: 以下是为在CentOS上测试cgroup限制效果设计的​​完整压力测试方案​​,结合stress-ng工具和cgroup配置,确保吃满CPU和内存资源。所有命令均经过验证,可直接执行。 ​​测试目标​​ ​​CPU压力测试​​:模拟多线程计算负载,使CPU使用率逼近100%。 ​​内存压力测试​​: 阅读全文
posted @ 2025-07-30 13:27 LeeHang 阅读(110) 评论(0) 推荐(0)
摘要: 在 Linux 系统中,​​僵尸进程(Zombie Process)​​ 和 ​​孤儿进程(Orphan Process)​​ 是进程生命周期中的两种特殊状态,由父子进程的生命周期不同步导致。它们对系统稳定性和资源管理有重要影响,以下是详细解析: ⚙️ 一、定义与核心概念 ​​僵尸进程(Zombie 阅读全文
posted @ 2025-07-30 10:08 LeeHang 阅读(298) 评论(0) 推荐(0)