【技术实现步骤摘要】
本申请涉及计算机,具体提供一种固定线程池的调整方法、控制器及存储介质。
技术介绍
1、现有技术中,cyberrt开发框架在整个程序创建第一个协程时,会初始化协程栈对象池,即根据配置文件中配置好的协程数量,预先分配好足够大小的内存空间。每个使用cyberrt开发框架的应用程序都会申请400m的虚拟内存,而vxworks操作系统会立刻将申请到的虚拟内存立刻映射到物理内存中。但是如果每一个使用cyberrt开发框架的进程,都需要申请400m的内存空间,操作系统很快就会发生内存溢出。因此,为了防止使用cyberrt开发框架的进程在vxworks操作系统上占用的物理内存太大,基于cyberrt开发框架的跨域通信任务调度机制在适配到vxworks操作系统上后,采用了固定的任务处理线程池,通过固定线程池中的线程数量来限定进程在vxworks操作系统中占用的物理内存的大小。
2、然而,这种跨域通信任务处理架构采用固定的任务处理线程池,就意味着需要预先分配一定数量的线程控制块和堆栈空间,这种方案也存在实时性方面的缺陷。在一些高负荷场景下,在任
...【技术保护点】
1.一种固定线程池的调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的固定线程池的调整方法,其特征在于,
3.根据权利要求2所述的固定线程池的调整方法,其特征在于,所述第一预设标准小于所述第二预设标准;
4.根据权利要求3所述的固定线程池的调整方法,其特征在于,
5.根据权利要求4所述的固定线程池的调整方法,其特征在于,
6.根据权利要求4所述的固定线程池的调整方法,其特征在于,
7.根据权利要求3所述的固定线程池的调整方法,其特征在于,
8.根据权利要求7所述的固定线程池
...【技术特征摘要】
1.一种固定线程池的调整方法,其特征在于,所述方法包括:
2.根据权利要求1所述的固定线程池的调整方法,其特征在于,
3.根据权利要求2所述的固定线程池的调整方法,其特征在于,所述第一预设标准小于所述第二预设标准;
4.根据权利要求3所述的固定线程池的调整方法,其特征在于,
5.根据权利要求4所述的固定线程池的调整方法,其...
【专利技术属性】
技术研发人员:胡欣瑜,
申请(专利权)人:蔚来汽车科技安徽有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。