Presentation is loading. Please wait.

Presentation is loading. Please wait.

SEU COSC513 Presentation Linux File Management Systems Student: Bo Ling Instructor: Prof. Mort Anvari Quarter: Spring, 2001.

Similar presentations


Presentation on theme: "SEU COSC513 Presentation Linux File Management Systems Student: Bo Ling Instructor: Prof. Mort Anvari Quarter: Spring, 2001."— Presentation transcript:

1 SEU COSC513 Presentation Linux File Management Systems Student: Bo Ling Instructor: Prof. Mort Anvari Quarter: Spring, 2001

2 Introduction File management systems Linux

3 File System Architecture User Program PileSequentialIndexed sequential IndexedHashed Logical I / O Basic I / O Supervisor Basic File System Disk Device DriverTape Device Driver

4 Server Market Share 199619992003 Windows23.836.844.5 Linux6.023.836.7 Netware29.918.09.5 Unix18.614.88.9 Source: IDC, 2000

5 Linux File System History Minix filesystem Virtual File System (VFS) Extended filesystem Second extended filesystem (Ext2fs) Xia filesystem

6 Features of Different File Systems Minix FS Ext FS Ext2 FS Xia FS Max FS size64 MB2 GB 4 TB 2 GB Max File size64 MB2 GB 64 MB Max file name16/30255255248 ExtensibleNo Yes Var. block sizeNo Yes

7 File System Supported in Linux Second extended filesystem Extended filesystem Minix filesystem Xia filesystem Network File System UMSDOS filesystem MS-DOS filesystem HPFS filesystem

8 (cont.) / proc filesystem ISO 9660 filesystem Xenix filesystem System V filesystem Coherent filesystem Novell filesystem SMB filesystem

9 Linux Kernel System call System calls interface Minix DOS FSExt FSExt2 FS Hardware Buffer cache Device drivers Disk Controller User process VFS I / O request

10 Ext2fs Features Max filesystem size to 4 TB. Max file name size 255 char, extendable to 1012 char. File attributes Preallocation techniqu Fast symbolic links. Keeps track of the filesystem status.

11 Ext2fs Features (cont.) buffer cache management Block groups

12 Second Extended FS Performance Char write (KB/s) Block Write (KB/s) Rewrite (KB/s) Char Read (KB/s) Block Read (KB/s) Unix BSD 710684401721888 Ext2 fs 45212375363971033

13 REFERENCE http://www.linux- mag.com/backissues.htmlwww.linux- mag.com/backissues.html http://step.polymtl.ca/~ldd/ext2fs/ext2 fs_1.html http://step.polymtl.ca/~ldd/ext2fs/ext2 fs_1.html http://e2fsprogs.sourceforge.net/ext2int ro.html http://e2fsprogs.sourceforge.net/ext2int ro.html http://aeschi.ch.eu.org/efs/


Download ppt "SEU COSC513 Presentation Linux File Management Systems Student: Bo Ling Instructor: Prof. Mort Anvari Quarter: Spring, 2001."

Similar presentations


Ads by Google