03.06 iOS性能优化01-CPU和GPU


iOS性能优化01-CPU和GPU


在屏幕成像的过程中,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

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

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

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


分享到:


相關文章: