From b7aed8153ce71b3163144ac6ac4311de90774855 Mon Sep 17 00:00:00 2001 From: shenjack <3695888@qq.com> Date: Tue, 22 Nov 2022 11:53:39 +0800 Subject: [PATCH] doc update --- docs/nuitka/20221121_nuitka_performs.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/nuitka/20221121_nuitka_performs.md b/docs/nuitka/20221121_nuitka_performs.md index a79af2b..e3b614f 100644 --- a/docs/nuitka/20221121_nuitka_performs.md +++ b/docs/nuitka/20221121_nuitka_performs.md @@ -72,8 +72,24 @@ ## 结论综述 -有 `ccache` 的情况下 `clang` 的性能略微落后于 `mingw64` -TODO +补充:`lto=yes` 的情况下经常有报错 + +### 有 `Ccache` (全 hit 无实际编译) + +`clang lto=no` 效率最高 + +`mingw lto=no` 效率低于 `lto=yes`,但是更加稳定(不会报错) + +### 无 `Ccache` (测试编译器实际效率) + +`clang lto=no` 效率最高 + +`mingw lto=no` 同样效率相对高 + +### 总结 + +尽量使用 `lto=no` 配合 `ccache` 以及 `clang` + # 原始数据