内容简介:UI软件,往往对系统资源(CPU,内存)的要求比较高。系统的卡顿,也往往出现在大面积的界面刷新的时候;因此超高的UI绘制效率,能帮助开发者在系统资源有限(如:嵌入式设备,IOT设备)的条件下,依然拥有夸张的U...
UI软件,往往对系统资源(CPU,内存)的要求比较高。系统的卡顿,也往往出现在大面积的界面刷新的时候;因此超高的UI绘制效率,能帮助开发者在系统资源有限(如:嵌入式设备,IOT设备)的条件下,依然拥有夸张的UI表现力。
虽然GPU的使用,一定程度上能够帮助CPU分担绘制压力。但开发者认为:
在一些2D应用场景,GPU所能发挥的优势并不明显;
大部分嵌入式/IOT设备不具备GPU资源;
因此,开发者致力于优化底层代码,层层压榨每一行代码的效率,大力砍伐不必要的软件流程。俗话说:“大力出奇迹”,在开发群的集体验证下,测试程序:Host Monitor对CPU的使用率降低至惊人的“0% ~ 3%”!
我们的测试环境如下:
硬件环境:X86 i5, Raspberry Pi 2
软件环境:Ubuntu, raspbian
显示模式:framebuffer直接映射
俗话说的好:“是骡子是马,拉出来遛遛”,请大家更新代码,并将您的运行结果反馈给我们,让我们共同改善/改进软件的运行效率,谢谢!
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
人人都是产品经理
苏杰 / 电子工业出版社 / 2010年4月 / 45.00元
这是写给“-1到3岁的产品经理”的书,适合刚入门的产品经理、产品规划师、需求分析师,以及对做产品感兴趣的学生,用户体验、市场运营、技术部门的朋友们,特别是互联网、软件行业。作为一名“4岁的产品经理”,作者讲述了过去3年的经历与体会,与前辈们的书不同,本书就像你走到作者身边,说“嗨哥们!晚上有空吃个饭么,随便聊聊做产品的事吧”,然后作者说“好啊”。 书名叫“人人都是产品经理”,是因为作者觉得过......一起来看看 《人人都是产品经理》 这本书的介绍吧!