多核系统资源延迟回收锁的实现方法及系统专利登记公告
专利名称:多核系统资源延迟回收锁的实现方法及系统
摘要:本发明公开了一种多核系统资源延迟回收锁的实现方法及系统,涉及数据共享技术领域,本发明通过设置由数据单元组成的环形链表,来标识CPU的状态,使得在垃圾回收期间,在垃圾回收的CPU进入静默状态时,能够使得其他CPU同时进行垃圾回收,解决了在资源突发大量集中回收,造成此类资源耗竭而影响业务正常运行的问题。
专利类型:发明专利
专利号:CN201210010796.X
专利申请(专利权)人:汉柏科技有限公司
专利发明(设计)人:陈天航;王博
主权项:一种多核系统资源延迟回收锁的实现方法,其特征在于,所述方法包括以下步骤:S1:设置由n个数据单元所构成的环形链表,并将多核系统中的每个CPU分别对应数据单元中的一位数据;S2:在当前CPU发生了上下文切换后,进入资源回收处理过程中,获取当前CPU进入宽限时期的次数,根据所述次数选择相应的当前数据单元,并将所述当前数据单元中与当前CPU对应的一位数据进行置位;S3:根据所述当前数据单元中的值判断当前宽限时期是否已经结束,若没有结束,则执行步骤S4,否则执行步骤S5;S4:退出此次的资源回收处理过程,等待其它
专利地区:天津
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。