数据存储方法和装置制造方法及图纸

技术编号:19933502 阅读:28 留言:0更新日期:2018-12-29 04:18
本申请提供一种数据存储方法和装置,应用于数字减影血管造影设备,所述数字减影血管造影设备中包括多个硬盘,所述方法包括:在检测到扫描开始指令时,从所述多个硬盘中选取一个工作状态为空闲的硬盘,并将本次扫描过程中获取到的数据存储至选取的所述硬盘;从数据转存任务队列中选取一个数据转存任务,所述数据转存任务包括待转存数据和用于存储所述待转存数据的硬盘对应的硬盘标识;检测选取的所述数据转存任务中的硬盘标识对应的硬盘的工作状态是否为空闲;如果所述硬盘的工作状态为空闲,则执行所述数据转存任务。本申请技术方案可以实现扫描过程中的数据实时存储与未扫描时的数据转存的并行处理,从而可以提高数据存储的效率。

【技术实现步骤摘要】
数据存储方法和装置
本申请涉及医学影像
,尤其涉及一种数据存储方法和装置。
技术介绍
数字减影血管造影设备产生的图像数据量通常较大,往往一次扫描产生的图像数据大小达到几十GB。这样,如要需要在某次扫描完成后,将本次扫描过程中获取到的图像数据上传至存储服务器,或者需要将这些图像数据刻录至光盘等,则需要耗费较长的数据转存时间。因此,极有可能出现在进行数据转存时,需要通过数字减影血管造影设备对某一位患者进行扫描的情况。数字减影血管造影设备中通常仅包括一个硬盘,如果出现上述情况,则必须中断或暂停此次数据转存,以利用该硬盘存储在对该患者的扫描过程中获取到的图像数据。而在此次扫描完成后,才可以重新开始执行此次数据转存。由此可见,相关技术中,扫描过程中的数据实时存储与未扫描时的数据转存无法同时进行,数据存储的效率较低。
技术实现思路
有鉴于此,本申请提供一种数据存储方法和装置,以解决相关技术中扫描过程中的数据实时存储与未扫描时的数据转存无法同时进行的问题。具体地,本申请是通过如下技术方案实现的:第一方面,本申请提供一种数据存储方法,所述方法应用于数字减影血管造影设备,所述数字减影血管造影设备中包本文档来自技高网...

【技术保护点】
1.一种数据存储方法,其特征在于,所述方法应用于数字减影血管造影设备,所述数字减影血管造影设备中包括多个硬盘,所述方法包括:在检测到扫描开始指令时,从所述多个硬盘中选取一个工作状态为空闲的硬盘,并将本次扫描过程中获取到的数据存储至选取的所述硬盘;从数据转存任务队列中选取一个数据转存任务,所述数据转存任务包括待转存数据和用于存储所述待转存数据的硬盘对应的硬盘标识;检测选取的所述数据转存任务中的硬盘标识对应的硬盘的工作状态是否为空闲;如果所述硬盘的工作状态为空闲,则执行所述数据转存任务。

【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法应用于数字减影血管造影设备,所述数字减影血管造影设备中包括多个硬盘,所述方法包括:在检测到扫描开始指令时,从所述多个硬盘中选取一个工作状态为空闲的硬盘,并将本次扫描过程中获取到的数据存储至选取的所述硬盘;从数据转存任务队列中选取一个数据转存任务,所述数据转存任务包括待转存数据和用于存储所述待转存数据的硬盘对应的硬盘标识;检测选取的所述数据转存任务中的硬盘标识对应的硬盘的工作状态是否为空闲;如果所述硬盘的工作状态为空闲,则执行所述数据转存任务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到数据转存指令时,将所述数据转存指令指定的数据转存任务添加至所述数据转存任务队列。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在检测到扫描结束指令后,如果检测到与本次扫描对应的数据转存指令,则生成数据转存任务,并将生成的数据转存任务添加至所述数据转存任务队列,所述数据转存任务包括本次扫描过程中获取到的数据和用于存储所述数据的硬盘对应的硬盘标识。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在将生成的数据转存任务添加至所述数据转存任务队列后,检测生成的数据转存任务中的硬盘标识对应的硬盘的工作状态是否为空闲;如果所述硬盘的工作状态为空闲,则执行生成的数据转存任务;如果所述硬盘的工作状态不为空闲,则暂停当前正在执行的包括所述硬盘对应的硬盘标识的数据转存任务,并执行生成的数据转存任务。5.根据权利要求1所述的方法,其特征在于,所述数字减影血管造影设备中的中央处理器CPU为多核CPU;所述执行所述数据转存任务,包括:在检测到扫描开始指令时,基于指定的CPU核执行所述数据转存任务。6.一种数据存储装置,其特征在于,所述装置应用于数字减影血管造影设备,所述...

【专利技术属性】
技术研发人员:于俊川
申请(专利权)人:北京东软医疗设备有限公司
类型:发明
国别省市:北京,11

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

1