<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: File System Evangelist and Thought Leader: An Interview with Valerie Aurora</title>
	<atom:link href="http://www.linux-mag.com/id/7416/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linux-mag.com/id/7416/</link>
	<description>Open Source, Open Standards</description>
	<lastBuildDate>Sat, 05 Oct 2013 13:48:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: plougher</title>
		<link>http://www.linux-mag.com/id/7416/#comment-6704</link>
		<dc:creator>plougher</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7416/#comment-6704</guid>
		<description>&lt;p&gt;Valarie Aurora, as usual, makes some interesting points about filesystems development.  However, her comment that \&quot;For many years, file systems on Linux was stalled\&quot; is slightly misleading in that, perhaps inadvertently, it implies this is a Linux only phenomenon.  Filesystems development everywhere for many years has been stalled.  This is why operating systems text books still only describe the \&quot;Sun-style VFS architecture and FFS-style on-disk format\&quot;.  It is amazing that the Unix FFS a 20+ year old filesystem is still the default (or only) filesystem available on many Unixes.&lt;/p&gt;
&lt;p&gt;Why is this?  In my opinion it is because the Unix FFS and FFS-like filesystems for many years was always \&quot;good enough\&quot; for companies in the position to fund filesystems development not to bother designing anything new.  It may surprise some people, but the research community even in the 80s and 90s published many papers which showed that file sizes and file usage/access patterns were changing, which challenged many of the design assumptions in FFS-like filesystems.  For instance it should still be possible to find these papers somewhere on the internet:&lt;/p&gt;
&lt;p&gt;Ousterhout J.K. et al, \&quot;A Trace Driven Analysis of the Unix 4.2 BSD File System\&quot;, proceedings of the 10th Symposium on Operating Systems Principles, 15-24 December 1985.&lt;/p&gt;
&lt;p&gt;Ousterhout J.K., \&quot;Why Aren\&#039;t Operating Systems Getting Faster as Fast as Hardware\&quot;, Proceedings of the Summer 1990 Usenix Conference, Anaheim, CA, June 11-15, pp. 247-256.&lt;/p&gt;
&lt;p&gt;These and other papers led to research prototypes like the Bullet Fileserver (does anybody remember that?) and log structured filesystems (again proposed by Ousterhout in 1989), concepts which are only now appearing in development filesystems.&lt;/p&gt;
&lt;p&gt;I have to declare a vested disappointment in the lack of funding for filesystems development, as I did filesystems research in the late 80s/early 90s in the new area of multimedia filesystems.  Disks and processors in those days were inadequate to properly support the demands of multimedia file access which led to new filesystem layouts and concepts, many of which I proposed. Again this paper should still be somewhere on the internet (shameless plug):&lt;/p&gt;
&lt;p&gt;Lougher, P. et al, \&quot;The Design of a Storage Server for Continuous Media\&quot;, The Computer Journal, 36(1), 32-43 January 1993.&lt;/p&gt;
&lt;p&gt;Like now, in those days it was impossible to get research funding for filesystems (in the UK at least), but by piggy-backing onto the new area of multimedia I managed to get funding for a PhD and post-doc research in distributed multimedia filesystems.  However, the failure of VOD (Video on Demand) trials in the 90s to gain sufficient ROI led to interest in this to disappear.&lt;/p&gt;
&lt;p&gt;Since then I have written and released SquashFS as an unpaid filesystem project for Linux. This is successful (much more than I anticipated), but being an unpaid niche project, it is regularly ignored as a source of filesystem innovation.&lt;/p&gt;
&lt;p&gt;The lack of interest in filesystems development over the last 20 years has been IMHO an industry and a personal career disaster.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Valarie Aurora, as usual, makes some interesting points about filesystems development.  However, her comment that \&#8221;For many years, file systems on Linux was stalled\&#8221; is slightly misleading in that, perhaps inadvertently, it implies this is a Linux only phenomenon.  Filesystems development everywhere for many years has been stalled.  This is why operating systems text books still only describe the \&#8221;Sun-style VFS architecture and FFS-style on-disk format\&#8221;.  It is amazing that the Unix FFS a 20+ year old filesystem is still the default (or only) filesystem available on many Unixes.</p>
<p>Why is this?  In my opinion it is because the Unix FFS and FFS-like filesystems for many years was always \&#8221;good enough\&#8221; for companies in the position to fund filesystems development not to bother designing anything new.  It may surprise some people, but the research community even in the 80s and 90s published many papers which showed that file sizes and file usage/access patterns were changing, which challenged many of the design assumptions in FFS-like filesystems.  For instance it should still be possible to find these papers somewhere on the internet:</p>
<p>Ousterhout J.K. et al, \&#8221;A Trace Driven Analysis of the Unix 4.2 BSD File System\&#8221;, proceedings of the 10th Symposium on Operating Systems Principles, 15-24 December 1985.</p>
<p>Ousterhout J.K., \&#8221;Why Aren\&#8217;t Operating Systems Getting Faster as Fast as Hardware\&#8221;, Proceedings of the Summer 1990 Usenix Conference, Anaheim, CA, June 11-15, pp. 247-256.</p>
<p>These and other papers led to research prototypes like the Bullet Fileserver (does anybody remember that?) and log structured filesystems (again proposed by Ousterhout in 1989), concepts which are only now appearing in development filesystems.</p>
<p>I have to declare a vested disappointment in the lack of funding for filesystems development, as I did filesystems research in the late 80s/early 90s in the new area of multimedia filesystems.  Disks and processors in those days were inadequate to properly support the demands of multimedia file access which led to new filesystem layouts and concepts, many of which I proposed. Again this paper should still be somewhere on the internet (shameless plug):</p>
<p>Lougher, P. et al, \&#8221;The Design of a Storage Server for Continuous Media\&#8221;, The Computer Journal, 36(1), 32-43 January 1993.</p>
<p>Like now, in those days it was impossible to get research funding for filesystems (in the UK at least), but by piggy-backing onto the new area of multimedia I managed to get funding for a PhD and post-doc research in distributed multimedia filesystems.  However, the failure of VOD (Video on Demand) trials in the 90s to gain sufficient ROI led to interest in this to disappear.</p>
<p>Since then I have written and released SquashFS as an unpaid filesystem project for Linux. This is successful (much more than I anticipated), but being an unpaid niche project, it is regularly ignored as a source of filesystem innovation.</p>
<p>The lack of interest in filesystems development over the last 20 years has been IMHO an industry and a personal career disaster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davidgro</title>
		<link>http://www.linux-mag.com/id/7416/#comment-6705</link>
		<dc:creator>davidgro</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7416/#comment-6705</guid>
		<description>&lt;p&gt;What about support for non-linux file systems?&lt;br /&gt;
In particular I am worried about exFat (both read and write) because it is going to be the format of the next generation of memory cards (SDXC at least) and of course the gadgets that use them!  It would also be valuable for partitions (which may be on portable drives) shared between OSs, with support for 4GiB+ files.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>What about support for non-linux file systems?<br />
In particular I am worried about exFat (both read and write) because it is going to be the format of the next generation of memory cards (SDXC at least) and of course the gadgets that use them!  It would also be valuable for partitions (which may be on portable drives) shared between OSs, with support for 4GiB+ files.</p>
]]></content:encoded>
	</item>
</channel>
</rss>