GUI多VO输出方案比较:
1. 多进程分别管理多个VO输出。
2. 单进程同时管理多个VO输出。
优缺点:
第一种方案
优点: 编码简单,容易实现。 只需要重新fork()一个进程出来即可。
缺点: 多个进程会占用很多的资源,对于资源稀缺的嵌入式设备来说是很大的资源浪费。
第二种方案:
优点:单进程会占用较少资源。
缺点:代码复杂度增加,需要自己管理多个fb的上下文及其切换。
最后采用第二种方案。
实现源码:
https://code.csdn.net/snippets/65315