美文网首页
iOS性能优化01-CPU和GPU

iOS性能优化01-CPU和GPU

作者: 阿召 | 来源:发表于2020-02-27 00:27 被阅读0次

    在屏幕成像的过程中,CPU和GPU起着至关重要的作用

    • CPU(Centeral Processing Unit,中央处理器)
      对象的创建和销毁,对象属性的调整,布局计算,文本的计算和排版,图片的格式转换和解码、图像的绘制(Core Graphics)

    • GPU(Graphics Processing Unit,图形处理器)
      纹理的渲染

    • CPU 和 GPU 工作原理

      CPU --计算-->GPU--渲染-->帧缓存--读取-->视频控制器--显示-->屏幕

    • iOS中是双缓存机制,有前帧缓存,后帧缓存

    屏幕成像原理

    垂直同步信号(VSync)水平同步信号(HSync)

    屏幕要显示一帧画面之前首先会发送一个VSync,紧接着就是一行一行的HSync,当
    发送最后一行HSync的时候,就会接着发送下一个VSync,这样周而复始就是我们看到的屏幕画面了

    VSync

    |----------------> HSync

    |---------------->

    |---------------->

    |---------------->

    相关文章

      网友评论

          本文标题:iOS性能优化01-CPU和GPU

          本文链接:https://www.haomeiwen.com/subject/cuxochtx.html