wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

File Management system

profile
Bhargav Patel
Sep 08, 2024
0 Likes
0 Discussions
102 Reads

A computer file is defined as a medium used for saving and managing data in the computer system. The data stored in the computer system is completely in digital format, although there can be various types of files that help us to store the data.

File systems are a crucial part of any operating system, providing a structured way to store, organize, and manage data on storage devices such as hard drives, SSDs, and USB drives. Essentially, a file system acts as a bridge between the operating system and the physical storage hardware, allowing users and applications to create, read, update, and delete files in an organized and efficient manner.

What is a File System?

A file system is a method an operating system uses to store, organize, and manage files and directories on a storage device. Some common types of file systems include:

  • FAT (File Allocation Table): An older file system used by older versions of Windows and other operating systems.
  • NTFS (New Technology File System): A modern file system used by Windows. It supports features such as file and folder permissions, compression, and encryption.
  • ext (Extended File System): A file system commonly used on Linux and Unix-based operating systems.
  • HFS (Hierarchical File System): A file system used by macOS.
  • APFS (Apple File System): A new file system introduced by Apple for their Macs and iOS devices.

A file is a collection of related information that is recorded on secondary storage. Or file is a collection of logically related entities. From the user’s perspective, a file is the smallest allotment of logical secondary storage. 

The name  of the file is divided into two parts as shown below:

  • Name
  • Extension, separated by a period.

Issues Handled By File System

We’ve seen a variety of data structures where the file could be kept. The file system’s job is to keep the files organized in the best way possible.
A free space is created on the hard drive whenever a file is deleted from it. To reallocate them to other files, many of these spaces may need to be recovered. Choosing where to store the files on the hard disc is the main issue with files one block may or may not be used to store a file. It may be kept in the disk’s non-contiguous blocks. We must keep track of all the blocks where the files are partially located.


Comments ()


Sign in

Read Next

Rapido

Blog banner

PPT methodology

Blog banner

Instagram Features in 2023 That Will Leave You Stunned!

Blog banner

EMAIL INVESTIGATION

Blog banner

NIKE

Blog banner

Service Design Principles

Blog banner

Principles of Concurrency

Blog banner

MIDDLE CLASS MELODIES!!

Blog banner

Virtual memory

Blog banner

Network Security Risks

Blog banner

Memory Management in an Operating System

Blog banner

Fashion marketing in india

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

RAID

Blog banner

The Laws of Karma

Blog banner

An Approach To Spyware Detection And Removal

Blog banner

Decoding Modern Assessment: Why We Look Beyond the Grade Sheet

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Malware Detection Techniques for Mobile Devices

Blog banner

Threads

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Proof-of-Stake (PoS)

Blog banner

A Survey of Anti-Forensic Techniques: Methods, Challenges, and Countermeasures

Blog banner

Paid Email

Blog banner

10 Alien Encounters and Abduction Stories

Blog banner

Security in Cloud Computing Environment using cryptography - Rushabh Modi

Blog banner

HTML vs HTML5

Blog banner

Top 5 Places To Stay And Visit In Berlin, Germany

Blog banner

Random Forests

Blog banner

Big O Notation

Blog banner

Memory Management

Blog banner

Service Strategy principles

Blog banner

Deadlock and Starvation

Blog banner

Starting Android Activity Using Intent

Blog banner

Constrains in service design

Blog banner

Virtual Machine's

Blog banner

Street foods

Blog banner

Cyber Security Standards

Blog banner

Different types of scam Fraud

Blog banner

Scheduling in Operating Systems

Blog banner

Who decides your overthinking, anyway?

Blog banner

The Importance of Data Quality Management in Data Science

Blog banner