一种JavaScript对象存储、回收方法及装置

    公开(公告)号:CN107145451B

    公开(公告)日:2020-09-25

    申请号:CN201710322366.4

    申请日:2017-05-09

    IPC分类号: G06F12/02 G06F9/455

    摘要: 本申请实施例提供一种JavaScript对象存储、回收方法及装置,通过确定JavaScript对象的大小是否到达预设的对象阈值;若是,从通用内存中为JavaScript专用内存分配一个堆内存,所述堆内存设置有独占标记;将所述JavaScript对象存储至所述堆内存中的方式,保证了大小到达预设的对象阈值的JavaScript对象在一堆内存中的单独存储,使得在进行JavaScript对象回收时,所述JavaScript对象占用的堆内存的回收与其他JavaScript对象占用的堆内存的回收之间互不影响,进而实现了节省通用内存,提高数字电视中间件的运行效率的目的。

    一种缓存数据更新方法、装置、存储介质及计算机设备

    公开(公告)号:CN112241376A

    公开(公告)日:2021-01-19

    申请号:CN201910650945.0

    申请日:2019-07-18

    IPC分类号: G06F12/0804

    摘要: 本发明提供的一种缓存数据更新方法、装置、存储介质及计算机设备,可以根据文件块的序号和文件块分组的序号,确定在第二类型存储器中与第一类型存储器中文件块的序号相同且文件块组的序号也相同的文件块的数据量,若该文件块在第一类型存储器中的数据量与该文件块在第二类型存储器中的数据量不同,则将第二类型存储器中的该文件块更新为第一类型存储器中的该文件块。本发明因为采用第一类型存储器与第二类型存储器中保存的文件块的序号相同且文件块组的序号也相同的文件块的数据量保持一致的技术手段,克服了缓存性存储器得不到更新的技术问题,进而达到了使缓存性存储器中的数据与非缓存性存储器中的数据保持一致的技术效果。

    一种数据异常处理方法、装置、存储介质和计算机设备

    公开(公告)号:CN112241238A

    公开(公告)日:2021-01-19

    申请号:CN201910650953.5

    申请日:2019-07-18

    IPC分类号: G06F3/06

    摘要: 本发明实施例提供的一种数据异常处理方法、装置、存储介质和计算机设备,可以确定存储在第一磁盘块组中的各文件块的序号;根据所述文件块的序号和所述第一磁盘块组中包含的文件块的数量确定存储在所述第一磁盘块组中的各文件块所属的文件块组的序号估值;在确定的各序号估值中包括至少两个不同的序号估值时,确定所述第一磁盘块组中存在异常的文件块。本发明实施例采用根据磁盘块组中文件块的序号确定该文件块所属的文件块组的序号估值,从而确定磁盘块组中存在异常的文件块的技术手段,克服了无法确定磁盘块组中是否存在异常的文件块的技术问题,进而达到了可以发现磁盘块组中的文件块异常的技术效果。

    一种JavaScript对象存储、回收方法及装置

    公开(公告)号:CN107168887A

    公开(公告)日:2017-09-15

    申请号:CN201710322364.5

    申请日:2017-05-09

    IPC分类号: G06F12/02 G06F9/455

    摘要: 本申请实施例提供一种JavaScript对象存储、回收方法及装置,通过将确定的JavaScript对象存储至目标存储位置(不同于JavaScript专用内存),获取用于指示目标存储位置的地址信息;从JavaScript专用内存中确定第一目标堆内存并存储地址信息的方式实现了对JavaScript对象的存储,降低了JavaScript引擎在运行过程中产生的JavaScript对象对JavaScript专用内存的占用,节省了通用内存、提高了数字电视中间件的运行效率。相应的,通过提供针对JavaScript对象存储方法的JavaScript对象回收方法,实现了对JavaScript专用内存的回收。

    一种文档格式转换方法及装置

    公开(公告)号:CN105760501A

    公开(公告)日:2016-07-13

    申请号:CN201610097252.X

    申请日:2016-02-22

    IPC分类号: G06F17/30

    CPC分类号: G06F16/1794

    摘要: 本申请公开了一种文档格式转换方法及装置,本申请预先设定了中间文档格式,进而接收文档转换请求,该文档转换请求包含原始文档格式的待转换文档以及所要转换至的目标文档格式,读取预置的用于实现原始文档格式向中间文档格式转换的第一转换程序,以及用于实现中间文档格式向目标文档格式转换的第二转换程序,利用第一转换程序,将待转换文档由原始文档格式转换为中间文档格式,利用第二转换程序,将待转换文档由中间文档格式转换为目标文档格式。由上可知,如果文档格式的种类为N,则按照本申请的方案仅需要开发N+N个转换程序,在N取值超过3时,本申请方案相比于现有文档转换方案,大大降低了转换程序的个数,降低开发成本。

    一种热点数据确定方法、装置、设备和存储介质

    公开(公告)号:CN114253997A

    公开(公告)日:2022-03-29

    申请号:CN202010996424.3

    申请日:2020-09-21

    IPC分类号: G06F16/2455 G06F16/2458

    摘要: 本发明实施例提供了一种热点数据确定方法、装置、设备和存储介质。通过获得数据访问请求;确定数据访问请求所请求访问的各数据块,确定各数据块所在的至少一个目标数据块组;对任一目标数据块组:当缓存设备中不存在目标数据块组时,记录获得数据访问请求的时刻,将时刻确定为对目标数据块组的访问时刻;获得记录的距离当前时刻最近的预设数量的对目标数据块组的访问时刻,分别确定预设数量的对目标数据块组的访问时刻与当前时刻的时间间隔;根据时间间隔确定目标数据块组的访问热度;根据访问热度确定目标数据块组是否为热点数据。本发明可以以目标数据块组为粒度计算访问热度,粒度适中且根据时间间隔计算,结果比较符合实际情况。

    一种文件缓存方法、文件访问请求处理方法及装置

    公开(公告)号:CN112148690A

    公开(公告)日:2020-12-29

    申请号:CN201910561141.3

    申请日:2019-06-26

    IPC分类号: G06F16/172 G06F16/13

    摘要: 本发明提供的文件缓存方法、文件访问请求处理方法及装置,应用于互联网技术领域,所述文件缓存方法预先将常规存储器中的各文件划分为多个待筛选文件块,缓存服务器统计预设时长内各待筛选文件块的访问信息,根据所得访问信息,计算各待筛选文件块的文件块热度值,并进一步根据文件块热度值,确定需要存储于缓存存储器中的高访问热度文件块,获取该高访问热度文件块对应的数据集合,并按照第二预设划分规则划分,在缓存存储器中存储为缓存文件块。通过本方法,缓存存储器中存储不同文件的高访问热度文件块,从而避免文件中热度不高的部分占用缓存空间,使得缓存存储器可以存储更多的缓存文件块,提高缓存存储器的利用率。

    一种文件缓存方法、系统及缓存系统

    公开(公告)号:CN112015695A

    公开(公告)日:2020-12-01

    申请号:CN201910469818.0

    申请日:2019-05-31

    摘要: 本申请公开了一种文件缓存方法、系统及缓存系统,获取访问请求,通过在待访问数据的热点信息满足条件时,将待访问数据中的多个文件块分别存储至多个固态盘服务器中,从而实现了将需要进行缓存的文件分别存储至不同的固态盘服务器,避免了将需要进行缓存的文件中所有文件块存储至同一个固态盘服务器中导致的,若固态盘服务器中计算资源或带宽资源不能满足整个文件的缓存而导致的不能使用该固态盘服务器,从而在文件缓存过程中对固态盘服务器的计算资源及带宽资源的大小造成一定的限制。

    一种JavaScript对象存储、回收方法及装置

    公开(公告)号:CN107145451A

    公开(公告)日:2017-09-08

    申请号:CN201710322366.4

    申请日:2017-05-09

    IPC分类号: G06F12/02 G06F9/455

    摘要: 本申请实施例提供一种JavaScript对象存储、回收方法及装置,通过确定JavaScript对象的大小是否到达预设的对象阈值;若是,从通用内存中为JavaScript专用内存分配一个堆内存,所述堆内存设置有独占标记;将所述JavaScript对象存储至所述堆内存中的方式,保证了大小到达预设的对象阈值的JavaScript对象在一堆内存中的单独存储,使得在进行JavaScript对象回收时,所述JavaScript对象占用的堆内存的回收与其他JavaScript对象占用的堆内存的回收之间互不影响,进而实现了节省通用内存,提高数字电视中间件的运行效率的目的。