基于数据结构的垃圾回收方法、计算机及存储介质

    公开(公告)号:CN109690485A

    公开(公告)日:2019-04-26

    申请号:CN201880002423.3

    申请日:2018-08-24

    IPC分类号: G06F9/46 G06F12/02

    CPC分类号: G06F9/467 G06F12/0253

    摘要: 本发明公开一种基于数据结构的垃圾回收方法,该垃圾回收方法利用时间片链表确定待回收数据对应的时间片,并获取时间片包含的全部活跃事务;进而将全部活跃事务中满足预设迁移条件的活跃事务作为可迁移事务迁移至时间片链表中的至少另一时间片中;从而可以对确定的满足预设回收条件的时间片的待回收数据进行回收。通过将满足预设迁移条件的活跃事务从待回收数据对应的时间片中迁移至时间片链表中的其他时间片中,进而对待回收数据进行回收,提高了垃圾回收的性能。

    高速缓存存储器管理事务性存储器访问请求

    公开(公告)号:CN104375958B

    公开(公告)日:2018-02-27

    申请号:CN201410400738.7

    申请日:2014-08-14

    申请人: 格芯公司

    IPC分类号: G06F12/14

    摘要: 本发明涉及高速缓存存储器管理事务性存储器访问请求。在一种具有处理器核和包括支持该处理器核的高速缓存存储器的共享存储器系统的数据处理系统中,处理器核响应于在正在经历处理器核的执行的存储器事务中执行存储器访问指令来发布事务性存储器访问请求。响应于接收到事务性存储器访问请求,高速缓存存储器的分派逻辑评估用于分派的事务性存储器访问请求,其中该评估包括确定存储器事务是否具有失败事务状态。响应于确定存储器事务具有失败事务状态,分派逻辑限制分派该存储器访问请求用于高速缓存存储器的服务,并且限制响应于该事务性存储器访问请求而至少更新高速缓存存储器的更换顺序信息。

    基于共享服务的串口共享方法、共享装置及存储介质

    公开(公告)号:CN107688486A

    公开(公告)日:2018-02-13

    申请号:CN201710689328.2

    申请日:2017-08-10

    发明人: 谢碧清 何浪 夏杰

    IPC分类号: G06F9/46 G06F9/50

    摘要: 本发明公开了一种基于共享服务的串口共享方法,该方法包括以下步骤:在串口打开,且接收客户端发送的指令数据时,分配串口共享内存的子内存给所述客户端,并将所述客户端发送的指令数据存入所述子内存中;将所述指令数据发送至所述串口,并在监控到所述子内存中存入响应数据时,将所述响应数据返回至所述子内存对应的所述客户端程序。本发明还公开了一种基于共享服务的串口共享装置以及计算机可读存储介质。本发明提供串口共享服务,通过分配串口的共享内存的子内存给客户端,用来单独传递不同客户端与同一串口的通讯数据,实现了多个应用程序共享同一串口。