Posts

Showing posts with the label software organization

what is a buffer in an os?

Image
what is a buffer in an os?  SOFTWARE ORGANIZATION: The software also plays a very important role in the management of I/O devices. The most important software is system software such as operating systems and device drivers that control different I/O devices. Different I/O   operating are performed through the supervisor calls of the operating system. Similarly, application programs provide interfaces for a user to perform various I/O operating via operating systems. The operating system is organized into a series of layers. Each layer performs the related subset of function. Ideally, the layer should be defined separately, so that changes in one layer may not require changes in other layers. Mostly, the lower layer is concerned with hiding the peculiarities of the hardware from the upper ones, and the upper layer is concerted with providing an interface to the users. Therefore, some parts of the operating system must interact directly with the computer hardware and the other p...