You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
So I would like to know what is the mechanism by which he realizes this?
The text was updated successfully, but these errors were encountered:
In your paper, I see
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](https://private-user-images.githubusercontent.com/41728484/331792501-c7d1ae08-6fcf-4e06-8103-5b5436ce610f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg5MTk2MzEsIm5iZiI6MTcxODkxOTMzMSwicGF0aCI6Ii80MTcyODQ4NC8zMzE3OTI1MDEtYzdkMWFlMDgtNmZjZi00ZTA2LTgxMDMtNWI1NDM2Y2U2MTBmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDIxMzUzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgyODhkYzViZjZhODJhMjg1MDdmYjAzMDMyZGY1ZTI4OWI2YjZkMTU1NjBiM2YzYWRlOTFlZGZhM2RiYzM4NGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LEqgXMwDK8bMgRJEqdzmkA_nxfTl-Ht1riRrDPHpv4k)
So I would like to know what is the mechanism by which he realizes this?
The text was updated successfully, but these errors were encountered: