2025年7月30日
摘要:
在CentOS 7中,使用cgroups(Control Groups)限制不同用户的CPU和内存资源,可通过以下步骤实现。以下操作需root权限,且配置需在集群所有节点执行(如适用)。 📦 一、安装cgroup工具 yum install -y libcgroup libcgro
阅读全文
posted @ 2025-07-30 14:18
LeeHang
阅读(759)
推荐(0)
摘要:
以下是为在CentOS上测试cgroup限制效果设计的完整压力测试方案,结合stress-ng工具和cgroup配置,确保吃满CPU和内存资源。所有命令均经过验证,可直接执行。 测试目标 CPU压力测试:模拟多线程计算负载,使CPU使用率逼近100%。 内存压力测试:
阅读全文
posted @ 2025-07-30 13:27
LeeHang
阅读(284)
推荐(0)
摘要:
在 Linux 系统中,僵尸进程(Zombie Process) 和 孤儿进程(Orphan Process) 是进程生命周期中的两种特殊状态,由父子进程的生命周期不同步导致。它们对系统稳定性和资源管理有重要影响,以下是详细解析: ⚙️ 一、定义与核心概念 僵尸进程(Zombie
阅读全文
posted @ 2025-07-30 10:08
LeeHang
阅读(643)
推荐(0)
2025年7月29日
摘要:
以下是一份针对Linux/CentOS系统中僵尸进程的成因、影响与解决方案的详细技术解析: ⚠️ 一、僵尸进程的成因 僵尸进程(Zombie Process)是子进程终止后未被父进程完全回收的残留状态,其进程描述符(PCB)仍占用系统进程表。核心原因包括: 父进程未回收子进程资源
阅读全文
posted @ 2025-07-29 15:53
LeeHang
阅读(155)
推荐(0)
2025年7月28日
摘要:
以下是CentOS 7系统中固定网卡名称和MAC地址的详细操作流程,确保ip a或ifconfig显示修改后的结果: 🔧 一、固定网卡名称 ⚙️ 方法1:通过udev规则绑定(推荐) 查看当前网卡信息 ip link show # 记录需固定的网卡名称(如`ens33`)及
阅读全文
posted @ 2025-07-28 16:14
LeeHang
阅读(499)
推荐(0)
摘要:
Linux 系统的网络接口命名规则经历了从传统方式到现代“可预测命名规则”(Predictable Network Interface Names)的演变,旨在解决硬件识别不稳定、命名随机性等问题。以下结合技术原理和实际应用,详细解析其规则及优先级体系: 一、命名规则的历史演变 传统命名
阅读全文
posted @ 2025-07-28 15:54
LeeHang
阅读(208)
推荐(0)
摘要:
在Linux存储系统中,软RAID(Software RAID)和硬RAID(Hardware RAID)在实现方式、性能、应用场景及管理上存在本质差异。以下从五个维度详细解析其区别: ⚙️ 一、实现原理与架构差异 软RAID 实现方式:完全依赖操作系统内核和CPU资源,通过软件层(
阅读全文
posted @ 2025-07-28 15:46
LeeHang
阅读(2704)
推荐(0)
摘要:
mdadm 和 LVM 是 Linux 系统中两种不同的存储管理工具,核心目标和技术原理存在本质差异。虽然都涉及多块硬盘的管理,但解决的问题和应用场景截然不同。以下是详细对比及实际场景示例: 🔍 一、核心功能与定位区别 特性 mdadm LVM(LogicalV
阅读全文
posted @ 2025-07-28 15:34
LeeHang
阅读(260)
推荐(0)
摘要:
以下是 Linux 系统中硬盘命名规则的详细解析及其应用场景,结合不同接口类型、分区逻辑和实际用例进行说明: ⚙️ 一、基础命名规则 设备文件路径 Linux 将所有硬件设备视为文件,硬盘设备位于 /dev 目录下,命名格式为: sdX:适用于 SATA、SCSI、USB、S
阅读全文
posted @ 2025-07-28 15:11
LeeHang
阅读(631)
推荐(0)
2025年7月25日
摘要:
🔐 GPG 在 CentOS 中的核心概念与命令详解 GPG(GNU Privacy Guard) 是遵循 OpenPGP 标准的开源加密工具,用于文件/通信的加密、解密、签名及密钥管理。其核心原理是 非对称加密:公钥加密数据,私钥解密数据,确保传输安全性和身份真实性。 ⚙
阅读全文
posted @ 2025-07-25 14:27
LeeHang
阅读(223)
推荐(0)