Turn Desktop View Off
You are here:   HomeComputer FundamentalOperating systemDefinition of Real Time Operating Systems
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

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

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

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

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

Virtual Memory:   As we know that a Computer is designed for Performing the Multiple Tasks at a Time and for this Some Memory is also used by the Computer for executing the instructions those are given by the user. But when there is a Situation when the Memory (RAM) which is required by the user is high from the Available Memory. So at that situation we will use the Concept of Virtual Memory.

by Dinesh Thakur Category: Operating System

Memory partitioning is the way to distribute the Kernel and User Space Area in Memory.


Paging is actually a minimum memory, which can be swap in and swap out from Memory. In modern Server operating systems, we can use Multiple Page Size Support. That actually helps to tune OS performance, depending on type of applications.

by Dinesh Thakur Category: Operating System

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

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

Dead-Lock is occurred in multiple users Computing Environment. As we know that there is Many Number of users those are going to perform their Transactions. Dead-Lock has occurred when two or More Users are requesting for data item or for a Resource of System for example two or more users Request for the Printers at a Same Time and When Dead-Lock has occurred.


Page 3 of 7

Subscribe To Free Daily Newsletter!

Get Free News Updates Delivered Directly To Your Inbox
About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular Computer Notes 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.

What's New and Popular

Popular Article

Search Content

Advance Courses

Basic Courses

Advertise with Us