1. 程式人生 > >為何大部分的UI框架式單線程模型

為何大部分的UI框架式單線程模型

ui框架 sta overflow work http 部分 ons 很多 framework

1、多線程UI的優點是可以在不同線程中操作UI,而單線程僅能在UI線程中操作UI

2、歷史經驗發現多線程UI引起的錯誤將遠大於單線程

3、多線程由於加鎖和同步而導致線程自身有很大的開銷,UI上的流暢體驗性相比於單線程差很多

參考:

https://stackoverflow.com/questions/5544447/why-are-most-ui-frameworks-single-threaded

為何大部分的UI框架式單線程模型