On Wed, Mar 18, 2009 at 9:28 PM, Abhishek Sharma <[email protected]>wrote:

>  I have already started reading the reference you told now i would need
> some more help from you guys,
> I have to submit a report of my seminar in a weeks time and I m
> struggling kind of now.
> God knows why do they concentrate on the clerical work so much rather
> than knowledge.
>
> This how I have planned my paper->
>
>
> 1.Introduction to Filesystem
> 2.Filesystems in Linux
> 3.Overview & Imp stuff of ext2 and ext3
> 4.Features of the above
> 5.ext4
> 6.Proper Details and Features of the same
> 7.Comparision with with Windows filesystem
> 8.Implementation of Ext4 filesystem
> 9.Advantages of the EXT4 filesystem
> 10.Latest happenings with Ext4
> 11.Conclusion
> 12.References
>
> Namita,
>
> Please guide me. reply as soon as possible otherwise I m in fix. Its
> not that I know about ext4 but the 8th n 9th point concerns me the most.
> What I mean by implementation is which distros have adopted to ext4 as
> default. Is it a distributed FS ? etc etc.
>
>         PLease guide me as to what stuff i should read or research on that
> I can satisfy the following points full-flegedly.
>
> thanks,
> Abhisehk
>
>
Information @ http://ext4.wiki.kernel.org/

Top level Introduction @
http://www.usenix.org/publications/login/2007-06/openpdfs/mathur.pdf

Implementation details:
Allocator improvements:
http://ols.fedoraproject.org/OLS/Reprints-2008/kumar-reprint.pdf
Online defragmentation:
http://ols.108.redhat.com/2007/Reprints/sato-Reprint.pdf

More @ http://ext4.wiki.kernel.org/index.php/Publications

Feel free to ask specific questions about the implementation.

And once you are done with the 'paperwork' :-), it would be a good to start
thinking about issues can arise due to the changes. This will give you an
insight into how filesystem design
is done given a specific requirement. Eg. if a feature is geared towards
supporting large files,
how does it manage very small or zero sized files ?

Namita

Reply via email to