KyaPoocha.com

Huge Collection of Interview Questions


‘Operating System Interview Questions’ - KyaPoocha.com

what is the difference between x86 and i386 computer ? 

x86 refers to a popular set of instructions most commonly used in processors from Intel, AMD, VIA, and others. It usually implies a binary compatibility with the... Read more »

Describe the relationship between a page file, and virtual memory on a Windows operating systems? 

Virtual memory is the memory taken form hard disk. Swap: When the programme excuting in the main memory is completly shifted to Virtual Memory for the execution.... Read more »

why unix is more stable than windows ? 

unix providing more securities than windows  Read more »

What is the difference between preemptive scheduling and time slicing? 

Under preemptive scheduling, the highest priority task executes until it enters the waiting or dead states or a higher priority task comes into existence. Under... Read more »

When you will synchronize a piece of your code? 

When you expect your code will be accessed by different threads and these threads may change a particular data causing data corruption.  Read more »

What is synchronization? 

Synchronization is the mechanism that ensures that only one thread is accessed the resources at a time.  Read more »

What are the states associated in the thread? 

Thread contains ready, running, waiting and dead states.  Read more »

What is COM? 

COM is a specification(Standards). COM has two aspects 1) COM specifications provide a definition for what object is. 2) COM provides services or blue prints for... Read more »

What is Marshalling? 

The process of packaging and sending interface method parameters across thread or process boundaries.  Read more »

What is difference between a thread and a process? 

A process is a collection of virtual memory space, code, data, and system resources. A thread is code that is to be serially executed within a process. A processor... Read more »

What is mutex? 

Mutex is a program object that allows multiple program threads to share the same resource, such as file access, but not simultaneously. When a program is started... Read more »

Explain briefly about processor, assembler, loader, linker and the functions executed by them. 

Processor : performs all the functions for a program in execution ie., ALU, MU, CU. Assembler : converts High level to Assembly Language or Low level language. Loader... Read more »

What is a Real-Time System? 

A real time process is a process that must respond to the events within a certain time period. A real time operating system is an operating system that can run real... Read more »

What is Context Switch? 

Switching the CPU to another process requires saving the state of the old process and loading the saved state for the new process. This task is known as a context... Read more »

What is CPU Scheduler? 

Selects from among the processes in memory that are ready to execute, and allocates the CPU to one of them. CPU scheduling decisions may take place when a process:... Read more »

Page 4 of 9« First...«23456»...Last »