-
公开(公告)号:CN110502190A
公开(公告)日:2019-11-26
申请号:CN201910810926.X
申请日:2019-08-28
Applicant: 上海航天电子通讯设备研究所
IPC: G06F3/06
Abstract: 本发明提供了一种文件读写方法,本发明针对嵌入式操作系统,利用SSD的控制器和DMA功能,使用操作系统信号量和循环缓冲区资源,提出了一种提高星载嵌入式系统读写文件速度的方法,以期解决目前星载计算机系统读写文件速度受制于单个SSD控制器的DMA速度,进而提高星载计算机系统IO性能。本发明为持续大量的读写操作提供支持,发挥操作系统信号量、调度算法优势,降低星载嵌入式系统的处理器使用。本发明针对星载嵌入式系统,能够有效提高SSD读写速度,对于实现数据的高速访问和存储提供保证。
-
公开(公告)号:CN110674046B
公开(公告)日:2023-08-01
申请号:CN201910909423.8
申请日:2019-09-24
Applicant: 上海航天电子通讯设备研究所
Abstract: 本发明提供了一种提高星载嵌入式文件系统可靠性的方法,包括:在当前星载综合电子计算机文件系统存储介质上,创建主分区和冗余分区;将文件上载到文件系统中时,分别存储至主分区和冗余分区;为上载到文件系统的每一份文件中添加MD5(Message‑Digest Algorithm信息摘要算法)校验码值,并在文件加载时进行MD5校验码值比对;在启动星载应用程序时,对主分区,或冗余分区中的星载应用程序进行校验,若校验成功,则启动对应分区的文件;按照预设的周期,对主分区和冗余分区中上载的文件进行回读刷新。从而可以有效保证每次加载运行的应用程序是完整和可靠的,对于维持卫星长期在轨运行提供可靠性保证。
-
公开(公告)号:CN110674046A
公开(公告)日:2020-01-10
申请号:CN201910909423.8
申请日:2019-09-24
Applicant: 上海航天电子通讯设备研究所
Abstract: 本发明提供了一种提高星载嵌入式文件系统可靠性的方法,包括:在当前星载综合电子计算机文件系统存储介质上,创建主分区和冗余分区;将文件上载到文件系统中时,分别存储至主分区和冗余分区;为上载到文件系统的每一份文件中添加MD5(Message-Digest Algorithm信息摘要算法)校验码值,并在文件加载时进行MD5校验码值比对;在启动星载应用程序时,对主分区,或冗余分区中的星载应用程序进行校验,若校验成功,则启动对应分区的文件;按照预设的周期,对主分区和冗余分区中上载的文件进行回读刷新。从而可以有效保证每次加载运行的应用程序是完整和可靠的,对于维持卫星长期在轨运行提供可靠性保证。
-
公开(公告)号:CN110502190B
公开(公告)日:2023-03-17
申请号:CN201910810926.X
申请日:2019-08-28
Applicant: 上海航天电子通讯设备研究所
IPC: G06F3/06
Abstract: 本发明提供了一种文件读写方法,本发明针对嵌入式操作系统,利用SSD的控制器和DMA功能,使用操作系统信号量和循环缓冲区资源,提出了一种提高星载嵌入式系统读写文件速度的方法,以期解决目前星载计算机系统读写文件速度受制于单个SSD控制器的DMA速度,进而提高星载计算机系统IO性能。本发明为持续大量的读写操作提供支持,发挥操作系统信号量、调度算法优势,降低星载嵌入式系统的处理器使用。本发明针对星载嵌入式系统,能够有效提高SSD读写速度,对于实现数据的高速访问和存储提供保证。
-
-
-