首页 > 教育

O3-是什么

更新时间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:将无变化的条件分支移出循环,取而代之的将结果副本放入循环中。


上一篇:实验室有一瓶标签残缺的试剂可能是浓盐酸,有同学提出打开瓶塞观察。这属于科学探究中的

下一篇:我最近总是想不开