KyaPoocha.com

Huge Collection of Interview Questions


‘Operating System Interview Questions’ - KyaPoocha.com

What is Dispatcher? 

Dispatcher module gives control of the CPU to the process selected by the short-term scheduler; this involves: Switching context, Switching to user mode, Jumping... Read more »

What is DRAM? In which form does it store data? 

DRAM is not the best, but it’s cheap, does the job, and is available almost everywhere you look. DRAM data resides in a cell made of a capacitor and a transistor.... Read more »

What is fragmentation? Different types of fragmentation? 

Fragmentation occurs in a dynamic memory allocation system when many of the free blocks are too small to satisfy any request. External Fragmentation: External Fragmentation... Read more »

What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, what can the system do to eliminate this problem? 

Thrashing is caused by under allocation of the minimum number of pages required by a process, forcing it to continuously page fault. The system can detect thrashing... Read more »

What is the important aspect of a real-time system or Mission Critical Systems? 

A real time operating system has well defined fixed time constraints. Process must be done within the defined constraints or the system will fail. An example is... Read more »

What is the difference between Hard and Soft real-time systems? 

A hard real-time system guarantees that critical tasks complete on time. This goal requires that all delays in the system be bounded from the retrieval of the stored... Read more »

Why paging is used? 

Paging is solution to external fragmentation problem which is to permit the logical address space of a process to be noncontiguous, thus allowing a process to be... Read more »

What are the basic functions of an operating system? 

Operating system controls and coordinates the use of the hardware among the various applications programs for various uses. Operating system acts as resource allocator... Read more »

What is a trap and trapdoor? 

Trapdoor is a secret undocumented entry point into a program used to grant access without normal methods of access authentication. A trap is a software interrupt,... Read more »

In loading programs into memory, what is the difference between load-time dynamic linking and run-time dynamic linking? 

For load-time dynamic linking: Load module to be loaded is read into memory. Any reference to a target external module causes that module to be loaded and the references... Read more »

Is Windows NT a full blown object oriented operating system? Give reasons. 

No Windows NT is not so, because its not implemented in object oriented language and the data structures reside within one executive component and are not represented... Read more »

What are the sub-components of I/O manager in Windows NT? 

> Network redirector/ Server > Cache manager. > File systems > Network driver > Device driver  Read more »

When does the condition ‘rendezvous’ arise? 

In message passing, it is the condition in which, both, the sender and receiver are blocked until the message is delivered.  Read more »

What is the Translation Lookaside Buffer (TLB)? 

In a cached system, the base addresses of the last few referenced pages is maintained in registers called the TLB that aids in faster lookup. TLB contains those... Read more »

What is meant by arm-stickiness? 

If one or a few processes have a high access rate to data on one track of a storage disk, then they may monopolize the device by repeated requests to that track.... Read more »

Page 5 of 9« First...«34567»...Last »