{"id":"https://openalex.org/W4400649461","doi":"https://doi.org/10.1145/3672197.3673431","title":"Eliminating eBPF Tracing Overhead on Untraced Processes","display_name":"Eliminating eBPF Tracing Overhead on Untraced Processes","publication_year":2024,"publication_date":"2024-07-15","ids":{"openalex":"https://openalex.org/W4400649461","doi":"https://doi.org/10.1145/3672197.3673431"},"language":"en","primary_location":{"id":"doi:10.1145/3672197.3673431","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672197.3673431","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGCOMM Workshop on eBPF and Kernel Extensions","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3672197.3673431","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092664383","display_name":"Milo Craun","orcid":"https://orcid.org/0009-0009-6341-4028"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Milo Craun","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0009-0009-6341-4028","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104577544","display_name":"Khizar Hussain","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Khizar Hussain","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0009-0006-4553-9861","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104577545","display_name":"Uddhav Gautam","orcid":"https://orcid.org/0009-0004-2781-6453"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Uddhav Gautam","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0009-0004-2781-6453","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027356543","display_name":"Zhengjie Ji","orcid":"https://orcid.org/0009-0008-0900-6456"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhengjie Ji","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0009-0008-0900-6456","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059735006","display_name":"T. J. Rao","orcid":"https://orcid.org/0009-0008-1249-784X"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tanuj Rao","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0009-0008-1249-784X","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045373894","display_name":"Dan Williams","orcid":"https://orcid.org/0000-0003-1537-0525"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dan Williams","raw_affiliation_strings":["Virginia Tech, Blacksburg, VA, USA"],"raw_orcid":"https://orcid.org/0000-0003-1537-0525","affiliations":[{"raw_affiliation_string":"Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5092664383"],"corresponding_institution_ids":["https://openalex.org/I859038795"],"apc_list":null,"apc_paid":null,"fwci":6.0722,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.96450155,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"16","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T10703","display_name":"Business Process Modeling and Analysis","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6962615251541138},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.6002004742622375},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5049372315406799},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.18018147349357605}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6962615251541138},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.6002004742622375},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5049372315406799},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.18018147349357605}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3672197.3673431","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672197.3673431","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGCOMM Workshop on eBPF and Kernel Extensions","raw_type":"proceedings-article"},{"id":"pmh:oai:vtechworks.lib.vt.edu:10919/121069","is_oa":true,"landing_page_url":"https://hdl.handle.net/10919/121069","pdf_url":"https://vtechworks.lib.vt.edu/bitstreams/986b816c-3acc-4fcb-b264-a56d943ad942/download","source":{"id":"https://openalex.org/S4306400248","display_name":"VTechWorks (Virginia Tech)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I859038795","host_organization_name":"Virginia Tech","host_organization_lineage":["https://openalex.org/I859038795"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1145/3672197.3673431","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3672197.3673431","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGCOMM Workshop on eBPF and Kernel Extensions","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2148503985","display_name":null,"funder_award_id":"CNS-2236966","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2331508245","display_name":"CAREER: Taming the size, complexity and longevity of OS kernels via enhanced OS kernel extensions","funder_award_id":"2236966","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2355803430","display_name":null,"funder_award_id":"CNS-2236966","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W95608104","https://openalex.org/W1988143662","https://openalex.org/W1994845850","https://openalex.org/W1997787524","https://openalex.org/W2008278025","https://openalex.org/W2132847147","https://openalex.org/W2133692747","https://openalex.org/W2134939854","https://openalex.org/W2168075869","https://openalex.org/W2734941459","https://openalex.org/W2763526563","https://openalex.org/W2793353921","https://openalex.org/W2887913556","https://openalex.org/W2896149153","https://openalex.org/W2903038868","https://openalex.org/W2963776609","https://openalex.org/W2963846926","https://openalex.org/W3004075915","https://openalex.org/W3030553796","https://openalex.org/W3035026831","https://openalex.org/W3134199133","https://openalex.org/W4220822401","https://openalex.org/W4240643913","https://openalex.org/W4248327003","https://openalex.org/W4253088248","https://openalex.org/W4381612071","https://openalex.org/W4395116679","https://openalex.org/W4402288660"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2888673113","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2212288070","https://openalex.org/W2056065966","https://openalex.org/W2376932109","https://openalex.org/W2001405890"],"abstract_inverted_index":{"Current":[0],"eBPF-based":[1],"kernel":[2,105,112,122],"extensions":[3],"affect":[4],"entire":[5],"systems,":[6],"and":[7,65,76],"are":[8,17,49,128],"coarse-grained.":[9],"For":[10],"some":[11],"use":[12],"cases,":[13],"like":[14],"tracing,":[15],"operators":[16],"more":[18],"interested":[19],"in":[20,85],"tracing":[21,38,102],"a":[22,29,94],"subset":[23],"of":[24,53],"processes":[25,117],"(e.g.,":[26],"belonging":[27],"to":[28,109,118],"container)":[30],"rather":[31],"than":[32],"all":[33,81],"processes.":[34,90],"While":[35],"overhead":[36,87],"from":[37],"is":[39],"expected":[40],"for":[41,69,72,98],"targeted":[42],"processes,":[43],"we":[44,63,92],"find":[45],"untraced":[46,89,116],"processes---those":[47],"that":[48,80,96],"not":[50],"the":[51,121],"target":[52],"tracing---also":[54],"incur":[55],"performance":[56],"overhead.":[57],"To":[58],"better":[59],"understand":[60],"this":[61],"overhead,":[62],"identify":[64],"explore":[66],"three":[67,82],"techniques":[68],"per-process":[70,100,111],"filtering":[71],"eBPF:":[73],"post-eBPF,":[74],"in-eBPF,":[75],"pre-eBPF":[77],"filtering,":[78],"finding":[79],"approaches":[83],"result":[84],"excessive":[86],"on":[88,120],"Finally,":[91],"propose":[93],"system":[95],"allows":[97],"zero-untraced-overhead":[99],"eBPF":[101,126],"by":[103],"modifying":[104],"virtual":[106],"memory":[107],"mappings":[108],"present":[110],"views,":[113],"effectively":[114],"enabling":[115],"execute":[119],"as":[123],"if":[124],"no":[125],"programs":[127],"attached.":[129]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":11}],"updated_date":"2026-04-24T08:23:43.765630","created_date":"2025-10-10T00:00:00"}
