File Systems - EXT Flashcards

1
Q

What is EXT file system?

A

Standard file system for Linux since 1992. Also used in some android installations.

4 major versions:
EXT (original 1992-1993)
EXT2 (more advanced 1993 to now)
EXT3 (2001 to now introduced journaling)
EXT4 (2008 to now - refinements to EX3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Inode Table?

A

The inode table: It follows the superblock and stores information about files and directories, such as permissions, ownership, timestamps, and pointers to data blocks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the datablocks?

A

Data blocks: These hold the actual file contents and are pointed to by the inodes. The blocks are organized into block groups for better efficiency and management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the block group descriptors?

A

Each block group has a descriptor that contains metadata about the group, like the number of free blocks and inodes, inode table location, and more

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the Directories & Files (Inodes)

A

Files and directories are represented by inodes, which contain metadata. Directories store filenames and pointers to inodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the journaling function of EXT?

A

Some EXT versions include a journal for enhanced reliability and faster recovery after crashes. It logs changes before committing them to the file system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly