diff --git a/check-before-deployment.md b/check-before-deployment.md index 6d7cba1fa6e5..e79caa090a0c 100644 --- a/check-before-deployment.md +++ b/check-before-deployment.md @@ -396,13 +396,13 @@ sudo systemctl enable ntpd.service 在生产系统的 TiDB 中,建议对操作系统进行如下的配置优化: -1. 关闭透明大页(即 Transparent Huge Pages,缩写为 THP)。数据库的内存访问模式往往是稀疏的而非连续的。当高阶内存碎片化比较严重时,分配 THP 页面会出现较高的延迟。 -2. 设置存储介质的 I/O 调度器。 +1. 参考[内存——透明大页](/tune-operating-system/#内存——透明大页)关闭透明大页(即 Transparent Huge Pages,缩写为 THP)。数据库的内存访问模式往往是稀疏的而非连续的。当高阶内存碎片化比较严重时,分配 THP 页面会出现较高的延迟。 +2. 参考[I/O 调度器](/tune-operating-system/#I/O 调度器)设置存储介质的 I/O 调度器。 - 对于高速 SSD 存储介质,内核默认的 I/O 调度器可能会导致性能损失。建议将闪存存储的 I/O 调度器设置为先入先出 (First-in-first-out, FIFO) 的调度器,如 `noop` 或 `none`,这样内核将不做调度操作,直接将 I/O 请求传递给硬件,从而提升性能。 - 对于 NVMe 存储介质,默认的 I/O 调度器为 `none`,无需进行调整。 -3. 为调整 CPU 频率的 cpufreq 模块选用 performance 模式。将 CPU 频率固定在其支持的最高运行频率上,不进行动态调节,可获取最佳的性能。 +3. 参考[处理器——动态节能技术](/tune-operating-system/#处理器——动态节能技术)为调整 CPU 频率的 cpufreq 模块选用 performance 模式。将 CPU 频率固定在其支持的最高运行频率上,不进行动态调节,可获取最佳的性能。 采用如下步骤检查操作系统的当前配置,并配置系统优化参数: