一种eBPF程序的硬件辅助隔离执行方法及装置

AITNT
正文
推荐专利
一种eBPF程序的硬件辅助隔离执行方法及装置
申请号:CN202411099761
申请日期:2024-08-12
公开号:CN119106415A
公开日期:2024-12-10
类型:发明专利
摘要
本发明提出一种eBPF程序的硬件辅助隔离执行方法,包括:获取待执行的eBPF程序,将该eBPF程序中访问数据页均设置为非特权页面后,通过即时JIT编译将该eBPF程序中所有的内存访问指令发射为非特权访问指令,得到待执行程序;在服务器操作系统的内核态EL1运行该待执行程序,得到运行结果;且在运行该待执行程序的过程中,该待执行程序中的非访存指令以内核态EL1特权级运行,且运行过程中该待执行程序中的访存指令为非特权访问指令,以用户态EL0非特权级运行该非特权访问指令。通过将eBPF程序的内存设置为非特权页,eBPF程序仍然在特权级运行,但被发射为使用非特权的访存指令。由于内核内存被设置为特权页,因此eBPF程序无法访问它们,从而保证了内核的内存安全。
技术关键词
服务器操作系统 内存访问指令 内核 程序 信息显示设备 执行装置 数据 页面 人工智能模型 多用户 补丁 电子设备 模块 处理器 参数
系统为您推荐了相关专利信息
1
差分吸收激光雷达校正的方法、装置、设备及存储介质
回波信号强度 光束 差分吸收激光雷达 曲线 波长
2
一种影像文件识别方法、装置、设备、介质及产品
文件识别方法 影像 页面倾斜角度 语义 封面
3
驱动方法、驱动系统、电子设备以及计算机可读存储介质
电源转换模块 显示驱动芯片 供电模块 显示面板供电 驱动方法
4
一种算法方案定制方法、装置、设备以及计算机存储介质
定制方法 自定义规则 决策 场景 计算机存储介质
5
一种真空干燥效果评估方法及系统
LSTM模型 误差函数 对象 曲线 真空
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号