Explain the concept of Reentrancy?
Answer / guest
It is a useful, memory-saving technique for multiprogrammed
timesharing systems. A Reentrant Procedure is one in which
multiple users can share a single copy of a program during
the same period. Reentrancy has 2 key aspects: The program
code cannot modify itself, and the local data for each user
process must be stored separately. Thus, the permanent part
is the code, and the temporary part is the pointer back to
the calling program and local variables used by that
program. Each execution instance is called activation. It
executes the code in the permanent part, but has its own
copy of local variables/parameters. The temporary part
associated with each activation is the activation record.
Generally, the activation record is kept on the stack.
| Is This Answer Correct ? | 14 Yes | 4 No |
Explain the stipulations of c2 level security?
How do I use i3?
What is an Assembler?
What is 2 tier and 3 tier?
Explain the difference between logical & physical address.
Why is round robin algorithm considered better than first come first served algorithm?
What is the most used operating system in the world?
Tell me what has triggered the need for multitasking in pcs?
What are the disadvantages of microkernels?
What is Throughput, Turnaround time, waiting time and Response time?
Can you fix blue screen of death?
Does uninstalling a program delete it?