-
公开(公告)号:CN105786545B
公开(公告)日:2021-03-05
申请号:CN201410827273.3
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
IPC: G06F9/4401 , G06F11/14
Abstract: 本发明提供了一种基于异构混合内存的断点恢复方法,开机上电;在非首次开机的上电自检过程中执行以下步骤:检测上一次是否非法关机,若是,则检测NVM中是否存有预先备份的操作系统镜像,如果存在,则拷贝所述操作系统镜像至DRAM中,并从DRAM引导所述操作系统镜像,如果不存在,则从外部存储设备引导操作系统镜像;如果上一次不是非法关机,则从外部存储设备引导操作系统镜像。该方法利用NVM断电不消失数据的特点,能恢复非法关机前操作系统运行的程序状态及运行环境,实现了断点恢复。此外,还提供了一种基于异构混合内存的断点恢复系统。
-
公开(公告)号:CN105302689B
公开(公告)日:2021-01-12
申请号:CN201410354555.6
申请日:2014-07-24
Applicant: 研祥智能科技股份有限公司 , 深圳市研祥特种计算机软件有限公司
Abstract: 本发明涉及一种计算机系统的智能管理方法和装置,所述方法和装置通过获取输入设备的插入或移除事件,并获取所述输入设备的标识,将所述插入输入设备的标识记录在输入设备列表中或将所述移除输入设备的标识从输入设备列表中删除,同时提取所述输入设备信息,并对其进行归类处理,所述方法在应用层实现,不局限于带有EC模块的计算机,适用于所有支持多输入设备的计算机,通用性强,并能够实现对插入或移除设备的自动开启和关闭。
-
公开(公告)号:CN102651089A
公开(公告)日:2012-08-29
申请号:CN201110045210.9
申请日:2011-02-25
Applicant: 研祥智能科技股份有限公司
Abstract: 本发明涉及一种烟草管理系统,包括:身份验证单元,用于采集购买者的身份信息;主控制单元,用于设置售烟规则,并在所述身份信息符合售烟规则时,允许售烟,在所述身份信息不符合售烟规则时,禁止售烟。此外还涉及一种烟草销售控制方法。由于采用了购烟身份验证机制,购烟权限完全与身份关联,并且即使是成年人,其购烟仍然受到限制,因此本发明的烟草管理系统可以有效禁止未成年人购烟以及防止成年人代购从而从一定程度上限制了未成年人吸烟。
-
公开(公告)号:CN105786643B
公开(公告)日:2021-05-18
申请号:CN201410827719.2
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
IPC: G06F11/14
Abstract: 基于异构混合内存的数据备份方法通过判断内存申请的方式,若需要采用NVM内存申请的,则将带NVM标志的内存申请中的数据备份到NVM中。从而避免将把DRAM中的数据再次按照常规方法备份到磁盘中。同时判断带NVM标志的内存申请是否为首次备份,若否,则进行增量备份到NVM中。能够避免重复备份。因此,上述基于异构混合内存的数据备份系统能够充分发挥异构混合内存的优势,避免重复备份操作,提高数据备份效率。此外,还提供一种基于异构混合内存的数据备份系统。
-
公开(公告)号:CN105788648B
公开(公告)日:2020-09-18
申请号:CN201410827741.7
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
Abstract: 本发明提供了一种基于异构混合内存的NVM坏块识别处理及纠错方法,该方法包括:在自检过程中,执行:检测NVM的块中的每个地址单元中的数据,如果块中任一地址单元中的数据,对读取的所述数据运算后得到的数据与将运算后得到的数据写入地址单元后再次读取得到的数据不相同,则判定块为坏块;如果块中所有地址单元中的数据,对读取的所述数据运算后得到的数据与将运算后得到的数据写入地址单元后再次读取得到的数据都相同,则判定块为好块。将读取的数据进行运算后写入相同的地址,能识别NVM中的坏块并且降低误判的几率,保证NVM内存中的数据的可靠性和完整性。此外,还提供了一种基于异构混合内存的NVM坏块识别处理及纠错系统。
-
公开(公告)号:CN105786716A
公开(公告)日:2016-07-20
申请号:CN201410827293.0
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
Abstract: 本发明涉及一种异构混合内存架构的计算机系统,包括:内存单元,包括第一SPD芯片,并通过DIMM接口接入计算机系统;所述第一SPD芯片包括内存单元的存储容量信息;非易失性存储单元,包括第二SPD芯片,并通过DIMM接口接入计算机系统;所述第二SPD芯片包括非易失性存储单元的存储容量和存储器类别信息;BIOS单元,用于在上电自检阶段获取所述第二SPD芯片的容量信息,与所述内存单元的存储容量信息一起形成系统内存报表。还涉及一种该计算机系统的控制方法以及一种该计算机系统中的内存检测系统。上述计算机系统、控制方法以及内存检测系统可以使整个计算机系统在读写速度和成本上取得一定程度的平衡。
-
公开(公告)号:CN105786721A
公开(公告)日:2016-07-20
申请号:CN201410827668.3
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
IPC: G06F12/08
CPC classification number: Y02D10/13
Abstract: 本发明公开了一种内存地址映射管理方法及处理器,该方法包括:处理器访问内存模块的物理地址,获取缓冲区页面状态表中对应的变更状态及访问次数;依据所述变更状态及访问次数,确定所访问的所述物理地址的页段。该发明的有益效果为:解决外部存储器读写性能低下,断电或者死机DRAM无法保存数据的问题,配合异构混合内存存储方式的工业服务器的硬件架构,通过NVM内存地址映射的关系实现NVM内存的读写管理。
-
公开(公告)号:CN105786400A
公开(公告)日:2016-07-20
申请号:CN201410822643.4
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
Abstract: 本发明公开了一种异构混合内存组件、系统及存储方法,该异构混合内存组件包括:内存控制器用于接收处理器的写/读请求,根据写/读请求中的地址信息检测处理器访问的页面所对应的单位空间,控制数据从处理器通过缓冲区写入至存储单元阵列,或控制数据从存储单元阵列通过缓冲区读出至处理器;存储单元阵列,用于按照第一存储类型并以多个页面的方式存储写入/读出的数据;缓冲区,用于按照第二存储类型并设置对应于多个页面的多个单位空间存储写入/读出的数据,第二存储方式的读写速率大于第一存储方式的读写速率。该发明的有益效果为:外部存储设备与内存共享同等的数据带宽,而不再通过IO访问,大幅度提升外存的访问效率。
-
公开(公告)号:CN105786725B
公开(公告)日:2020-10-27
申请号:CN201410830292.1
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
IPC: G06F12/10
Abstract: 本发明提供了一种基于异构混合内存的内存管理方法,该方法包括:接收内存申请请求;检测内存申请请求中是否存在NVM标志;如果内存申请请求中存在NVM标志,则判断内存申请请求是否符合权限要求,如果符合,则根据内存申请请求分配NVM内存,如果不符合则结束;如果内存申请请求中不存在NVM标志,则根据内存申请请求分配DRAM内存。该方法通过检测内存申请请求中是否存在NVM标志并对内存申请请求是否符合权限要求进行判断,并根据检测和判断的结果选择分配DRAM内存或NVM内存,能同时管理NVM内存和DRAM内存。此外,还提供了一种基于异构混合内存的内存管理系统。
-
公开(公告)号:CN105786722B
公开(公告)日:2020-10-27
申请号:CN201410830327.1
申请日:2014-12-25
Applicant: 研祥智能科技股份有限公司
Abstract: 本发明提供了一种基于异构混合内存的NVM内存擦写控制方法,该方法包括:获取NVM页面擦写次数记录表,所述NVM页面擦写次数记录表中记录了NVM内存的页面序号和所对应的擦写次数;根据NVM页面擦写次数记录表,采用均衡算法对所述NVM内存的页面序号对应的擦写次数进行运算,得到擦写次数的运算值;根据所述页面序号为所述运算值的NVM内存的页面,将数据写入NVM内存中。由于均衡算法可以保证NVM的所有页面被选择的次数相对随机平均,从而控制了NVM不同存储单元之间的擦写次数,使各个存储单元的寿命比较平均。此外,还提供了一种基于异构混合内存的NVM内存擦写控制系统。
-
-
-
-
-
-
-
-
-