半导体芯片检测场景大规模文件拷贝优化方法、设备及介质技术

技术编号:41698007 阅读:21 留言:0更新日期:2024-06-19 12:32
本发明专利技术提供半导体芯片检测场景大规模文件拷贝优化方法、设备及介质,包括步骤:接收终端发送的文件拷贝请求;通过接口参数获取源文件地址集合以及拷贝的目标地址;获取当前系统环境;遍历源文件地址集合,再根据拷贝的目标地址以及系统环境组装系统拷贝文件指令;根据硬件核心数将组装好的文件拷贝指令集合进行分组处理;使用Java多线程技术开启多个异步线程执行拷贝指令。该优化方法通过直接调用操作系统级别的文件拷贝指令,避开了JVM虚拟机的性能瓶颈,实现了文件拷贝性能的显著提升。利用多线程或异步任务、内存映射文件和操作系统级别的缓存机制等技术,进一步优化文件拷贝性能。可广泛应用于需要大规模文件拷贝的场景。

【技术实现步骤摘要】

本专利技术涉及半导体芯片检测,特别涉及半导体芯片检测场景大规模文件拷贝优化方法、设备及介质


技术介绍

1、目前,java实现文件拷贝存在以下问题:

2、i/o操作效率,传统的java文件拷贝通常使用i nputstream和outputstream进行数据传输,这种方式在进行大量文件拷贝时可能会受到i/o效率的限制,特别是在处理大文件或大量文件时会更为明显。

3、内存管理,java虚拟机的内存管理机制可能会导致频繁的垃圾回收操作,尤其是在进行大规模文件拷贝时,会增加系统开销,降低性能。

4、单线程处理,传统的java文件拷贝往往采用单线程方式进行操作,无法充分利用多核处理器的并行计算能力,导致性能无法达到最优状态。

5、缺乏操作系统优化,java文件拷贝通常依赖于操作系统底层的文件系统调用,但在某些情况下,这些调用可能无法充分利用操作系统提供的高效文件操作特性,导致性能瓶颈。


技术实现思路

1、为了实现本专利技术的上述目的和其他优点,本专利技术的第一目的是提供本文档来自技高网...

【技术保护点】

1.一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:所述系统环境包括Windows系统和Linux系统。

3.如权利要求2所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:若当前系统环境为Windows系统,在所述遍历所述源文件地址集合之前还包括以下步骤:

4.如权利要求3所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:所述组装系统拷贝文件指令包括组装Windows系统文件拷贝指令。

5.如权利要求4所述的...

【技术特征摘要】

1.一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于,包括以下步骤:

2.如权利要求1所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:所述系统环境包括windows系统和linux系统。

3.如权利要求2所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:若当前系统环境为windows系统,在所述遍历所述源文件地址集合之前还包括以下步骤:

4.如权利要求3所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:所述组装系统拷贝文件指令包括组装windows系统文件拷贝指令。

5.如权利要求4所述的一种半导体芯片检测场景大规模文件拷贝优化方法,其特征在于:若当前系统环境为linux系统,所述组装系统拷贝文件指令包括组装linux系统文件拷贝指令。

6.如权利要求1所述的一...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:高视科技苏州股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1