what is the stack where it is used ? what is the use of the stack
Wednesday, December 15, 2010
Labels:
basics,
C Language,
embedded interview questions,
operating system interview questions
what is segmentation ? how to overcome segmentation
what is segmentation ? how to overcome segmentation
Labels:
operating system interview questions
What is virtual memory ? what is the use of virtual memory
What is virtual memory ? what is the use of virtual memory
Labels:
operating system interview questions
What is page fault? how to over come page fault
What is page fault? how to over come page fault
Labels:
operating system interview questions
what is semaphore ? what is the advantage of semaphore
semaphore is a correct way which help operating system to share its source between processors, you can fined more information in professional blogs in operating systems field.
Semaphore is a synchronization tool to solve critical-section problem, can be used to control access to the critical section for a process or thread. The main disadvantage (same of mutual-exclusion) is require busy waiting. It will create problems in a multiprogramming system, where a single CPU is shared among many processes.
Busy waiting wastes CPU cycles.
Deadlock is a situation when two or more processes are waiting indefinitely for an event that can be caused by only one of the waiting processes. The implementation of a semaphore with a waiting queue may result in this situation.
what is semaphore ? what is the advantage of semaphore
Labels:
operating system interview questions
What is deadlock? how to aviod deadlock ? how to prevent dead lock
| “ | When two trains approach each other at a crossing, both shall come to a full stop and neither shall start up again until the other has gone. | ” |
— Illogical statute passed by the Kansas Legislature |
What is deadlock? how to aviod deadlock ? how to prevent dead lock
Labels:
campus interviews,
operating system interview questions
What is paging ? what is the use of paging
In computer operating systems, paging is one of the memory-management schemes by which a computer can store and retrieve data from secondary storage for use in main memory. In the paging memory-management scheme, the operating system retrieves data from secondary storage in same-size blocks called pages. The main advantage of paging is that it allows the physical address space of a process to be noncontiguous. Before the time paging was used, systems had to fit whole programs into storage contiguously, which caused various storage and fragmentation problems
What is paging ? what is the use of paging
Labels:
campus interviews,
operating system interview questions

