日常工作中,经常使用LD_LIBRARY_PATH
来指定应用程序依赖动态库的位置,很少有机会直接使用LD_PRELOAD
。
近期参与现有的项目时,听说版本的临时补丁使用LD_PRELOAD
相关的技术实现。
收集一些资料,了解基本的使用方法。
只可惜看不到产品中应用LD_PRELOAD
的代码,不了解前辈应用这项技术交付项目时遇到了哪些问题,以及相应的对策。
- A Simple LD_PRELOAD Tutorial
- A Simple LD_PRELOAD Tutorial, Part Two
- 【性能】大页内存(HugePages)在通用程序优化中的应用LD_PRELOAD用法
- 利用LD_PRELOAD 分析HACK Linux用户态内存使用问题
- Linux 环境变量LD_PRELOAD
- Linux 进阶手册 - LD_PRELOAD简介
- LD_PRELOAD劫持(超详细篇)
- 深入分析 LD_PRELOAD