file system

17
Presentation on File System Way computers store file on disk Submitted to: Ms. Shivani Mr. Achint C.S.E Department Submitted by: Prachi Mathpal R.No: 120240101037 C.S.E 2 nd year

Upload: prachi

Post on 02-Dec-2015

216 views

Category:

Documents


2 download

DESCRIPTION

presentation on file system.. describes what is a file system and how does it work.

TRANSCRIPT

Page 1: File System

Presentation on File System

Way computers store file on disk

Submitted to:Ms. ShivaniMr. AchintC.S.E Department

Submitted by:Prachi MathpalR.No: 120240101037C.S.E 2nd year

Page 2: File System

Overview

What is a file? what is a file system and its needs? Evolution of file system. Commonly used file system. Comparision between the latest file system. Limitations.

Page 3: File System

File

File is a collection of related information that is recorded on secondary storage.

A file is a container for storing information. Every file has a title called “filename”. For example : mp3 files, html files, doc files

etc.

Page 4: File System

File system

File system is used to control how data is stored and retrieved.

File system is a logical collection of files on a partition or a disk.

Interface between applications and the mass storage/devices.

Provide abstraction for the mass storage and IO devices.

Page 5: File System
Page 6: File System

Evolution of file system

MULTICS introduced the first file system in 1965.

Earlier, each computer was built to run a single application.

With advent of file system, applications do not deal with storage medium.

They write blocks of data to the disk.

Page 7: File System

Commonly used file system

FAT 16 FAT 32 NTFS ReFS

Page 8: File System

FAT(file allocation table)

Developed by Microsoft in 1977. There are 3 versions of it till date. Maximum file size: 4 GB. Maximum number of files : FAT12 - 4,068 for 8kb clusters.

FAT16 - 65,460 for 32kb clusters.

FAT32 - 268,173,300 for 32kb clusters. Maximum volume size: 32 MB for FAT12

2 GB for FAT16

2 TB for FAT32

Maximum volume:

Page 9: File System

FAT File Structure.

Page 10: File System

NTFS

It is a new technology file system Introduced in July 1993(Windows NT 3.1) by

Microsoft. Maximum file size : 16 TB-64 KB(windows 7)

256 TB–64 KB (Windows 8) Maximum number of files: 4,294,967,295 . Maximum volume size: 256tb-

64kb(implementation). There are 5 versions of NTFS till date.

Page 11: File System

Architecture of NTFS

Page 12: File System

ReFS(RESILIENCE FILE SYSTEM) Originally started out as Monolithic NTFS and

ended up as ReFS. It is codenamed as “Protogon”, introduced with

windows server 2012. It improves on NTFS while it also removes

number of features. Features: Improved reliability for on-disk structures. Compatibility with existing APIs and

technologies.

Page 13: File System

ReFS File Structure

Page 14: File System

Comparision between different file systems FAT16 FAT32 NTFS

Introduced with ms-dos in 1981.

Originally introduced in windows 95.

Introduced for windows NT.

It’s possible to make a fat16 partition upto 4GB in size.

It can be used to create much larger partitions.

NTFS partition can be made upto 16 TB.

Advantage : It is compatible across a wide variety of operating systems

Advantage:It has native support for long filenames.

Advantage:It provides for greatly increased security

Weak error recovery and no built in file security.

No security for data. Much secure and robust.

Page 15: File System

Limitations of file system

Migrating to a different file system. In place conversion. Long file paths and long file names. Converting the type of the file system.

Page 16: File System

Any questions?Any questions?

Page 17: File System

THANK YOU….