天天看点

基于minigui3.0多个VO输出单进程解决方案

GUI多VO输出方案比较: 

1. 多进程分别管理多个VO输出。

2. 单进程同时管理多个VO输出。

优缺点:

第一种方案

优点: 编码简单,容易实现。  只需要重新fork()一个进程出来即可。

缺点: 多个进程会占用很多的资源,对于资源稀缺的嵌入式设备来说是很大的资源浪费。

第二种方案:

优点:单进程会占用较少资源。 

缺点:代码复杂度增加,需要自己管理多个fb的上下文及其切换。

最后采用第二种方案。

实现源码:

https://code.csdn.net/snippets/65315

继续阅读