<node id="611733">
  <nid>611733</nid>
  <type>news</type>
  <uid>
    <user id="34541"><![CDATA[34541]]></user>
  </uid>
  <created>1537459775</created>
  <changed>1537459825</changed>
  <title><![CDATA[Georgia Tech Student Improves Performance of User File Systems ]]></title>
  <body><![CDATA[<p>Georgia Tech Ph.D. student <strong><a href="https://www.linkedin.com/in/ashish-bijlani-7a59472/">Ashish Bijlani</a></strong> has found a way to make Linux user file systems faster.</p>

<p>User file systems are how operating systems organize files. They are easy to develop, maintain, and debug, but they&rsquo;re so slow that the weak performance almost cancels out the benefits.</p>

<p>Bijlani&rsquo;s ExtFUSE extension uses Linux&rsquo;s extended Berkeley Packet Filter (eBPF) kernel-extension framework to speed up Linux&rsquo;s File System in Userspace, or FUSE. eBPF inserts customizable code into the kernel that can improve performance and security needs.</p>

<p>The 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.</p>

<p>&ldquo;I had been reading about eBPF and thought this would be a good way to make FUSE file systems faster,&rdquo; he said.</p>

<p>Bijlani 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 <a href="https://events.linuxfoundation.org/events/open-source-summit-north-america-2018/">Open Source Summit</a>, an industry convention presented by the Linux Foundation, in Vancouver in August, where its widespread applicability garnered some industry attention from eBPF developers.</p>

<p>It 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.</p>
]]></body>
  <field_subtitle>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_subtitle>
  <field_dateline>
    <item>
      <value>2018-09-20T00:00:00-04:00</value>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_dateline>
  <field_summary_sentence>
    <item>
      <value><![CDATA[Ashish Bijlani has found a way to improve Linux file systems.]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_summary>
  <field_media>
          <item>
        <nid>
          <node id="611734">
            <nid>611734</nid>
            <type>image</type>
            <title><![CDATA[ExtFuse]]></title>
            <body><![CDATA[]]></body>
                          <field_image>
                <item>
                  <fid>232882</fid>
                  <filename><![CDATA[Unknown-2.png]]></filename>
                  <filepath><![CDATA[/sites/default/files/images/Unknown-2.png]]></filepath>
                  <file_full_path><![CDATA[http://www.tlwarc.hg.gatech.edu//sites/default/files/images/Unknown-2.png]]></file_full_path>
                  <filemime>image/png</filemime>
                  <image_740><![CDATA[]]></image_740>
                  <image_alt><![CDATA[ExtFuse]]></image_alt>
                </item>
              </field_image>
            
                      </node>
        </nid>
      </item>
      </field_media>
  <field_contact_email>
    <item>
      <email><![CDATA[tess.malone@cc.gatech.edu]]></email>
    </item>
  </field_contact_email>
  <field_location>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_location>
  <field_contact>
    <item>
      <value><![CDATA[<p>Tess Malone, Comminications Officer</p>

<p>tess.malone@cc.gatech.edu</p>
]]></value>
    </item>
  </field_contact>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <!--  TO DO: correct to not conflate categories and news room topics  -->
  <!--  Disquisition: it's funny how I write these TODOs and then never
         revisit them. It's as though the act of writing the thing down frees me
         from the responsibility to actually solve the problem. But what can I
         say? There are more problems than there's time to solve.  -->
  <links_related> </links_related>
  <files> </files>
  <og_groups>
          <item>47223</item>
          <item>50875</item>
      </og_groups>
  <og_groups_both>
      </og_groups_both>
  <field_categories>
      </field_categories>
  <core_research_areas>
          <term tid="39541"><![CDATA[Systems]]></term>
      </core_research_areas>
  <field_news_room_topics>
      </field_news_room_topics>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>47223</item>
          <item>50875</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[College of Computing]]></item>
          <item><![CDATA[School of Computer Science]]></item>
      </og_groups_both>
  <field_keywords>
      </field_keywords>
  <field_userdata>
      <![CDATA[]]>
  </field_userdata>
</node>
