把系统指标还原为内核路径和可验证的运行时行为。
Linux
文章 2 · Memo 19文章
Memo
Fedora 44 的 RXE 无法注册 1 GiB MR
限制来自 RXE 连续分配页面元数据,不是 ASan 或 memlock。
修正 ZFS 主机的 Node Exporter 内存告警
按可回收 ZFS ARC 修正可用内存,并单独展示 AMD GTT。
修复 Zig TSan 找不到 linux/scc.h
用幂等 mise task 临时修补 Zig bundled libtsan 与新版 Linux headers 的兼容问题。
关闭侧信道攻击缓解,make Linux great again!
配置 Linux 内核参数以关闭 CPU 侧信道攻击缓解。
time-warp-test.c: check TSC synchronity on x86 CPUs
检测 x86 CPU 的 TSC 同步和系统时钟回退。
通过 SSH 迁移 btrfs volumes
通过 SSH 发送只读快照,迁移 Btrfs 子卷。
ArchLinux NVIDIA GPU 容器启动失败
修复 Arch Linux 更新后 NVIDIA GPU 容器启动失败。
ArchLinux 编译 python-kornia-rs
修复 Arch Linux 构建 python-kornia-rs 的交叉编译检测。
把 ArchLinux 当成无线路由器用
使用 nftables 将 Arch Linux 配置为无线路由器。
解决 PostgreSQL `could not open shared memory segment` 错误
排查 PostgreSQL 无法打开共享内存段的问题。
vLLM 部署为 systemd 服务
创建 systemd unit,将 vLLM 部署为后台服务。
Oracle Linux Shell Script to Calculate Values Recommended Linux HugePages Configuration (Doc ID 401749.1)
用 Oracle 脚本计算 Linux HugePages 推荐配置。
命令行工具与实用技巧
收集命令行工具、dotfiles 管理和进程操作技巧。
允许 perf 采集内核回溯
降低 perf_event_paranoid 以启用基于 perf 的内核回溯。
修复 xfs.h 的 void 指针算术错误
将 void 指针偏移改为 char 指针偏移,并显式转换返回值。
网络与 DNS 资料
整理 DNS、UDP 丢包和 Linux 网络诊断资料。
使用 nftables 模拟丢包
丢弃指定 TCP 端口的入站流量并恢复规则。
系统编程资料
整理 Linux、Rust、Go、C++、io_uring 和 Zig 资料。
dm-delay 模拟慢速磁盘
使用 device mapper 的 dm-delay 模拟慢速磁盘。