240 发简信
IP属地:广西
  • 您写得非常好,但是关于几次jank的图貌似有误,第一张表达的是有垂直同步所以不出现jank,第二张想表达的是因为没垂直同步所以发生了jank,两张结合起来突出VSync的作用。而非文中说的没加缓冲时遇到jank的情况,这一点根据图片原本的配字也可以看出来,是Drawing with VSync。而第三第四张图想要表达的事实上是在多进程情况下使用双重缓冲,cpu和gpu性能被占用,不足以支持画面60帧是将引发jank,从而引出三重缓冲。如果按你文章的意思就变成了:没使用缓冲时,会发生jank,使用双重缓冲之后不仅没有改善,反而jank变得更加严重了。原图意思显然不是这样的。你可以看看这位写的:https://www.jianshu.com/p/fec752b8ac43