字体
关灯
上一章 目录 下一页 进书架
    第101章 所谓苏学(5K) (16 / 24)

        嗯,所以是的,其实多线程的优化思路,早已有之。

        用开饭店来简单比喻的话。

        多核CPU,那就是好几个灶台,好几个厨师,能同时炒不同的菜。

        而单核的CPU,只有一个灶台,一个厨师。

        他没法同时炒两盘菜。

        但多线程思路下,可以让厨师先炒一下A菜,关火,再炒几下B菜,再关火,切回A菜————

        只不过切换速度是毫秒级别的快,所以在外人看来,就像两盘菜在同时炒。

        但用专业一点的角度来看,线程的切换,是有开销的。

        你大厨洗锅、换铲子都需要额外的时间。

        所以如果强行把游戏核心逻辑,拆分成多个线程来运行。

  The content is not finished, continue reading on the next page
  • 上一章 目录 下一页