文库搜索
切换导航
首页
频道
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
首页
联系我们
国家标准目录
国际ISO标准目录
行业标准目录
地方标准目录
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210587871.2 (22)申请日 2022.05.26 (71)申请人 统信软件技 术有限公司 地址 100176 北京市北京经济技 术开发区 科谷一街10号院12号楼18层 (72)发明人 王荣 杨武 (74)专利代理 机构 北京瀚方律师事务所 1 1774 专利代理师 姜莹 (51)Int.Cl. G06F 9/54(2006.01) G06F 9/445(2018.01) G06F 16/188(2019.01) (54)发明名称 一种文件系统的监控方法、 监控装置及计算 设备 (57)摘要 本发明公开了一种文件系统的监控方法、 装 置及计算设备, 方法在操作系统中执行, 操作系 统内核中包括虚拟文件系统、 扩展监控模块、 扩 展通知模块, 所述操作系统之上运行有多个应 用, 所述方法包括步骤: 扩展通知模块响应于一 个或多个应用订阅挂载和/或卸载事件的请求, 向扩展监控模块订阅挂载和/或卸载事件; 扩展 监控模块从虚拟文件系统获取文件系统的挂载 或卸载事件; 扩展监控模块将所述挂载或卸载事 件发送至扩展通知模块, 以便一个或多个应用从 所述扩展通知模块获取挂载或卸载事件。 根据本 发明的技术方案, 实现方式简单, 且能够及时获 取到挂载/卸载事件, 也避免了对内核特性的依 赖。 权利要求书2页 说明书8页 附图4页 CN 114880146 A 2022.08.09 CN 114880146 A 1.一种文件系统的监控方法, 在操作系统中执行, 操作系统内核中包括虚拟文件系统、 扩展监控 模块、 扩展通知模块, 所述操作系统之上运行有 多个应用, 所述方法包括 步骤: 扩展通知模块响应于一个或多个应用订阅挂载和/或卸载事件的请求, 向扩展监控模 块订阅挂载和/或卸载事 件; 扩展监控 模块从虚拟文件系统获取文件系统的挂载或卸载事 件; 扩展监控模块将所述挂载或卸载事件发送至扩展通知模块, 以便一个或多个应用从所 述扩展通知模块获取挂载或卸载事 件。 2.如权利要求1所述的方法, 其中, 扩展监控模块从虚拟文件系统获取文件系统 的挂载 或卸载事 件的步骤 包括: 虚拟文件系统响应于应用对文件系统 的挂载或卸载请求, 将挂载或卸载事件发送至扩 展监控模块。 3.如权利要求2所述的方法, 其中, 所述扩展监控模块提供有事件通知入口函数, 虚拟 文件系统将挂载或卸载事 件发送至扩展监控 模块包括: 虚拟文件系统调用所述事 件通知入口函数, 将挂载或卸载事 件发送至扩展监控 模块。 4.如权利要求1 ‑3中任一项所述的方法, 其中, 所述扩展通知模块提供有事件触发函 数, 扩展监控 模块将所述 挂载或卸载事 件发送至扩展通知模块包括: 扩展监控 模块调用所述事 件触发函数将所述 挂载或卸载事 件发送至扩展通知模块。 5.如权利 要求3所述的方法, 其中, 所述扩展监控模块包括fsnotify模块和事件通知入 口函数; 所述虚拟文件系统适于响应于应用对文件系统 的挂载或卸载请求, 并在执行对文件系 统的挂载或卸载操作后, 调用所述事件通知 入口函数将挂载或卸载事件发送至扩展监控模 块。 6.如权利 要求1‑5中任一项所述的方法, 其中, 所述扩展通知模块包括fanotify模块和 事件队列; 所述扩展通知模块适于接收所述扩展监控模块发送的挂载或卸载事件, 并将所述挂载 或卸载事件存放到所述事件队列中, 以便一个或多个应用从所述事件队列中获取挂载或卸 载事件。 7.如权利要求4所述的方法, 其中, 所述事件触发函数为fanotify_han dle_event()函 数。 8.一种监控装置, 布置在操作系统内核中, 所述操作系统内核中包括虚拟文件系统, 所 述操作系统之上运行有 多个应用, 所述装置包括: 扩展通知模块, 适于响应于一个或多个应用订阅挂载和/或卸载事件的请求, 向扩展监 控模块订阅挂载和/或卸载事 件; 扩展监控模块, 适于从虚拟文件系统获取文件系统的挂载或卸载事件, 并适于将所述 挂载或卸载事件发送至扩展通知 模块, 以便一个或多个应用从所述扩展通知 模块获取挂载 或卸载事 件。 9.一种计算设备, 包括: 至少一个处 理器; 以及 存储器, 存储有程序指令, 其中, 所述程序指令被配置为适于由所述至少一个处理器执权 利 要 求 书 1/2 页 2 CN 114880146 A 2行, 所述程序指令包括用于执 行如权利要求1 ‑7中任一项所述的方法的指令 。 10.一种存储有程序指令的可读存储介质, 当所述程序指令被计算设备读取并执行时, 使得所述计算设备 执行如权利要求1 ‑7中任一项所述方法。权 利 要 求 书 2/2 页 3 CN 114880146 A 3
专利 一种文件系统的监控方法、监控装置及计算设备
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 00:01:14
上传分享
举报
下载
原文档
(580.3 KB)
分享
友情链接
DB51-T 2917-2022 县域智慧旅游城市建设指南 四川省.pdf
GB-T 33174-2016 资产管理 管理体系 GB-T 33173 应用指南.pdf
专利 资产暴露面信息获取方法、装置、设备以及存储介质.PDF
T-GHDQ 1—2017 高寒地区纯电动乘用车技术条件.pdf
GM-T 0040-2015 射频识别标签模块密码检测准则.pdf
法律法规 南通市科技创新促进条例2023-12-11.pdf
GB-T 36521-2018 码垛机安全要求.pdf
GA 1026-2022 机动车驾驶人考试内容和方法.pdf
T-CTSS 1—2018 白茶仓储规范.pdf
GB-T 18135-2008 电气工程CAD制图规则.pdf
GB-T 31147-2014 人身损害护理依赖程度评定.pdf
T-CAAMTB 134—2023 质量分级及“领跑者”评价要求 电动汽车用驱动电机系统.pdf
GB-T 36572-2018电力监控系统网络安全防护导则.pdf
T-SDWL 0002—2023 智慧物流园区停车系统功能要求.pdf
GB-T 28827.4-2019 信息技术服务 运行维护 第4部分:数据中心服务要求.pdf
GB-T 42855-2023 氢燃料电池车辆加注协议技术要求.pdf
T-NIFA 20—2023 金融数据资产管理指南.pdf
GB-T 12771-2019 流体输送用不锈钢焊接钢管.pdf
GB 42250-2022 信息安全技术 网络安全专用产品安全技术要求.pdf
ISO 21448 2022 Road vehicles — Safety of the intended functionality.pdf
1
/
3
15
评价文档
赞助2元 点击下载(580.3 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
点击进入官方售后微信群
支付 完成后 如未跳转 点击这里下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。