
What is relative path and absolute path?
Absolute path-- Exact path from root directory.
Relative path-- Relative to the current path.
What are the disadvantages of context switching?
Time taken for switching from one process to other is pure over head. Because the system does no useful work while switching.
So one of the solutions is to go for threading when ever possible.
What is a data register and address register?
Data registers - can be assigned to a variety of functions by the programmer. They can be used with any machine instruction
that performs operations on data.
Address registers - contain main memory addresses of data and instructions or they contain a portion of the address that is
used in the calculation of the complete addresses.
What is DRAM?
Dynamic Ram stores the data in the form of Capacitance, and Static RAM stores the data in Voltages.
What are local and global page replacements?
Local replacement means that an incoming page is brought in only to the relevant process' address space. Global replacement
policy allows any page frame from any process to be replaced. The latter is applicable to variable partitions model only.
Explain the concept of the batched operating systems?
In batched operating system the users gives their jobs to the operator who sorts the programs according to their requirements
and executes them. This is time consuming but makes the CPU busy all the time.
What is SCSI?
SCSI - Small computer systems interface is a type of interface used for computer components such as hard drives, optical drives,
scanners and tape drives. It is a competing technology to standard IDE (Integrated Drive Electronics).
When is a system in safe state?
The set of dispatchable processes is in a safe state if there exists at least one temporal order in which all processes can be
run to completion without resulting in a deadlock.
What is cycle stealing?
We encounter cycle stealing in the context of Direct Memory Access (DMA). Either the DMA controller can use the data bus when the
CPU does not need it, or it may force the CPU to temporarily suspend operation. The latter technique is called cycle stealing. Note
that cycle stealing can be done only at specific break points in an instruction cycle.
What is an idle thread?
The special thread a dispatcher will execute when no ready thread is found.
What is FtDisk?
It is a fault tolerance disk driver for Windows NT.
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 to the proper location in the user program to restart that program, dispatch latency – time it takes
for the dispatcher to stop one process and start another running.
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.
What is process spawning?
When the OS at the explicit request of another process creates a process, this action is called process spawning
What are the reasons for process suspension?
1) swapping
2) interactive user request
3) timing
4) parent process request
What are the sub-components of I/O manager in Windows NT?
1) Network redirector/ Server
2) Cache manager.
3) File systems
4) Network driver
5) Device driver
What is a drawback of MVT?
1) ability to support multiple processors
2) virtual storage
3) source level debugging
No comments:
Post a Comment