容器镜像加速器
这里有Docker镜像加速器,可以轻松下载各类容器镜像,学习Docker容器或学习k8s必备哦,快来看看吧~
Linux 性能调优系列(十七): CPU 占用不高却跑的慢?深挖 CPU 缓存性能瓶颈
CPU 使用率不高,业务却很慢?本文讲解 CPU 多级缓存、缓存行、缓存缺失、伪共享与缓存关联性,并用 cachegrind 和 perf 实测缓存行为,附顺序访问与跨步访问对比实验。
Linux 性能调优系列(十六): Linux CPU 隔离实战,为什么实时线程绑核后延迟还会抖?
实时优先级设了,延迟抖动还在?本文讲解 Linux CPU 亲和性与 CPU 隔离:从 taskset、numactl、systemd CPUAffinity、cgroup v2 cpuset,到中断亲和性、irqbalance 和 tuned cpu-partitioning,并用 cyclictest、rtla 验证隔离效果。
Linux 性能调优系列(十八): 程序申请了1GB内存,为什么系统却说它没用?
Linux性能优化系列深入讲解Linux内存管理原理,从程序申请1GB内存为什么RSS很小开始,解析虚拟内存、页表、TLB、缺页异常、RSS/VSZ/PSS、cgroup内存限制以及HugePage和THP大页优化技术。
Linux 性能调优系列(十五): CPU 到底该先给谁?搞懂 Linux 实时调度
本文是Linux 实时调度详解,介绍 SCHED_FIFO、SCHED_RR、SCHED_DEADLINE、实时带宽控制、PREEMPT_DYNAMIC、PREEMPT_RT 和 cyclictest,带你理解 Linux 实时任务调度与低延迟优化。
Linux 性能调优系列(十四): CPU 这么忙,到底是谁决定“让谁先跑”?一文搞懂 Linux 调度器
Linux CPU调度器原理与实战,带你从运行队列、调度策略、SCHED_OTHER/SCHED_BATCH/SCHED_IDLE、nice与renice讲到RHEL 10中的EEVDF,再结合chrt、上下文切换和runqlat,搞懂CPU高负载时到底是谁在运行、谁在排队,以及Linux调度器是如何决定“让谁先跑”的。
Linux 性能调优系列(十三): 从 SystemTap 到 eBPF,Linux 性能追踪进入新时代
本文从 eBPF 基础原理出发,介绍 BCC、bpftrace 以及 execsnoop、opensnoop、biolatency、biosnoop、xfsslower、cachestat、gethostlatency、runqlat 等常用工具,并通过实际案例掌握 Linux 内核事件追踪与性能问题排查。
Linux 性能调优系列(十二): 服务器又卡了?SystemTap 带你杀到内核看看为啥
SystemTap Linux内核动态追踪实战,介绍 SystemTap 安装、Probe与Handler、脚本编写、IO追踪、系统调用统计、交叉插桩,以及与 perf、strace、eBPF 的区别。
Linux 性能调优系列(十一): 程序为什么卡住了?strace 和 ltrace 带你找到答案
程序为什么卡住?文件为什么打不开?网络为什么异常?本文通过strace和ltrace深入分析Linux系统调用与用户态库函数,结合perf工具,构建完整的Linux性能分析与故障排查思路。
Linux 性能调优系列(十): CPU 100% 到底是谁在忙?用 perf 把"元凶"揪出来
当服务器 CPU 飙高时,不要只会看 top。本文从 perf 基础开始,详细介绍 perf stat、perf record、perf report 等常用命令,带你从 CPU 使用率一路定位到热点函数,快速找到 Linux 系统中的性能瓶颈。
