基于函数参数估计的通用过程数据在线压缩、解压方法

    公开(公告)号:CN101692251B

    公开(公告)日:2013-10-02

    申请号:CN200910194885.2

    申请日:2009-08-31

    Abstract: 基于函数参数估计的通用过程数据在线压缩、解压方法,包括以下步骤:1)对数据随时间分布情况进行估计;2)利用曲线函数对数据源数据随时间变化建模;3)减少曲线函数中参数的个数;4)进行实时数据库的在线压缩。解压包括以步骤:根据保存的曲线函数参数值,预先设定一个与压缩时一样的曲线函数,利用所述压缩后的数据和该曲线函数计算获得解压后的数据。本发明可应用于实时数据库或一些需要存储过程数据的场合。本发明可以获得比传统线性过程数据压缩算法,获得更大的压缩率。同时本发明计算量小、需要缓存的数据少,非常适合作为在线的过程数据压缩方法。

    文件空闲块的分配和回收方法

    公开(公告)号:CN101692252B

    公开(公告)日:2014-03-26

    申请号:CN200910194886.7

    申请日:2009-08-31

    Abstract: 文件空闲块的分配和回收方法,将文件按预设大小划分成N个文件块,并对文件块进行编号,将N个文件块中K个作为索引块,索引块采用双向链表连接,索引块中存储有本索引块的前索引块序号、后索引块序号和本索引块管理的空闲块的块数,根据索引块在双向链表中的顺序依次分配索引块管理的空闲块,并相应修改索引块中存储的信息。回收方法为,据索引块在双向链表中的顺序由索引块依次回收空闲块,并相应修改索引块中存储的信息。本发明特别适合于对实时性很高的应用场合。其在实时数据库海量历史数据的存储中将会节省大量的存储空间,同时由于其极高的空闲块分配速度可以保证实时数据库对数据的实时响应。

    一种内存消耗可控的高速内存申请释放管理系统及方法

    公开(公告)号:CN102455974A

    公开(公告)日:2012-05-16

    申请号:CN201010514471.6

    申请日:2010-10-21

    Abstract: 本发明公开了一种内存消耗可控的高速内存申请释放管理系统,通过操作系统、页内存池和空闲内存链表的相互配合实现,页内存池包含内存页,多个空闲内存链表分别管理字节数相同的空闲内存片,页内存池可以向空闲内存链表提供内存,也可以接收空闲内存链表释放的内存。本发明还公开了一种利用上述系统实现的内存管理方法。该内存申请释放管理系统及方法可以实现内存的快速申请和释放,并能有效控制内存占用量。在申请和释放内存时,通过页内存池为上一层内存分配提供缓冲,不需调用操作系统的内存管理接口,从而加快了内存申请和释放的速度,同时,通过对页内存池的容量设置上限,进一步控制了应用系统整体的内存占用量,使内存利用率得到提升。

    基于函数参数估计的通用过程数据在线压缩、解压方法

    公开(公告)号:CN101692251A

    公开(公告)日:2010-04-07

    申请号:CN200910194885.2

    申请日:2009-08-31

    Abstract: 基于函数参数估计的通用过程数据在线压缩、解压方法,包括以下步骤:1)对数据随时间分布情况进行估计;2)利用曲线函数对数据源数据随时间变化建模;3)减少曲线函数中参数的个数;4)进行实时数据库的在线压缩。解压包括以步骤:根据保存的曲线函数参数值,预先设定一个与压缩时一样的曲线函数,利用所述压缩后的数据和该曲线函数计算获得解压后的数据。本发明可应用于实时数据库或一些需要存储过程数据的场合。本发明可以获得比传统线性过程数据压缩算法,获得更大的压缩率。同时本发明计算量小、需要缓存的数据少,非常适合作为在线的过程数据压缩方法。

    文件空闲块的分配和回收方法

    公开(公告)号:CN101692252A

    公开(公告)日:2010-04-07

    申请号:CN200910194886.7

    申请日:2009-08-31

    Abstract: 文件空闲块的分配和回收方法,将文件按预设大小划分成N个文件块,并对文件块进行编号,将N个文件块中K个作为索引块,索引块采用双向链表连接,索引块中存储有本索引块的前索引块序号、后索引块序号和本索引块管理的空闲块的块数,根据索引块在双向链表中的顺序依次分配索引块管理的空闲块,并相应修改索引块中存储的信息。回收方法为,据索引块在双向链表中的顺序由索引块依次回收空闲块,并相应修改索引块中存储的信息。本发明特别适合于对实时性很高的应用场合。其在实时数据库海量历史数据的存储中将会节省大量的存储空间,同时由于其极高的空闲块分配速度可以保证实时数据库对数据的实时响应。

Patent Agency Ranking