【技术实现步骤摘要】
本专利技术涉及一种通信领域,尤其涉及一种大文件烧录的方法及相关装置。
技术介绍
当前,随着信息化时代的发展,随着人们生活和工作的需要,文件的烧录成为了人们保存文件的重要形式之一。信息化的生活,人们接触的信息越来越多,想要保存的信息量也越来越大了,因此烧录的文件的格式变得多样,文件的容量日趋变大,大文件的烧录随之成为文件烧录的主要形式之一。现有技术中,大文件的烧录一般采用直接烧录的方式,即将大文件直接写入、存储到存储器中。然而现有技术中大文件烧录的文件的传输速度慢,读写难度大,烧录容量受限以及大文件烧录的存储等问题使得大文件的烧录难以方便、快捷地完成。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种大文件烧录的方法、一种主机、一种客户机和一种大文件烧录系统。可将大文件的传输、烧录转换成小文件的传输、烧录,提升文件传输和烧录的速度,使大文件的烧录变得更方便、快捷。为了解决上述技术问题,一方面,本专利技术的实施例提供了一种大文件烧录的方法,包括将待传输的大文件分割为多个小文件,所述多个小文件的数据长度之和为所述大文件的数据长度;将所述小文件传送给客户机,以通过所 ...
【技术保护点】
一种大文件烧录的方法,其特征在于,包括:将待传输的大文件分割为多个小文件,所述多个小文件的数据长度之和为所述大文件的数据长度;将所述小文件传送给客户机,以通过所述客户机对所述小文件进行文件烧录。
【技术特征摘要】
1.一种大文件烧录的方法,其特征在于,包括将待传输的大文件分割为多个小文件,所述多个小文件的数据长度之和为所述大文件的数据长度;将所述小文件传送给客户机,以通过所述客户机对所述小文件进行文件烧录。2.如权利要求1所述的方法,其特征在于,所述将传输的大文件分割为多个小文件,包括读取所述待传输的大文件的大小;将所述待传输的大文件分割为长度为1024字节的整数倍的小文件,并将剩余的长度小于1024字节的文件封装为一个小文件;计算所述小文件的数目;为所述小文件分配动态存储空间,将所述小文件存储到缓存中。3.如权利要求2所述的方法,其特征在于,所述将所述小文件传送给客户机之后,包括判断所述缓存中所述小文件的数目是否为零,若判断为是,则结束文件传输,若判断为否,则继续将所述缓存中的所述小文件传送给客户机。4.一种大文件烧录的方法,其特征在于,包括接收主机传输过来的由待传输的大文件分割成的小文件,并将所述小文件缓存到系统内存;从所述系统内存中读取所述小文件,并将所述小文件写入存储器。5.如权利要求4所述的方法,其特征在于,所述将所述小文件写入存储器之后,包括 更新所述系统内存中的小文件数据;判断所述系统内存中数据是否为空,若判断为是,则结束传输文件的烧录,若判断为否,则继续从所述系统内存中读取所述小文件,并将所述小文件写入存储器。6.一种主机,其特征在于,包括分割模块,用于将待传输的大文件分割为多个小文件,所述多个小文件的数据长度之和为所述大文件的数据长度;传输模块,用于将所述小文件传送给客户...
【专利技术属性】
技术研发人员:黎国强,
申请(专利权)人:深圳瑞高信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。