我有一个严重的网络I/O绑定的C应用程序.它目前-O2在gcc上编译.使用-Os节目构建应用程序可以减少20%的大小.一些基本测试显示性能没有可测量的降低(或增加).
-O2
-Os
这是一个建设的好例子-Os吗?有没有理由不这样做?我从来没有真正看到过编译过程的程序,无论它在I/O上花费多少时间.
c performance gcc
c ×1
gcc ×1
performance ×1