实现模块逻辑化的方法
    1.
    发明授权

    公开(公告)号:CN101114940B

    公开(公告)日:2011-12-07

    申请号:CN200710127690.7

    申请日:2007-06-26

    Abstract: 本发明公开了一种实现模块逻辑化的方法,包括以下步骤:S202,分别为多个模块创建自定义符号表;S204,利用自定义符号表对多个模块中的符号信息进行隔离,以实现模块逻辑化。本发明通过将模块中的符号由系统全局符号表转移至自定义符号表,使得模块命名空间相互逻辑隔离,从而实现了同一处理器中多个模块的透明共存,即模块的逻辑化。

    一种回收脏块的方法及装置

    公开(公告)号:CN102033945A

    公开(公告)日:2011-04-27

    申请号:CN201010599311.6

    申请日:2010-12-21

    Inventor: 冯骏 陆小飞

    Abstract: 本发明公开了一种基于第二版闪存日志型文件系统回收脏块的方法及装置,以提高第二版闪存日志型文件系统(jffs2)的写盘速率。该方法包括:启动主动回收任务,利用主动回收任务主动执行脏块回收操作。

    格式化闪存的方法和装置

    公开(公告)号:CN101996168A

    公开(公告)日:2011-03-30

    申请号:CN200910008783.7

    申请日:2009-08-25

    Inventor: 冯骏 陆小飞

    Abstract: 本发明公开了一种格式化闪存的方法和装置,属于计算机领域。该方法包括:读取闪存信息,所述闪存信息包括闪存类型和擦除块大小;根据所述闪存信息获取jffs2节点头的相关信息,所述相关信息包括所述jffs2节点头的起始位置和大小;对擦除块进行擦除处理;根据所述闪存类型和所述相关信息,创建与所述擦除处理的擦除块对应的所述jffs2节点头,其中,所述jffs2节点头用于指示所述擦除处理的擦除块符合jffs2文件系统标准。本发明的技术方案可以在加载jffs2文件系统前使闪存的擦除块符合jffs2文件系统的标准,大大减少初次加载jffs2文件系统的时间,保证了系统的稳定性。

    实现模块逻辑化的方法
    4.
    发明公开

    公开(公告)号:CN101114940A

    公开(公告)日:2008-01-30

    申请号:CN200710127690.7

    申请日:2007-06-26

    Abstract: 本发明公开了一种实现模块逻辑化的方法,包括以下步骤:S202,分别为多个模块创建自定义符号表;S204,利用自定义符号表对多个模块中的符号信息进行隔离,以实现模块逻辑化。本发明通过将模块中的符号由系统全局符号表转移至自定义符号表,使得模块命名空间相互逻辑隔离,从而实现了同一处理器中多个模块的透明共存,即模块的逻辑化。

    格式化闪存的方法和装置

    公开(公告)号:CN101996168B

    公开(公告)日:2013-08-07

    申请号:CN200910008783.7

    申请日:2009-08-25

    Inventor: 冯骏 陆小飞

    Abstract: 本发明公开了一种格式化闪存的方法和装置,属于计算机领域。该方法包括:读取闪存信息,所述闪存信息包括闪存类型和擦除块大小;根据所述闪存信息获取jffs2节点头的相关信息,所述相关信息包括所述jffs2节点头的起始位置和大小;对擦除块进行擦除处理;根据所述闪存类型和所述相关信息,创建与所述擦除处理的擦除块对应的所述jffs2节点头,其中,所述jffs2节点头用于指示所述擦除处理的擦除块符合jffs2文件系统标准。本发明的技术方案可以在加载jffs2文件系统前使闪存的擦除块符合jffs2文件系统的标准,大大减少初次加载jffs2文件系统的时间,保证了系统的稳定性。

    快速申请内存的方法
    6.
    发明授权

    公开(公告)号:CN100517242C

    公开(公告)日:2009-07-22

    申请号:CN200710163141.5

    申请日:2007-10-10

    Abstract: 本发明提供了一种快速申请内存的方法,该方法包括以下步骤:步骤S102,在系统上电进行初始化时,划分内存池并创建相应的管理结构;步骤S104,根据所划分的内存池创建内存池索引表;以及步骤S106,根据所划分的内存池和内存池索引表来申请内存。通过本发明,实现了快速定位应用申请的内存块所属的内存池,从而有效避免了因循环搜索内存池而带来的时延。

    在集群中的多个物理通道中按照优先级进行通信的方法

    公开(公告)号:CN101217543A

    公开(公告)日:2008-07-09

    申请号:CN200810004228.2

    申请日:2008-01-21

    Abstract: 本发明公开了一种在集群中的多个物理通道中按照优先级进行通信的方法,包括以下步骤:步骤S102,确定集群中的多个物理通道的优先级;步骤S104,根据优先级在集群中的源节点和目的节点之间的物理通道中建立通信链路;步骤S106,在建立了通信链路后,在目的节点和源节点之间进行数据传输;步骤S108,当进行数据传输的物理通道故障时,按照多个物理通道的优先级将数据传输切换至优先级不高于发生故障的物理通道的优先级的多个物理通道中的一个中;以及步骤S110,检测发生故障的物理通道,在发生故障的物理通道恢复时,根据当前物理通道的优先级和故障恢复后的物理通道的优先级确定是否将数据传输主动切换至故障恢复后的物理通道。本发明使集群通信高效可靠。

    应用于分布式系统中的升级方法及版本管理客户端

    公开(公告)号:CN101615129A

    公开(公告)日:2009-12-30

    申请号:CN200910090110.0

    申请日:2009-07-29

    Abstract: 本发明提供一种应用于分布式系统中的升级方法及版本管理客户端,属于分布式系统技术领域,该方法包括:版本管理客户端下载的新内核,并将新内核映像加载到动态内存中;版本管理客户端将DSFRM的汇编存根代码拷贝到动态内存中,DSFRM的汇编存根代码用于将动态内存中指定的内容从原位置搬移到指定位置;在拷贝完成后跳转到DSFRM的汇编存根代码的执行入口,并通过执行DSFRM的汇编存根代码将新内核映像拷贝到动态内存中的目标位置,并在拷贝完成后跳转到新内核的执行入口,启动所述新内核,从而可有效提高在升级过程中分布式系统的重启速度,改善用户体验,进而提高分布式系统的工作效率。

    一种基于文件系统缓存的自适应预读取方法

    公开(公告)号:CN101231637A

    公开(公告)日:2008-07-30

    申请号:CN200710002448.7

    申请日:2007-01-22

    Abstract: 一种基于文件系统缓存的自适应预读取方法,包括以下步骤:(1)建立预读取扇区使用记录;(2)每次执行预读取操作时,在所述预读取扇区使用记录中,记录预读取的扇区数;(3)使用预读取的扇区时,在所述预读取扇区使用记录中,记录使用的预读取扇区数;(4)根据以前的预读取扇区数和预读取扇区的使用数,计算出以前预读取扇区的使用率,并根据该使用率来确定当前预读取操作中预读取的扇区数。

    应用于分布式系统中的升级方法及版本管理客户端

    公开(公告)号:CN101615129B

    公开(公告)日:2013-03-27

    申请号:CN200910090110.0

    申请日:2009-07-29

    Abstract: 本发明提供一种应用于分布式系统中的升级方法及版本管理客户端,属于分布式系统技术领域,该方法包括:版本管理客户端下载的新内核,并将新内核映像加载到动态内存中;版本管理客户端将DSFRM的汇编存根代码拷贝到动态内存中,DSFRM的汇编存根代码用于将动态内存中指定的内容从原位置搬移到指定位置;在拷贝完成后跳转到DSFRM的汇编存根代码的执行入口,并通过执行DSFRM的汇编存根代码将新内核映像拷贝到动态内存中的目标位置,并在拷贝完成后跳转到新内核的执行入口,启动所述新内核,从而可有效提高在升级过程中分布式系统的重启速度,改善用户体验,进而提高分布式系统的工作效率。

Patent Agency Ranking