🔗 LD_PRELOAD 函数拦截原理

模块 3 — GPU 虚拟化与容器化实践  |  PPT 第 11-12 页  |  点击「下一步」逐步演示

💡 LD_PRELOAD 拦截原理

当程序调用 malloc() 时,动态链接器决定调用哪个库的版本

LD_PRELOAD 环境变量让我们的库优先被查找,从而替换系统函数。

点击「下一步」查看完整流程 →

关键: HAMi 用同样的机制拦截 cuMemAlloccuLaunchKernel