Re: Beginner books/articles/papers for Filesystems

2010-11-07 Thread Sankar P
On Wed, Nov 3, 2010 at 10:57 PM, Manish Katiyar  wrote:
> On Wed, Nov 3, 2010 at 9:14 AM, Nobin Mathew  wrote:
>> See this
>> http://www.amazon.com/UNIX-Filesystems-Evolution-Design-Implementation/dp/0471164836
>>
>> On Wed, Nov 3, 2010 at 8:50 PM, Anand Arumugam  
>> wrote:
>>> Try Maurice J Bach's book.
>>>
>>> On Wed, Nov 3, 2010 at 9:17 AM, Sankar P  wrote:

 Hi,

 Are there any articles or books or whitepapers that are useful for
 understanding the basics of filesystems (like what are extents,
 backing-device-infos, caching etc.) ? I dont want a generic OS book,
 but something that explains about linux filesystems. Any
 recommendations ?
>
> Shankar,
>
> As I see, there are two aspects of learning filesystems.
>
> a) Understanding the ondisk layout. Once you are comfortable with it,
> you will be able to understand how it works, and how various ops
> commands manipulate the ondisk layout. This is file system specific.
> So if you are looking for this I would suggest some simple filesystem
> first like ext23 (not ext4 or some other btree based filesystems).
>
> b) Upper supporting layers for the filesystem ops. VFS, caching etc.
> They are generally common to all filesystems and will tell you how to
> reach to your filesystem, get data from it, and other things perform
> IO etc.
>
>
> --
> Thanks -
> Manish
> ==
> [$\*.^ -- I miss being one of them
> ==
>

Thanks everyone. I will check the "Understanding filesystems" book and
see how it is. IIRC Bach does not have information about extents,
backing device info etc. I will check once again though.

-- 
Sankar P
http://psankar.blogspot.com

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecar...@nl.linux.org
Please read the FAQ at http://kernelnewbies.org/FAQ



Re: Beginner books/articles/papers for Filesystems

2010-11-03 Thread Manish Katiyar
On Wed, Nov 3, 2010 at 9:14 AM, Nobin Mathew  wrote:
> See this
> http://www.amazon.com/UNIX-Filesystems-Evolution-Design-Implementation/dp/0471164836
>
> On Wed, Nov 3, 2010 at 8:50 PM, Anand Arumugam  wrote:
>> Try Maurice J Bach's book.
>>
>> On Wed, Nov 3, 2010 at 9:17 AM, Sankar P  wrote:
>>>
>>> Hi,
>>>
>>> Are there any articles or books or whitepapers that are useful for
>>> understanding the basics of filesystems (like what are extents,
>>> backing-device-infos, caching etc.) ? I dont want a generic OS book,
>>> but something that explains about linux filesystems. Any
>>> recommendations ?

Shankar,

As I see, there are two aspects of learning filesystems.

a) Understanding the ondisk layout. Once you are comfortable with it,
you will be able to understand how it works, and how various ops
commands manipulate the ondisk layout. This is file system specific.
So if you are looking for this I would suggest some simple filesystem
first like ext23 (not ext4 or some other btree based filesystems).

b) Upper supporting layers for the filesystem ops. VFS, caching etc.
They are generally common to all filesystems and will tell you how to
reach to your filesystem, get data from it, and other things perform
IO etc.


-- 
Thanks -
Manish
==
[$\*.^ -- I miss being one of them
==

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecar...@nl.linux.org
Please read the FAQ at http://kernelnewbies.org/FAQ



Re: Beginner books/articles/papers for Filesystems

2010-11-03 Thread Nobin Mathew
See this
http://www.amazon.com/UNIX-Filesystems-Evolution-Design-Implementation/dp/0471164836

On Wed, Nov 3, 2010 at 8:50 PM, Anand Arumugam  wrote:
> Try Maurice J Bach's book.
>
> On Wed, Nov 3, 2010 at 9:17 AM, Sankar P  wrote:
>>
>> Hi,
>>
>> Are there any articles or books or whitepapers that are useful for
>> understanding the basics of filesystems (like what are extents,
>> backing-device-infos, caching etc.) ? I dont want a generic OS book,
>> but something that explains about linux filesystems. Any
>> recommendations ?
>>
>> --
>> Sankar P
>> http://psankar.blogspot.com
>>
>> --
>> To unsubscribe from this list: send an email with
>> "unsubscribe kernelnewbies" to ecar...@nl.linux.org
>> Please read the FAQ at http://kernelnewbies.org/FAQ
>>
>
>

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecar...@nl.linux.org
Please read the FAQ at http://kernelnewbies.org/FAQ



Re: Beginner books/articles/papers for Filesystems

2010-11-03 Thread Anand Arumugam
Try Maurice J Bach's book.

On Wed, Nov 3, 2010 at 9:17 AM, Sankar P  wrote:

> Hi,
>
> Are there any articles or books or whitepapers that are useful for
> understanding the basics of filesystems (like what are extents,
> backing-device-infos, caching etc.) ? I dont want a generic OS book,
> but something that explains about linux filesystems. Any
> recommendations ?
>
> --
> Sankar P
> http://psankar.blogspot.com
>
> --
> To unsubscribe from this list: send an email with
> "unsubscribe kernelnewbies" to ecar...@nl.linux.org
> Please read the FAQ at http://kernelnewbies.org/FAQ
>
>


Beginner books/articles/papers for Filesystems

2010-11-03 Thread Sankar P
Hi,

Are there any articles or books or whitepapers that are useful for
understanding the basics of filesystems (like what are extents,
backing-device-infos, caching etc.) ? I dont want a generic OS book,
but something that explains about linux filesystems. Any
recommendations ?

-- 
Sankar P
http://psankar.blogspot.com

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecar...@nl.linux.org
Please read the FAQ at http://kernelnewbies.org/FAQ