首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
极客书架
关于
我的简介
我的著作
我的公众号
留言板
亮/黑
首页
精选
专栏
标签
归档
开源库
common_util
py_design_pattern
极客书架
关于
我的简介
我的著作
我的公众号
留言板
亮/黑
Linux系统如何控制指定进程的CPU资源使用率?
1. 应用场景在软件开发和系统设计,有时需要控制控制指定进程的CPU资源使用率,如以下这些场景: 保障关键服务/高优先级应用的性能。 防止某些失控进程拖垮系统。 资源成本优化与预算控制。 温度控制与功耗管理。 云服务器中,多租户环境资源隔离与公平性。 2. 实现方式在Linux系统中,如何控制指定进程的CPU资源使用率主要通过以下几种核心方法实现。 2.1. nice 和 re...
2025-07-17
Linux常用命令
Linux常用命令
Read More
什么是算力?
1. 什么是算力?算力就是计算能力(Computing Power),通常是指芯片或计算机系统执行数值计算和任务处理的能力。 算力通常由数据处理单元提供,也就是我们俗称的芯片,如CPU、GPU、FPGA、TPU等。 2. 算力的衡量算力的单位体系庞大且存在多种维度和多重标准,其核心关系可总结为 “两大维度、四类单位、场景决定一切”。 2.1. 算力单位的两大维度 维度 定义 典型单位 应...
2025-07-16
Linux常用命令
Linux常用命令
Read More
Linux下常用的压缩和解压工具
1. tar工具 1.1. 工具安装(Ubuntu系统) 1.2. 打包和压缩 1.3. 解压和提取 2. gzip和gunzip 2.1. 工具安装(Ubuntu系统) 2.2. 压缩文件 2.3. 解压文件 3. bzip2和bunzip2 3.1. 工具安装(Ubuntu系统) 3.2. 压缩文件 3.3. 解压文件 4. xz和unxz 4.1. 工具安装(Ubuntu...
2025-07-05
Linux常用命令
Linux常用命令
Read More
Ubuntu系统安装Python
在 Ubuntu 上安装 Python 的步骤如下,适用于 Ubuntu 20.04/22.04/24.04 等版本: 1. 检查已安装的 Python 版本Ubuntu 通常预装 Python3,但可能没有 Python2(新版已弃用)。运行以下命令检查: 12python3 --version # 检查 Python3python --version # 如果...
2025-06-11
Linux常用命令
Linux常用命令
Read More
Ubuntu安装oh-my-zsh教程
在Ubuntu下安装oh-my-zsh可以显著提升终端体验。以下是详细步骤: 1. 安装必要依赖12sudo apt update && sudo apt upgrade -ysudo apt install zsh git curl fonts-powerline -y # 安装zsh、Git和Powerline字体 2. 将zsh设为默认Shell1chsh -s...
2025-06-08
Linux常用命令
Linux常用命令
Read More
Ubuntu系统清理磁盘缓存
1. 自动移除不再需要的软件包(推荐) 2. 卸载不必要的应用程序(推荐) 3. 清理 Ubuntu 中的 apt 缓存 4. 清除 systemd 日志记录 移除旧版本的 Snap 应用程序 查找并删除 Ubuntu 重复文件 1. 自动移除不再需要的软件包(推荐)如果你了解 apt-get 或 apt 命令的基本用法,应该知道 autoremove 选项。该选项可以删除安装软件包时自...
2025-05-17
Linux常用命令
Linux常用命令
Read More
Ubuntu查看系统信息(如:系统版本/Linux内核版本)
1. 查看 Ubuntu 系统版本1lsb_release -a 输出示例: 12345No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04.3 LTSRelease: 22.04Codename: jammy 或者使用简短格式: 1lsb_release ...
2025-05-17
Linux常用命令
Linux常用命令
Read More
Linux系统监控数据 - /proc/net/dev
/proc/net/dev 是 Linux 系统中一个重要的虚拟文件,用于实时显示网络接口的详细统计信息。它包含了每个网络接口的接收(RX)和发送(TX)数据包的详细指标,常用于监控网络流量、诊断网络问题或编写网络监控脚本。 内容结构文件内容分为两列: 左列(Receive):接收数据的统计(从网络接口接收到的数据)。 右列(Transmit):发送数据的统计...
2025-04-24
Linux常用命令
Linux常用命令
Read More
Linux系统监控数据 - /proc/diskstats
1. 文件格式 1.1. 字段解析 1.1.1. 基础信息 1.1.2. 读操作统计 1.1.3. 写操作统计 1.1.4. 其他关键字段 2. 完整示例数据 3. 工具辅助分析 4. 常见问题排查 4.1. 磁盘饱和(高 %util) 4.2. 高延迟(高 await) 4.3. 频繁合并请求(高 merged) 4.4. 突增的 I/O 队列(高 I/O in Pro...
2025-04-23
Linux常用命令
Linux常用命令
Read More
Linux系统监控数据 - /proc/meminfo
1. 内存数据汇总 1.1. 物理内存相关 1.2. 缓存与缓冲区 1.3. 交换空间(Swap)相关 1.3.1. 4. 其他重要字段 2. 内存使用分析示例 2.1. 总物理内存 2.2. 缓存与缓冲区 2.3. 交换空间 2.4. 完整示例数据 3. 常见问题排查 3.1. 内存不足 3.2. 缓存占用高 3.3. 内存泄漏 4. 工具辅助分析 5. 总结 ...
2025-04-23
Linux常用命令
Linux常用命令
Read More
1 / 2
Next