by Dinesh Thakur Category: Operating System

The Demand Paging is also same with the Simple Paging. But the Main Difference is that in the Demand Paging Swapping is used. Means all the Pages will be in and out from the Memory when they are required. When we specify a Process for the Execution then the Processes is stored firstly on the Secondary Memory which is also known as the Hard Disk.

 
by Dinesh Thakur Category: Operating System

Real Time System : There is also a Operating System which is known as Real Time Processing System. In this Response Time is already fixed. Means time to Display the Results after Possessing has fixed by the Processor or CPU.

 
by Dinesh Thakur Category: Operating System

Definition: Virtual memory is the feature of an operating system (OS). It is responsible for memory management.In the Virtual Memory the Physical Memory (Hard Disk) will be treated as the Logical Memory (random access memory (RAM)). Means with the help of virtual Memory we can also temporarily increase the size of Logical Memory as from the Physical Memory. A user will see or feels that all the Programs are running into the Logical Memory of the Computer. With the help of virtual Memory all the Space of Hard Disk can be used as the Logical Memory So that a user can execute any Number of programs.



 
by Dinesh Thakur Category: Operating System

Spooling - simultaneous peripheral operations on-line, spooling refers to as a process that putting jobs in a buffer or say spool, or temporary storage area, a special area in memory or on a disk where a device can access them when it is ready. Spooling is useful because devices access data at different rates.

 
by Dinesh Thakur Category: Operating System

As we know that for performing any Operation as user must have to specify the Operation which he wants to Operate on the Computer. We can say that For Performing any Operation a user must have to Request for a Service from the System. For Making any Request a user will prepare a Special call which is also known as the System Call.

 
by Dinesh Thakur Category: Operating System

For improving the performance of the system we use the concept of swapping. In the swapping the processes those are on waiting state and those are on suspend or temporary suspend will be stored from out side the memory locations so that the speed of process will be high.

 
by Dinesh Thakur Category: Operating System

Following are the services provided by an operating system for the convenience of users:

  1. Program Execution

The purpose of computer system is to allow the users to execute programs in an efficient manner. The operating system provides an environment where the user can conveniently run these programs. The user does not have to worry about the memory allocation or de-allocation or any other thing because these things are taken care of by the operating system.



 
by Dinesh Thakur Category: Operating System

Languages are used for Communication with the System. As we know that there are also Some Human Languages  like English, Punjabi and Hindi those are used for Communicating with the Other Humans. As we know that different Humans Understands different Languages.

 
by Dinesh Thakur Category: Operating System

In earlier days, Computers was programmed to solve the problem. More prior day’s computer could perform only one job at a time. This computation resulted least CPU utilization. Most of time CPU was idle. To use CPU more efficiently, computer crossed many stages of evaluation.

In 1950 first operating system known as the batch operating system was introduced. Batch Operating System could execute a group of jobs in the form of a single deck of punched card.



 
by Dinesh Thakur Category: Operating System

Semaphores are often used to restrict the number of threads than can access some (physical or logical) resource.

 

Page 3 of 7



About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.



Related Articles