Now this is reaaly great! Microsoft reinvents the wheel!!
Just take a look at the last paragraph ... its hilarious!
If this is an innovation, what happened to inodes?
Sameer.
<http://segfault.org/story.phtml?id=38c014d2-0735eb00>
Technical Report: More W2K Filesystem Innovations
The "disk file pointer", invented last year, is a new software innovation
which stores a list of "blocks", or data addresses, in which file data is
stored. This disk file pointer, stored in a special place on a Windows 2000
NTFS filesystem, contains this list of blocks, along with other data
pertaining to this file.
Microsoft's lead programmer for the Windows 2000 filesystem team, John Q.
Public, explains the beauty of this concept: "The cool part is, we get to
bundle all the block pointers in one place. One place! Think about that!
<snip> all you have to do, so to speak, is to find and load the disk block
pointer into memory, look at the blocks list, and then load those blocks.
<snip> It's exciting!"
The disk block pointer concept also takes into account extremely large file
sizes, which are typically found in cutting-edge E-commerce databases and
software. If the disk block pointer cannot hold enough pointers to disk
blocks, then another Microsoft innovation, known as "indirect pointers",
can be used to point to more disk block pointers. These indirect pointers
can be linked to any other disk block in the Windows 2000 NTFS filesystem,
which then holds an additional list of blocks containing file data.
John Q. Public continues his explanation:
<snip> "The wonderful, exciting part of this innovation was the fact that
indirect pointers can be chained a few layers deep. This way, you can have
files of nearly limitless size. This is a vast improvement over other
operating system storage methods, because it incorporates Microsoft
innovations in keeping track of your files."
To subscribe / unsubscribe goto the site www.ilug-bom.org ., click on the mailing list
button and fill the appropriate information
and submit. For any other queries contact the ML maintener