wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

File Management system

profile
Bhargav Patel
Sep 08, 2024
0 Likes
0 Discussions
105 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

5 ways to save money on catering services in Mumbai

Blog banner

What is metaverse?

Blog banner

Race condition

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Traditional Unix System

Blog banner

Why Progressive Web Apps (PWAs) Are Replacing Traditional Websites

Blog banner

THE ACTORS LIFE

Blog banner

Hubspot

Blog banner

internet email and it's applications

Blog banner

Kernel in Operating System

Blog banner

Monday. com App

Blog banner

Dekkers Algorithm : Ensuring Safe Process Synchronization

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

Threads

Blog banner

THE ROLE OF CYBER FORENSICS IN CRIMINOLOGY

Blog banner

Virtual Memory

Blog banner

Uniprocessor Scheduling

Blog banner

Routers

Blog banner

Network Forensics Tools and Techniques

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner

The House ??of Patola Designs: Traditional Weaves with a Modern Twist

Blog banner

Data Visualization in Decision-Making

Blog banner

Models of Information Security.

Blog banner

Developments in Modern Operating Systems

Blog banner

TECHNOLOGY : BOON OR CURSE ?

Blog banner

KPMG (Klynveld Peat Marwick Goerdeler)

Blog banner

What is service level Agreement?

Blog banner

Video games

Blog banner

Who decides your overthinking, anyway?

Blog banner

"Geographic Information Systems (GIS) and its Applications in Urban Planning"

Blog banner

Getting into anime My anime suggestions

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Deadlock

Blog banner

Article on team management software

Blog banner

Cache Memory

Blog banner

Optimization of operating system design

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner

SmartData Collective: Data Science aur Analytics ki Duniya

Blog banner

Technological Advancement

Blog banner

Regression Analysis

Blog banner

Modern OS

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner