{"id":"https://openalex.org/W3206357538","doi":"https://doi.org/10.1145/3477132.3483581","title":"Scale and Performance in a Filesystem Semi-Microkernel","display_name":"Scale and Performance in a Filesystem Semi-Microkernel","publication_year":2021,"publication_date":"2021-10-19","ids":{"openalex":"https://openalex.org/W3206357538","doi":"https://doi.org/10.1145/3477132.3483581","mag":"3206357538"},"language":"en","primary_location":{"id":"doi:10.1145/3477132.3483581","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3477132.3483581","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3477132.3483581","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3477132.3483581","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100375112","display_name":"Jing Liu","orcid":"https://orcid.org/0000-0003-2485-4038"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jing Liu","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070521737","display_name":"Anthony Rebello","orcid":"https://orcid.org/0000-0003-2614-7935"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anthony Rebello","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101422610","display_name":"Yifan Dai","orcid":"https://orcid.org/0009-0005-4108-9982"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yifan Dai","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031462782","display_name":"Chenhao Ye","orcid":"https://orcid.org/0000-0002-1029-4175"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chenhao Ye","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070698436","display_name":"Sudarsun Kannan","orcid":"https://orcid.org/0000-0003-4009-8586"},"institutions":[{"id":"https://openalex.org/I4210096112","display_name":"Rutgers Sexual and Reproductive Health and Rights","ror":"https://ror.org/00rcvgx40","country_code":"NL","type":"other","lineage":["https://openalex.org/I4210096112"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Sudarsun Kannan","raw_affiliation_strings":["Rutgers University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Rutgers University","institution_ids":["https://openalex.org/I4210096112"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015863866","display_name":"Andrea C. Arpaci-Dusseau","orcid":"https://orcid.org/0000-0001-8618-2738"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrea C. Arpaci-Dusseau","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035064257","display_name":"Remzi H. Arpaci-Dusseau","orcid":"https://orcid.org/0000-0001-9965-7704"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Remzi H. Arpaci-Dusseau","raw_affiliation_strings":["University of Wisconsin-Madison"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"819","last_page":"835"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8676490783691406},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.8044021129608154},{"id":"https://openalex.org/keywords/microkernel","display_name":"Microkernel","score":0.7560887336730957},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.6662237048149109},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6252593398094177},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5241018533706665},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3498990535736084}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8676490783691406},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.8044021129608154},{"id":"https://openalex.org/C2777127024","wikidata":"https://www.wikidata.org/wiki/Q726378","display_name":"Microkernel","level":2,"score":0.7560887336730957},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6662237048149109},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6252593398094177},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5241018533706665},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3498990535736084},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3477132.3483581","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3477132.3483581","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3477132.3483581","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3477132.3483581","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3477132.3483581","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3477132.3483581","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1672862297","display_name":null,"funder_award_id":"CNS-1763810","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1952803697","display_name":null,"funder_award_id":"CNS-1910593","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4860703677","display_name":null,"funder_award_id":"CNS-1838733, CNS-1763810","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5246444745","display_name":"ECDI: Computation, Communication, and Storage Infrastructure For The Roaming Edge","funder_award_id":"1838733","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7332606278","display_name":null,"funder_award_id":"CNS-1838733","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7621147346","display_name":"CSR: Medium: Security and Isolation in the Era of Microservices","funder_award_id":"1763810","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G917944725","display_name":"CNS Core:Small: File System Offloading","funder_award_id":"1910593","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320316785","display_name":"VMware","ror":null},{"id":"https://openalex.org/F4320316896","display_name":"Seagate Technology","ror":"https://ror.org/04p1xtv71"},{"id":"https://openalex.org/F4320332195","display_name":"Samsung","ror":"https://ror.org/04w3jy968"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3206357538.pdf","grobid_xml":"https://content.openalex.org/works/W3206357538.grobid-xml"},"referenced_works_count":45,"referenced_works":["https://openalex.org/W135447215","https://openalex.org/W1412006679","https://openalex.org/W1418715235","https://openalex.org/W1482102510","https://openalex.org/W1483819513","https://openalex.org/W1938553034","https://openalex.org/W1985229168","https://openalex.org/W1995790197","https://openalex.org/W2002915275","https://openalex.org/W2009404871","https://openalex.org/W2012481411","https://openalex.org/W2031844067","https://openalex.org/W2039804807","https://openalex.org/W2076346686","https://openalex.org/W2097174266","https://openalex.org/W2104670257","https://openalex.org/W2105271931","https://openalex.org/W2130696365","https://openalex.org/W2135652458","https://openalex.org/W2136310957","https://openalex.org/W2143714986","https://openalex.org/W2153456949","https://openalex.org/W2154067205","https://openalex.org/W2162121187","https://openalex.org/W2337699331","https://openalex.org/W2409236379","https://openalex.org/W2584459836","https://openalex.org/W2760929194","https://openalex.org/W2764085896","https://openalex.org/W2792727422","https://openalex.org/W2895482461","https://openalex.org/W2921161710","https://openalex.org/W2926556002","https://openalex.org/W2929118768","https://openalex.org/W2973470836","https://openalex.org/W2982176300","https://openalex.org/W2982237401","https://openalex.org/W2986989759","https://openalex.org/W3042805522","https://openalex.org/W3094882177","https://openalex.org/W3105935810","https://openalex.org/W3137195870","https://openalex.org/W4238584892","https://openalex.org/W4247411613","https://openalex.org/W4254234063"],"related_works":["https://openalex.org/W2515784931","https://openalex.org/W3157873250","https://openalex.org/W118610042","https://openalex.org/W2149982268","https://openalex.org/W147418030","https://openalex.org/W2113346467","https://openalex.org/W2381534342","https://openalex.org/W4206721232","https://openalex.org/W2100450881","https://openalex.org/W2034233588"],"abstract_inverted_index":{"We":[0],"present":[1],"uFS,":[2],"a":[3,11,18,33,61],"user-level":[4],"filesystem":[5,58,70],"semi-microkernel.":[6],"uFS":[7,27,82,92],"takes":[8],"advantage":[9],"of":[10,35,40,69,98],"high-performance":[12],"storage":[13],"development":[14],"kit":[15],"to":[16,46,72],"realize":[17],"fully-functional,":[19],"crash-consistent,":[20],"highly-scalable":[21],"filesystem,":[22],"with":[23,32],"relative":[24],"developer":[25],"ease.":[26],"delivers":[28,93],"scalable":[29],"high":[30],"performance":[31,86],"number":[34,68],"novel":[36],"techniques:":[37],"careful":[38],"partitioning":[39],"in-memory":[41],"and":[42,60,87],"on-disk":[43],"data":[44],"structures":[45],"enable":[47],"concurrent":[48],"access":[49],"without":[50],"locking,":[51],"inode":[52],"migration":[53],"for":[54,65,90,100],"balancing":[55],"load":[56],"across":[57],"threads,":[59],"dynamic":[62],"scaling":[63],"algorithm":[64],"determining":[66],"the":[67,74,96],"threads":[71],"serve":[73],"current":[75],"workload.":[76],"Through":[77],"measurements,":[78],"we":[79],"show":[80],"that":[81],"has":[83],"good":[84],"base":[85],"excellent":[88],"scalability;":[89],"example,":[91],"nearly":[94],"twice":[95],"throughput":[97],"ext4":[99],"LevelDB":[101],"on":[102],"YCSB":[103],"workloads.":[104]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
