更新时间2018-07-09 00:40:20
是臭氧,臭氧层的主要东东,是氧气在放电的情况下生成的,有很强的氧化性,问道类似鱼腥味的臭味而得名,淡蓝色。易分解成氧气。臭氧能刺激粘液膜 ,它对人体有毒。
主要存在于距地球表面20公里的同温层下部的臭氧层中。它吸收对人体有害的短波紫外线,防止其到达地球。
臭氧,每个气体分子由3个氧原子结合而成,复印机中出来的臭味中就有。
氧气的同素异形体
臭氧,强氧化性
-O3: 比O2更进一步的进行优化。
在包含了O2所有的优化的基础上,又打开了以下优化选项:
l -finline-functions:内联简单的函数到被调用函数中。由编译器启发式的决定哪些函数足够简单可以做这种内联优化。默认情况下,编译器限制内联的尺寸,3.4.6中限制为600(具体含义不详,指令条数或代码size?)可以通过-finline-limit=n改变这个长度。这种优化技术不为函数创建单独的汇编语言代码, 而是把函数代码包含在调度程序的代码中。 对于多次被调用的函数来说, 为每次函数调用复制函数代码。 虽然这样对于减少代码长度不利, 但是通过最充分的利用指令缓存代码, 而不是在每次函数调用时进行分支操作, 可以提高性能。
l -fweb:构建用于保存变量的伪寄存器网络。 伪寄存器包含数据, 就像他们是寄存器一样, 但是可以使用各种其他优化技术进行优化, 比如cse和loop优化技术。这种优化会使得调试变得更加的不可能,因为变量不再存放于原本的寄存器中。
l -frename-registers:在寄存器分配后,通过使用registers left over来避免预定代码中的虚假依赖。这会使调试变得非常困难,因为变量不再存放于原本的寄存器中了。
l -funswitch-loops:将无变化的条件分支移出循环,取而代之的将结果副本放入循环中。