wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

File Management system

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

Importance of business process documentation

Blog banner

HubSpot

Blog banner

Virtual memory in os

Blog banner

MIDDLE CLASS MELODIES!!

Blog banner

URL vs Domain

Blog banner

DNS Cache

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

Raid

Blog banner

GIS in Disaster Management

Blog banner

Man is free by the birth .

Blog banner

The War With Cold On Earth

Blog banner

Water Resources are about to exhaust...

Blog banner

VIRUS

Blog banner

A small world of Sockets

Blog banner

social media issue

Blog banner

Visualization in Data Science

Blog banner

Reclaim Your Bite and Beauty: All About Dental Restorative Treatments

Blog banner

Memory Management

Blog banner

MORDERN UNIX SYSTEM

Blog banner

Objectives and Functions of Operating System

Blog banner

PERSONAL STORIES

Blog banner

Outlook mail

Blog banner

File system

Blog banner

Virtual memory

Blog banner

Puri Jagannath temple

Blog banner

Which Smartphone Company Has the Largest Market Share in India?

Blog banner

Challenges of Digital forensics in cloud computing environment

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

Process and Threading

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

Importance of Education

Blog banner

Linux

Blog banner

Multicore and multithreading 171

Blog banner

WHAT IS SNAPCHAT AND HOW DOES IT WORK?

Blog banner

Evolution of Operating system.

Blog banner

Types of Hackers.

Blog banner

Memory Management

Blog banner

Smartphone Security: Vulnerabilities and Attacks

Blog banner

UniProcessor Scheduling

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

Mendeley (management software)

Blog banner

Hubspot

Blog banner