Tuesday, November 19, 2013

Filesystem

What is filesystem?
In Computing, we must know about a few type of filesystem before doing the installation.
Filesystem is a type of data store which can be used to store, retrieve and update a set of files.

Below is a few of filesystem disk type:

FAT16 -> A filesystem type that known in MSDOS. FAT 16 using cluster address 16 bit.
                  FAT 16 using metode 8.3 (which mean using 8 file name and 3 extention) to name a file.
                  in FAT 16, the max size of partition is 2 GB.

FAT32 -> A filesystem type that developed from FAT16,  this type was known in windows 98.
                 FAT 32 using cluster address 32 bit and the max size of the partition is 124GB.
                 but if we do the format from windows, the max size is 32 GB.

NTFS -> A filesystem that using in windows NT (NT,2000,XP, 2003, Vista)
                The Max size for this type is 256 TB. and size for the data is 16 TB.
                NTFS support metadata which mean a database that contain the information of one file.

For your information, if we using OS that contain FAT type partition, the NTFS file system can't be read.
In Linux filesystem, this filesystem can be read if the kernel feature been activated. But to write into the filesystem, we need a 3rd party program. example ntfs-3g.

EXT2  -> A filesystem that very good in linux and become a basic for all linux distribution.
              In EXT2, file data is save as block data. this filesystem type had a diffferent size.
              In linux, we can use mk2fs command to choose what size that we want to use in this type.

EXT3  -> Is a development from EXT2. In EXT3 had journal feature.
                The function of Journal feature is to check the failure hardware.

The benefit using EXT 3:
- Data Integrity
- Speed
- Easy to migrate

EXT4  -> A development from EXT3. It was released completely and stabil in kernel 2.6.28.

The benefit using ext4 is have a much address bit block than EXT3.

Swap  -> A filesystem that didn't used as storage data, but as virtual memory (help memory to do the task)
             

0 comments:

Post a Comment