【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种文件编译方法、装置、电子设备和存储介质。
技术介绍
1、文件编译是软件开发中的重要环节,旨在将编程语言编写的源代码转换为计算机可直接执行的机器代码或中间代码。在数据处理
,文件编译确保了代码的高效执行,提升了程序性能与安全性,然而,随着软件项目规模的不断扩大,当待编译文件量级特别大时,现有技术中的文件编译方法存在编译时间冗长、编译速度缓慢和重复编译等问题,极大地降低了文件编译效率,因此,减少文件编译时间,加快文件编译速度,避免文件重复编译成为数据处理
亟待解决的问题。
技术实现思路
1、本专利技术实施例提供了一种文件编译方法、装置、电子设备和存储介质,可减少文件编译时间,加快文件编译速度。
2、本专利技术实施例的一方面,提供了一种文件编译方法,包括:
3、获取待编译文件的编译控制参数;
4、根据编译控制参数创建编译线程,并添加编译线程至预设线程池;
5、在各编译线程内基于待编译文件的唯一标识信息
<本文档来自技高网...【技术保护点】
1.一种文件编译方法,其特征在于,所述方法包括:
2.根据权利要求1所述方法,其特征在于,所述在各所述编译线程内基于所述待编译文件的唯一标识信息进行编译,包括:
3.根据权利要求2所述方法,其特征在于,所述按照所述唯一标识信息在历史已编译文件缓存内确定所述待编译文件的目标编译文件缓存,包括:
4.根据权利要求2所述方法,其特征在于,还包括:
5.根据权利要求2所述方法,其特征在于,还包括:
6.根据权利要求1所述方法,其特征在于,所述根据所述编译控制参数创建编译线程,并添加所述编译线程至预设线程池,包括:
...【技术特征摘要】
1.一种文件编译方法,其特征在于,所述方法包括:
2.根据权利要求1所述方法,其特征在于,所述在各所述编译线程内基于所述待编译文件的唯一标识信息进行编译,包括:
3.根据权利要求2所述方法,其特征在于,所述按照所述唯一标识信息在历史已编译文件缓存内确定所述待编译文件的目标编译文件缓存,包括:
4.根据权利要求2所述方法,其特征在于,还包括:
5.根据权利要求2所述方法,其特征在于,还包括:
6.根据权利要求1所述方法,其特征...
【专利技术属性】
技术研发人员:林东森,
申请(专利权)人:北京青云科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。