2024.01.04
Fast Dynamic Binary Translation for the Kernel
不维护精确例外/不维护栈内指针,所有高性能。
这篇文章没有论证,不维护精确例外/不维护栈内指针会对哪些程序多大影响。 只是说了他们没有遇到问题。
我觉得这篇文章的可参考之处,仅仅只是看看他们怎么实现了内核二进制翻译的了吧。 尽管内核二进制翻译也不是他们的原创。 论文的思想没啥学术价值。
Abstract
内核插桩:
[TODO] 参考文献10: 2012.instrument.feiner.asplos.54.pdf
1 Introduction
虚拟化和二进制翻译?
- [TODO] 参考文献9: PinOS: a programmable framework for whole-system dynamic instrumentation
- [TODO] 参考文献17: BitBlaze: A New Approach to Computer Security via Binary Analysis
这篇文章显式地指出:不支持精确例外和精确中断。