File Management In An Operating System

In this article I investigate how the working system(OS) manages documents.


Its an accumulation of information that typically is put away on an auxiliary stockpiling gadget, for example, a hard plate or floppy diskette.

The tasks performed on them

An OS must furnish various tasks related with documents so clients can securely store and recover information.

Run of the mill tasks are







What’s more, tasks on single information components inside a record are bolstered by



Look for

Document Control Blocks

Document control squares (FCB), once in a while alluded to as record descriptors, are information structures that hold data about a record. At the point when an OS needs to get to a document, it makes a related record control square to deal with the document.

The structure of the document control square varies between working frameworks, yet most record control squares incorporate the accompanying parts


Area on optional capacity


Date and time or creation or last get to


Every OS utilizes a particular show or practice for naming them.

MS-DOS Uses eight character names, a dab, at that point a three-character augmentation that means the sort of document. Filenames are not case-touchy.

UNIX Filenames can be up to 254 characters in length and are case-delicate.

Windows Filenames can be up to 255 characters in length and are not case-delicate.


Types allude to arranging the substance of the document, for example, a program, content, executable program or information.

In Windows working frameworks, the sort is gotten from the filename expansion. Ordinary sorts and their augmentations are




essential source program


c source program


framework library


Word report


executable program



Windows partners applications (programs) with explicit kinds. For instance, the default application that opens to process a typeset is the Notepad editorial manager.

How a working framework monitor documents

The hard plate is involved an enormous number of consecutively numbered segments. As records are made, free parts are assigned to hold the its substance and set apart as allotted.

To monitor the areas and whether they are assigned or free, and to which record they have a place, the OS keeps up various tables.

Root record framework

At the point when the OS is first introduced, it makes a root record framework on the circle that indicates what number of segments are accessible and how they will be dispensed.

The root record framework is a table of passages like an index. When all is said in done, this is a fixed size, and once full, no more passages can be added.Each section can be either a document or another registry table.

The Root record framework passage

This is exceptionally working framework explicit, however a section may resemble,


Starting bunch number

Length in bytes


Creation date and last adjusted right

authorizations (an entrance control list)

Leave a Comment