全部文章 (50)

C++ (13)

Linux (9)

  • 磁盘:健康检查与验收

    介绍磁盘 SMART 指标、自检、badblocks 坏道检测、fio 基准测试,以及一个支持并行、自动回滚的磁盘验收脚本。

  • 性能分析:Linux 常用性能工具

    整理 Linux 系统性能分析的常用工具:60 秒检查清单、time、gprof、perf 与火焰图、fio、iperf3,以及各工具对应的分析场景。

  • 虚拟化:KVM 安装与虚拟机管理

    介绍 KVM/libvirt 的安装、nmcli 桥接网络配置、virt-install 安装虚拟机、日常管理和克隆操作。

  • Git:日常操作手册

    总结 Git 配置优先级、密钥与代理、子模块管理、分支操作、fetch/pull 区别以及撤销和恢复的常用命令。

  • 磁盘:LVM 逻辑卷与 RAID 软阵列

    介绍 LVM 的 PV/VG/PE/LV 概念与扩容流程,以及使用 mdadm 创建 RAID0 软阵列并挂载验证的完整步骤。

  • DPDK:环境搭建与网卡绑定

    介绍在虚拟机中裁剪编译 DPDK、加载 igb_uio 驱动、配置大页内存、绑定网卡,以及使用 l2fwd 和 testpmd 验证。

  • 内核调试:QEMU+GDB 调试 Linux 内核

    使用 QEMU 运行自定义 Linux 内核,通过 GDB 远程调试 start_kernel,包含环境搭建、内核编译、busybox rootfs 制作和踩坑记录。

  • 运维:SSH 免密、排障与远程构建

    介绍 SSH 免密登录、常见排障(权限过宽、DNS 反向查询卡住)、多私钥管理,以及 screen 会话保持和 rsync 远程构建。

  • eBPF:环境预检与内核配置

    介绍 eBPF 开发前需要开启的内核配置项,以及一个自动检查内核配置、kprobe 符号、tracepoint 和 vmlinux 的预检脚本。

datastruct & algorithm (8)

Agent (5)

数据库 (9)

redis (2)

  • Redis底层Dict实现

    该文章主要描述了Redis中最为基础的数据结构Dict的底层实现细节。在Redis中,Dict被广泛用于各种功能中,主要用于存储键值对,以实现快速的数据访问和操作,以及介绍Dict在扩容和缩容采用渐进Reshashing的方式。

  • Redis zset的应用

    该文章讲解了redis zset的应用场景例子,分别给出排行榜和推荐系统的应用 实例,并给出完整的实现

tool (4)

输入关键词后按 Enter 搜索标题、摘要和正文。