说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210602879.1 (22)申请日 2022.05.30 (71)申请人 杭州迪普科技股份有限公司 地址 310051 浙江省杭州市滨江区通和路 68号中财大厦6楼 (72)发明人 罗少良 韩建奎 王振  (74)专利代理 机构 北京金讯知识产权代理事务 所(特殊普通 合伙) 11554 专利代理师 黄剑飞 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 会话的持续删除的方法和装置 (57)摘要 本公开提供一种会话的持续删除的方法和 装置, 该方法包括: 初始化节点阈值和时间阈值; 实时获取CPU占用率并根据其动态配置节 点阈值 和时间阈值; 实时获取硬件buffer剩余空间容量 并根据其动态配置节点阈值和时间阈值; 启 用会 话删除并记录会话删除数量及会话删除操作时 长; 当会话删除数量大于节点阈值或会话删除操 作时长大于时间阈值时暂停会话删除; 在暂停会 话删除固定时长后重启会话删除, 将 会话删除数 量和会话删除操作时长重置为0, 并重复执行基 于CPU占用率动态配置节点阈值和时间阈值步 骤、 基于硬件buffer剩余空间容量动态配置节点 阈值和时间阈值步骤、 启用会话删除步骤、 暂停 会话删除步骤及重启会话删除步骤以实现持续 删除批量会话。 权利要求书2页 说明书8页 附图3页 CN 114996004 A 2022.09.02 CN 114996004 A 1.一种会话的持续删除的方法, 包括: 初始化节点阈值和时间阈值, 所述节点阈值为会话删除时段内CPU可执行会话删除操 作的会话数量上限值, 所述时间阈值为会话删除时间内CPU执行会话删除操作的时长上限 值; 基于CPU占用率动态配置节点阈值和时间阈值, 实时获取CPU占用率并根据所述CPU占 用率动态配置所述节点阈值和所述时间阈值; 基于硬件b uffer剩余空间容量动态配置节点 阈值和时间阈值, 实时获取硬件b uffer剩 余空间容 量并根据所述硬件buf fer剩余空间容 量动态配置所述节点阈值和所述时间阈值; CPU启用会话删除, 并在CPU启用会话删除后记录此次会话删除时段内CPU实际删除会 话数量以及CPU实际执 行会话删除操作时长; CPU暂停会话删除, 当CPU实际删除会话数量大于节点阈值或CPU实际执行会话删除操 作时长大于时间阈值时CPU暂停会话删除; CPU重启会话删除, 在CPU暂停会话删除固定时长后, 将所述CPU实际删除会话数量和所 述CPU实际执行会话删除操作时长重置为0, 并重复执行基于CPU占用率动态配置节点阈值 和时间阈值步骤、 基于硬件buffer剩余空间容量动态配置节点阈值和时间阈值步骤、 CPU启 用会话删除步骤、 CPU暂停会话删除步骤及CPU重启会话删除步骤以实现持续删除批量会 话。 2.根据权利要求1所述的会话的持续删除的方法, 其中, 在基于CPU占用率动态配置节 点阈值和时间阈值时, 当判断实时获取到的CPU占用率大于第一预设值 时动态减小所述节点阈值和所述时间 阈值, 以及当判断实时获取到的CPU占用率小于第二预设值时动态增大所述节点阈值和所 述时间阈值。 3.根据权利 要求1所述的会话的持续删除的方法, 其中, 在基于硬件buffer剩余空间容 量动态配置节点阈值和时间阈值时, 当判断实时获取到的硬件buffer剩余空间容量小于第三预设值时动态增大所述节点 阈值和所述时间阈值, 以及当判断实时获取到的硬件buffer剩余空间容量大于第四预设值 时动态减小所述节点阈值和所述时间阈值。 4.根据权利要求1所述的会话的持续删除的方法, 其还 包括: 在每次CPU暂停会话删除时, 记录CPU所删除的最后一个会话在其所采用的会话链表中 的指针位置以作为下一次CPU启用会话删除时删除会话的起始指针位置 。 5.一种会话的持续删除装置, 包括: 初始化组件, 用于初始化节点阈值和时间阈值, 所述节点阈值为会话删除时段内CPU可 执行会话删除操作的会话数量上限值, 所述时间阈值为会话删除时间内CPU执行会话删除 操作的时长上限值; 基于CPU占用率动态配置组件, 用于基于CPU占用率动态配置节点阈值和时间阈值, 实 时获取CPU占用率并根据所述CPU占用率动态配置所述节点阈值和所述时间阈值; 基于硬件b uffer剩余空间容量动态配置组件, 用于基于硬件b uffer剩余空间容量动态 配置节点阈值和时间阈值, 实时获取硬件buffer剩余空间容量并根据所述硬件buffer剩余 空间容量动态配置所述节点阈值和所述时间阈值;权 利 要 求 书 1/2 页 2 CN 114996004 A 2会话删除组件, 用于CPU启用会话删除, 并在CPU启用会话删除后记录此次会话删除时 段内CPU实际删除会话数量以及CPU实际执 行会话删除操作时长; 会话删除暂停组件, 用于当CPU实际删除会话数量大于节点阈值或CPU实际执行会话删 除操作时长大于时间阈值时CPU暂停会话删除; 会话删除重启组件, 用于在CPU暂停会话删除固定时长后, 将所述CPU实际删除会话数 量和所述CPU实际执行会话删除操作时长重置为0, 并重复调用基于CPU占用率动态配置组 件、 基于硬件buffer剩余空间容量动态配置组件、 会话删除组件、 会话删除暂停组件及 会话 删除重启组件以实现持续删除批量会话。 6.根据权利要求5所述的会话的持续删除装置, 其中, 基于CPU占用率动态配置组件, 用 于在基于 CPU占用率动态配置节点阈值和时间阈值时, 当判断实时获取到的CPU占用率大于第一预设值 时动态减小所述节点阈值和所述时间 阈值, 以及当判断实时获取到的CPU占用率小于第二预设值时动态增大所述节点阈值和所 述时间阈值。 7.根据权利 要求5所述的会话的持续删除装置, 其中, 基于硬件buffer剩余空间容量动 态配置组件, 用于在基于硬件buf fer剩余空间容 量动态配置节点阈值和时间阈值时, 当判断实时获取到的硬件buffer剩余空间容量小于第三预设值时动态增大所述节点 阈值和所述时间阈值, 以及当判断实时获取到的硬件buffer剩余空间容量大于第四预设值 时动态减小所述节点阈值和所述时间阈值。 8.根据权利要求5所述的会话的持续删除装置, 其还 包括: 会话删除位置保存组件, 用于在每次CPU暂停会话删除时, 记录CPU所删除的最后一个 会话在其所采用的会话链表中的指 针位置以作为下一次CPU启用会话删除时删除会话的起 始指针位置 。权 利 要 求 书 2/2 页 3 CN 114996004 A 3

.PDF文档 专利 会话的持续删除的方法和装置

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 会话的持续删除的方法和装置 第 1 页 专利 会话的持续删除的方法和装置 第 2 页 专利 会话的持续删除的方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:30:27上传分享
友情链接
交流群
  • //public.wenku.github5.com/wodemyapi/22.png
-->
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。