System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储管理方法、装置、电子设备和存储介质制造方法及图纸_技高网

存储管理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:40710142 阅读:4 留言:0更新日期:2024-03-22 11:11
本申请涉及一种存储管理方法、装置、电子设备、存储介质。所述方法包括:响应于目标功能当前的异常状态事件,获取所述目标功能在当前模式的存储介质优先级信息;以及获取各存储介质的在位状态信息;结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质自动执行存储介质切换操作。采用本方法能够实现对存储介质的自动选择、自动切换,减少用户的手动操作。

【技术实现步骤摘要】

本申请涉及数据存储,特别是涉及一种存储管理方法、装置、电子设备和存储介质


技术介绍

1、运动相机、无人机、手机等电子设备一般可以配置多种存储介质,例如sd卡、usb外接存储设备,等等。当电子设备中存在多种可选择的存储介质时,一般需要用户手动操作来选择当前使用的具体存储介质。另外,在使用录像、拍摄功能时,若当前选择的存储介质出现异常时,例如存储介质无法读取或写入、无可用存储空间时,现有方案一般采用自动停止当前录像或拍摄,且需要用户手动在设置功能中重新选择存储介质的方式。这样的机制导致配置电子设备的存储介质时操作复杂;并且会中断当前正在执行的录像或拍摄功能,无法实现连续摄像,容易出现丢失数据的情况。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够实现在拍摄或录像功能时可以自动选择、切换存储介质的存储管理方法、装置、电子设备和存储介质

2、第一方面,本申请提供了一种存储管理方法,所述方法包括:

3、在对医疗对象进行检查的过程中,获取所述医疗对象的视频流;

4、响应于目标功能当前的异常状态事件,获取所述目标功能在当前模式的存储介质优先级信息;以及

5、获取各存储介质的在位状态信息;

6、结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质自动执行存储介质切换操作。

7、在其中一个实施例中,响应所述异常状态事件,存储所述当前模式的配置信息,以用于执行存储介质切换操作时根据所述当前模式的配置信息执行所述目标功能。

8、在其中一个实施例中,所述结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质执行存储介质切换操作,包括:

9、确定所述目标功能在当前模式下对应的期望存储容量;

10、基于所述期望存储容量,结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并执行存储介质切换操作。

11、在其中一个实施例中,所述基于所述期望存储容量,结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,包括:

12、根据所述存储优先级信息,依次判断各优先级存储介质的当前可用空间是否满足所述期望存储容量;

13、在一存储介质的当前可用容量大于所述期望存储容量时,确定该优先级的存储介质为所述可切换的存储介质。

14、在其中一个实施例中,所述方法还包括:

15、在各优先级的存储介质的当前可用容量均小于或等于所述期望存储容量时,暂停所述目标功能。

16、在其中一个实施例中,述获取各存储介质的在位状态信息,包括:

17、响应于所述异常状态事件,触发获取各存储介质的在位状态信息;或者,

18、响应于所述异常状态事件,读取已保存的各存储介质的在位状态信息。

19、在其中一个实施例中,所述方法还包括:

20、响应于对电子设备的预设触发操作,获取各存储介质的在位状态信息并保存;

21、其中,所述对电子设备的预设触发操作包括:初始化、对存储介质的读/写操作、对存储介质的插/拔操作、模式切换中的任意一项。

22、在其中一个实施例中,响应于模式配置操作,配置当前模式对应的内存阈值,以用于在识别当前存储介质的可用容量小于或等于所述内存阈值时,触发所述异常状态事件。

23、在其中一个实施例中,所述方法还包括:

24、响应于在交互界面的输入操作,获取存储介质的状态信息;

25、基于所述存储介质的状态信息,预先为所述目标功能配置各模式对应的存储介质优先级信息。

26、在其中一个实施例中,所述方法还包括:

27、响应于定时任务,更新各存储介质的状态信息。

28、第二方面,本申请还提供了一种存储管理装置,所述装置包括:

29、优先级信息获取模块,用于响应于目标功能当前的异常状态事件,获取所述目标功能在当前模式的存储介质优先级信息;

30、在位状态获取模块,用于获取各存储介质的在位状态信息;

31、介质自动切换模块,用于结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质自动执行存储介质切换操作。

32、第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面任一项实施例中方法的步骤。

33、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项实施例中方法的步骤。

34、上述存储管理方法、装置、计算机设备和存储介质,在发生异常状态事件时,触发主动获取当前执行的目标功能在当前模式对应的存储介质优先级信息,以及获取各存储介质当前的在位状态信息;从而可以根据存储介质优先级信息以及各存储介质的在位信息来选择当前可以执行切换的存储介质,并自动执行切换。通过预先配置存储介质优先级信息,在发生存储异常时实现对存储介质的自动切换,可以有效的避免在功能执行过程中用户手动更改存储介质的频繁操作;并且,通过获取存储介质当前的在位状态信息,结合存储介质优先级信息和在位状态信息来选定切换的存储介质,可以实现准确的选定存储介质并自动切换,从而能够使得当前功能可以在当前模式下连续运行,避免由于存储介质异常而导致的功能中断,避免丢失画面。

本文档来自技高网...

【技术保护点】

1.一种存储管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质执行存储介质切换操作,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述期望存储容量,结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述获取各存储介质的在位状态信息,包括:

7.根据权利要求1或6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,所述异常状态事件包括以下的任意一项:当前存储介质可用容量小于或等于对应的内存阈值、当前存储介质异常。

10.根据权利要求1所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1所述的方法,其特征在于,所述方法还包括:

12.一种存储管理装置,其特征在于,所述装置包括:

13.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述的方法的步骤。

14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种存储管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,并基于所述可切换的存储介质执行存储介质切换操作,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述期望存储容量,结合所述存储介质优先级信息及各存储介质的在位状态信息确定可切换的存储介质,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述获取各存储介质的在位状态信息,包括:

7.根据权利要求1或6所述的方法,其特征在于,所述方法还包括:

8.根据权...

【专利技术属性】
技术研发人员:许金武邓艳兵
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1