Professional Documents
Culture Documents
Information Management Functions
Information Management Functions
Information Management Functions
System.
A computer system works with ‘Information’. It stores information,
processes information, provides information etc. Thus managing this
information is also an important and necessary task performed by OS.
To support this function, OS’s have one component
called ‘Information Management Component’. This information
management component of OS is structured as follows:
Physical IOCS (Input-Output Control System) is responsible
for device management and for ensuring device independence.
It provides a basic capability for the programs to perform their
own IO, without involving themselves with the intricacies of
device handling.
Logical IOCS is responsible for efficient organization and
access of data on IO devices. It provides basic capabilities
for file definition, choice of data organization and access
methods.
File System is responsible for protection and controlled sharing
of files.
Hierarchy Of Information Management Modules.
1. The Physical IOCS and IO Organization
In I/O Channel One or more input or output devices are
connected to an I/O channel. An I/O channel provides a data
path between the main storage and an I/O device, and monitors
the entire execution of I/O operation.
Each I/O channel, its control units and devices on them in the system
are given unique codes recognized by the hardware. Thus a device is
uniquely identified by a device address which consists of three
component addresses: for I/O channel, control unit and device, (Ch,
CU, Dev). Steps in the execution of an I/O operation are as follows:
3. File System
‘File System’s function is to facilitate easy creations, storage and
access of files in order to enable easy sharing of files between
programs and their protection against illegal access. Here it differs
from logical IOCS. The logical IOCS permits any program if it
provides the file name and processes the file in any manner the
program desires whereas the file system ensures protection by
allowing only that program which has proper access
privileges. The major functions of a file system are given below:
It provides file naming freedom to the users and permits
controlled sharing of file (protection).
provides long and short term storage of files.
provides security against loss of information due to system
failure (security).
File systems also facilitates grouping of files in form of directories for
the purpose of the access and protection. The File System also
involves the File Recovery Module if required (in case of system
failure or any other error).