{"611733":{"#nid":"611733","#data":{"type":"news","title":"Georgia Tech Student Improves Performance of User File Systems ","body":[{"value":"\u003Cp\u003EGeorgia Tech Ph.D. student \u003Cstrong\u003E\u003Ca href=\u0022https:\/\/www.linkedin.com\/in\/ashish-bijlani-7a59472\/\u0022\u003EAshish Bijlani\u003C\/a\u003E\u003C\/strong\u003E has found a way to make Linux user file systems faster.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EUser file systems are how operating systems organize files. They are easy to develop, maintain, and debug, but they\u0026rsquo;re so slow that the weak performance almost cancels out the benefits.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EBijlani\u0026rsquo;s ExtFUSE extension uses Linux\u0026rsquo;s extended Berkeley Packet Filter (eBPF) kernel-extension framework to speed up Linux\u0026rsquo;s File System in Userspace, or FUSE. eBPF inserts customizable code into the kernel that can improve performance and security needs.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThe project started last September when Bijlani was using FUSE file systems in his own research but found them too slow for his needs. He knew eBPF could optimize a framework and decided to experiment with FUSE.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026ldquo;I had been reading about eBPF and thought this would be a good way to make FUSE file systems faster,\u0026rdquo; he said.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EBijlani knew the research would be worthwhile from the start because optimizing the framework would automatically improve hundreds of applications that used it. He presented the ExtFUSE research at \u003Ca href=\u0022https:\/\/events.linuxfoundation.org\/events\/open-source-summit-north-america-2018\/\u0022\u003EOpen Source Summit\u003C\/a\u003E, an industry convention presented by the Linux Foundation, in Vancouver in August, where its widespread applicability garnered some industry attention from eBPF developers.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EIt may have started as a side project but complements his dissertation research on how to design a novel mobile storage architecture. For Bijlani, ExtFUSE has been a solo project so far without any industry support or research grants. However, he is open to the possibility and would like to collaborate with other researchers. He hopes to apply the extension to a number of domains built on FUSE and compile the results for an academic paper.\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"Ashish Bijlani has found a way to improve Linux file systems."}],"uid":"34541","created_gmt":"2018-09-20 16:09:35","changed_gmt":"2018-09-20 16:10:25","author":"Tess Malone","boilerplate_text":"","field_publication":"","field_article_url":"","dateline":{"date":"2018-09-20T00:00:00-04:00","iso_date":"2018-09-20T00:00:00-04:00","tz":"America\/New_York"},"extras":[],"hg_media":{"611734":{"id":"611734","type":"image","title":"ExtFuse","body":null,"created":"1537459813","gmt_created":"2018-09-20 16:10:13","changed":"1537459813","gmt_changed":"2018-09-20 16:10:13","alt":"ExtFuse","file":{"fid":"232882","name":"Unknown-2.png","image_path":"\/sites\/default\/files\/images\/Unknown-2.png","image_full_path":"http:\/\/www.tlwarc.hg.gatech.edu\/\/sites\/default\/files\/images\/Unknown-2.png","mime":"image\/png","size":14792,"path_740":"http:\/\/www.tlwarc.hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/Unknown-2.png?itok=WkX6ik05"}}},"media_ids":["611734"],"groups":[{"id":"47223","name":"College of Computing"},{"id":"50875","name":"School of Computer Science"}],"categories":[],"keywords":[],"core_research_areas":[{"id":"39541","name":"Systems"}],"news_room_topics":[],"event_categories":[],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003ETess Malone, Comminications Officer\u003C\/p\u003E\r\n\r\n\u003Cp\u003Etess.malone@cc.gatech.edu\u003C\/p\u003E\r\n","format":"limited_html"}],"email":["tess.malone@cc.gatech.edu"],"slides":[],"orientation":[],"userdata":""}}}