Unit 9 : File Management Flashcards
What does File Management refers to in OS?
- Refers to the set of processes and techniques involved in creating, organization, accessing, manipulating, and controlling files stored on storage devices, such as hard drives, solid-state drives or network storage
List out the Objectives of File Management ( 10 )
- File Backup
- File Encryption
- File Retrieval
- Data Sharing
- File Compression
- Space Management
- File Auditing
- File Versioning
- Data Security
- File Organizaion
What is the advantage of File Management? ( 6 )
- Improved Organization
- Data Security
- Data Sharing
- Backup and Recovery
- Compression
- Versioning
How does sequential stores file inside storage sevice?
- In a sequential manner
- Each file occupies a contiguous block of storage space
How to access the data in Sequential method?
- Requires reading from the beginning until the desired location is reached
What is the disadvantage for Sequential File Managing method?
- Simple but can be inefficient for random access operations
List out all the File Managing methods ( 6 )
- Sequential
- Index
- Direct
- FAT ( File Allocation Table )
- NFTS ( New Technology File System )
- Distributed
How does Indexed File Managing Method manages file?
- Ultilizes and index structure to improve file access efficiency
What is created alongside when using the Indexed File Managing Method? ( 2 )
- Main Data File
- Pointers to Various location within the file
What does pointer in indexed file managing method do?
- Allow for quick navigation and direct access to specific data within the file
What file management method is known for random access file management?
- Direct
- It enables direct access to any part ( without the need to traverse the entire file sequentially )
How does direct file managing system ultilizes to keep track of the file locations?
- Uses FAT or similar data structure to keep track of file locations
What is the advantages of direct file managing system?
- Allows for faster and more efficient file access, particularly for larger files
What file managing system is commonly used in various OS?
1.FAT ( File Allocation Table )
How does FAT allocate file location?
- Employs a table, know as the FAT to track the allocation status of each cluster on a storage device