发明

一种硬盘随机延时模拟测试方法2024

2024-04-07 07:25:21 发布于四川 2
  • 申请专利号:CN202311712887.2
  • 公开(公告)日:2024-04-05
  • 公开(公告)号:CN117831604A
  • 申请人:天翼云科技有限公司
摘要:本发明公开了一种硬盘随机延时模拟测试方法,涉及计算机新兴信息技术技术领域,包括以下步骤:用户输入待模拟延时的硬盘信息和参数;存储用户输入的硬盘延时参数;劫持回调函数,进入自定义函数,当IO request从底层返回后,进入到回调函数做处理,在该函数中将根据IO request的状态做不同处理;提取IO信息,进入自定义函数后,首先需要从底层返回的IO request中提取IO信息;查询硬盘延时参数,判断是否注入延时;模拟随机延时或固定延时;调用原回调函数返回。本发明没有任何影响程序运行的函数调用,每次目标函数都是及时返回的,对程序的运行没有任何影响,因此即使模拟长达数十秒的延时,也不会对系统造成任何异常影响,安全性更高。

专利内容

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 117831604 A (43)申请公布日 2024.04.05 (21)申请号 202311712887.2 (22)申请日 2023.12.13 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、3号2幢2层205-32室 (72)发明人 李昌海  (74)专利代理机构 北京轻创知识产权代理有限 公司 11212 专利代理师 王澎 (51)Int.Cl. G11C 29/56 (2006.01) G11C 29/00 (2006.01) 权利要求书3页 说明书9页 附图4页 (54)发明名称 一种硬盘随机延时模拟测试方法 (57)摘要 本发明公开了一种硬盘随机延时模拟测试 方法,涉及计算机新兴信息技术技术领域,包括 以下步骤:用户输入待模拟延时的硬盘信息和参 数;存储用户输入的硬盘延时参数;劫持回调函 数,进入自定义函数,当IO request从底层返回 后,进入到回调函数做处理,在该函数中将根据 IO request的状态做不同处理;提取IO信息,进 入自定义函数后,首先需要从底层返回的IO  request中提取IO信息;查询硬盘延时参数,判断 是否注入延时;模拟随机延时或固定延时;调用 原回调函数返回。本发明没有任何影响程序运行 的函数调用,每次目标函数都是及时返回的,对 A 程序的运行没有任何影响,因此即使模拟长达数 4 十秒的延时,也不会对系统造成任何异常影响,

最新专利