Answers:
-O3
有几个缺点:
-O2
或慢-Os
。有时由于循环展开会产生更长的代码,而实际上由于糟糕的代码缓存性能而可能会变慢。-O3
。-O3
标志不会改变上下文切换的成本或I / O的速度。我认为总性能提升不到<0.1%的东西是不值得的。尽管您可以在大多数应用程序上使用-O3和其他优化旋钮(并且可以提高速度),但是我还是会犹豫是否要对内核本身或构建内核所需的工具链(编译器,binutils,等等。)。
考虑一下:raid和ext3子系统5%的性能提升值得系统崩溃或潜在的数据丢失和/或损坏吗?
调整要播放的Quake端口所需的所有旋钮或用于将DVD集合翻录为divx文件的音频/视频编解码器。您可能会看到一个改善。只是不要弄乱内核,除非您有时间浪费和承受损失的数据。
-O0
是,根本不支持!stackoverflow.com/questions/29151235/...