File Systems in OS III - File Allocation Table in OS | Directory Structure | inode technique

preview_player
Показать описание
File Allocation Table (FAT) and inode structures are examples of windows and LINUX operating systems respectively. FAT file system is based on linked list and inode is an index based method used in Linux file system. File systems are computational structures that provide another level of abstraction that allows the user to manipulate and manage their files and directories.

This video talks in detail about some examples of how a real file system works in the os. The video also talks at length about the file and directory structures in FAT. This would lay a foundation of understanding the different variants of FAT file system such as the FAT12, FAT16, FAT32 etc.

Because the statistical data of years of analysis shows that most of the files are small, however, most of the disk drive space is eaten up by the larger files. So the video also talks about the i-node structure that was introduced to waive off the limitations of the single index allocation method that did not support larger files, which could not be represented just by a single block.

The links to the first two videos on File Systems are as follows:
(1/3) Technologies and performance model of disk drives

(2/3) Requirements of a File System and data allocation methods
Рекомендации по теме
Комментарии
Автор

Wonderfull sir ... great work and great animation u enter in your video series of the file system

abrishshehzadi
Автор

This Video Proved, truly fruitful video in this pandemic Thanks @Tech Instance Carry On

zunairtalish
Автор

Reas, write, seek, and sync operate on handle
What is means mapped to descpiter and to block sir !
At 3.58 mint

khannreactions
Автор

AoA, sir which file system is better to choice when we format a disk or usb(fat32, ntfs )?

learningpoint
Автор

Why we freeze upcoming block ? To make space for upcoming list
12.22mint sir

khannreactions
Автор

FAT file system allowed only linked allocation or it will support Consequence allocation also? Please give some explanation.

tsubaharan
Автор

Thank you for your kindly response for the former comment. I have another doubt, can you give little more details about the 'free list usually just a bit vector' and please point out the security holes.

tsubaharan
Автор

It is such a fruitful video. I have a doubt, what is the allocation used in NTFS? Could you please let me know?

losanleonine
welcome to shbcf.ru