OPERATING SYSTEM ORGANIZATION
CHAPTER 3: -
1. Memory management allocates memory to competing processes according to a specified policy and enforces the resource isolation. Memory incorporates mechanisms to allow blocks to be shared in the presence of the isolation mechanism to allow blocks to be shared in presence of isolation mechanism.
2. Device management refers to the way the generic devices are handled. Independent part of a decice defines a general software environment in which a device-dependent driver can execute.
3.File management is an abstraction of storage devices. In modern Operating System, file system distributes across network of machines so that a process on one machine can read & write files stored on its local system and stored in the storage devices of other machines accessible via network.
4. In general implementation considerations, 5 main points have been identified.
a) Performance:- The OS implements the most effecient way to use machine resources. Maximizing use for application.
b) Exclusive Use of Resources:- Provide resource isolation
c) Processor modes:- To distinguish between execution on behalf of the OS and on behalf of the user.
d) Kernals:- Supports the correct operation of all other software.
e) Method of invoking system function:- Ways user process is serviced as requested as in calling the system fuction or sending a message to the system process.