bpftime icon indicating copy to clipboard operation
bpftime copied to clipboard

[QUESTION]How he avoids the pile-driving recursion of the code?

Open zbs4017 opened this issue 1 year ago • 0 comments

In your paper, I see

In bpftime, the system is designed such that while the host application and the eBPF runtime share the same address space, they do not share libraries, including libc.

But when I look at libbpftime-agent.so with the ldd command, I see that he still depends on the standard library. Even though vm and runtime compile to static libraries, they still use glibc's dynamic libraries if the code in the static libraries uses malloc. image

So I would like to know what is the mechanism by which he realizes this?

zbs4017 avatar May 18 '24 10:05 zbs4017