车载信息娱乐系统
2016-2020 | Seoul
LG电子为大多数现代汽车制造和出口基于IVI(车载信息娱乐系统)和AVN(音频视频导航系统)的综合嵌入式系统。最近的一个项目涉及全球五大汽车生产商吉利(Geely)和沃尔沃汽车(Volvo Cars)的所有者,以及现代起亚汽车公司(Hyundai Kia Motor Company),后者是LGE汽车零部件集团(LGE Vehicle Components group)收入最大的单一客户群,这两家公司都是GenIVI alliance的重要组成部分。
LG电子的IVI/AVN系统需要通过触摸屏或语音命令对用户的输入提供故障保护和即时响应。在利用wayland最新的图形技术时,Qt®技术被用于更好地与用户进行交互,以满足对性能的需求。尽管有一些细微的变化,关键的焦点是在引导时间、响应时间以及管理内存使用以提供无缝用户体验方面提高系统性能。 优化过程深入研究了所有可能增强的领域,包括但不限于QML应用程序源代码以及应用程序windows管理器(如果适用),同时利用并可能修改应用程序的现有源代码和库。 基本QML/C++优化,直接用等价但更有效的QML构造代替,或者通过C++对代码进行修改; 改进不可见项启动时的延迟加载,删除应用程序启动后使用CPU但不影响屏幕的实例; 通过改进IPC,并行启动更多进程,并在优先级和CPU使用率方面操纵启动进程,改进应用程序启动算法; 研究应用程序如何与后端通信,以消除任何不必要的延迟,从而优化应用程序初始化过程; 在项目期间,通过持续分析和基准测试,进一步研究优化领域,包括但不限于更好的字体和资产处理、一般流程实例化体系结构更改,如组合流程、通过从公共基础流程分叉启动应用程序、预链接(将提出、讨论)并按协议进行。 优化取得了巨大的成功,目标系统的性能提高了70-200%,也刷新了新的GUI外观。 |