还记得 Part2 里那个"快了 55%"吗?接下来这个实验的结论可能会让你大吃一惊。
3.写操作试运行 对于破坏性/变更类的命令支持 --dry-run,可以不实际发起请求,只打印将要发送的 HTTP 请求。
这也是调用方不能依赖第二次 await 的原因。为什么源码里使用 IsCompletedSuccessfully IsCompleted 表示操作已经不在 Pending 状态,其中包括成功、失败和取消。
当 glibc.elf.thp 设置为 1 时,malloc 将使用内核的实际 THP 模式,而非默认的 madvise 模式;若内核 THP 模式为 always,则 madvise_thp 将停止发出 MADV_HUGEPAGE 请求。