Operating System

Operating System Structure

Communications –Processes may exchange information, on the same computer or between computers over a network. Communications may be via shared memory or through message passing (packets moved by the...

System Calls

System calls provide an interface between the process an the operating system. System calls allow user-level processes to request some services from the operating system which process itself is...

Operating Systems Services

Following are the five services provided by an operating systems to the convenience of the users. Program Execution The purpose of a computer systems is to allow the user...

History of Operating Systems

Historically operating systems have been tightly related to the computer architecture, it is good idea to study the history of operating  systems from the architecture of the computers on...

Operating System Introduction

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. The operating system is a component of the system...

Translation Lookaside Buffer (TLB)

Translation Lookaside Buffer (TLB)   Every time the CPU accesses virtual memory, a virtual address must be translated to the corresponding physical address. Conceptually, this translation requires a page-table...