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 |
What is time slice?
What are the three main purposes of an operating system?
When the process is hung...what the immediate solution you will give?
What does direct input mean?
Is Windows NT a full blown object oriented operating system? Give reasons.
What is the full form itc?
What does a 64 bit processor mean?
How does yahoo handles billions of requests, does it create a thread per request or a process?
What is the difference between 16 bit and 32 bit?
Hi Freinds, Any body is wotking as System Administrator, Please mail me rakesh.kesh881@gmail.com
what is assembler?
What is the purpose of ram in a computer?