File Systems - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

File Systems

Description:

... per file/folder protection, transparent encryption/compression, and journaling ... Journaling added later. Removable Media. Floppy. Most use FAT. USB ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 10
Provided by: mek8
Category:

less

Transcript and Presenter's Notes

Title: File Systems


1
File Systems
2
What is a file system?
  • A system by which an operating system or program
    keeps track of files on a medium.

3
Microsoft
  • FAT
  • Created before DOS
  • Used in all versions of DOS and the Windows 9x
    series
  • Prone to fragmentation and no file protection
  • NTFS
  • Much more advanced then FAT
  • Contains features such as per file/folder
    protection, transparent encryption/compression,
    and journaling
  • Used in Windows NT series including
    2000/XP/2003/Vista
  • WinFS
  • Database file system
  • Yet to be released

4
Linux
  • Ext 1/2/3
  • First file system created on top of Linuxs VFS
  • Standard file system on most distributions
  • ReiserFS
  • Generally quicker file access
  • Stores all data on disk in a BTree
  • Contains protection against fragmentation
  • Gnome VFS
  • Virtual File System
  • Allows for one common API

5
Mac OS
  • HFS
  • Created to deal with Mac OSs more data rich
    environment
  • HFS
  • Also known as Mac OS Extended
  • Journaling added later

6
Removable Media
  • Floppy
  • Most use FAT
  • USB
  • Most use FAT, but larger size drives can use
    other file systems
  • CD/DVD
  • ISO-9660
  • UDF

7
Network
  • Network File System (NFS)
  • Created by Sun Microsystems
  • Handed over to Internet Engineering Task Force
    (IETF)
  • Created before the popularity of TCP
  • Built with UNIX-style file system in mind
  • Server Message Block (SMB)
  • Also known as Common Internet File System (CIFS)
  • Used by Microsoft for all their Windows operating
    systems
  • Dominates the market
  • Open source implementation called Samba

8
Special File Systems on Unix
  • /dev
  • Stores device nodes
  • Used for I/O to connected devices
  • /proc
  • Holds information about the system
  • System Temperatures
  • CPU features
  • Fan Control
  • Provides another interface to connected devices

9
Questions?
Write a Comment
User Comments (0)
About PowerShow.com