Explain the concept of Reentrancy?



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

Post New Answer

More Operating Systems General Concepts Interview Questions

How long does it take to run chkdsk?

0 Answers  


What replaced ifconfig?

0 Answers  


What is Default port of LDAP?

3 Answers   Sapient,


What are the functions of the ram ic`s?

0 Answers  


What is LiveLock?

0 Answers  






Can you move your program files to another drive?

0 Answers  


Explain the handheld systems. List the issues related to the handheld system.

0 Answers  


What is a 64 bit operating system?

0 Answers  


How can I tell what programs are running in the background on my computer?

0 Answers  


What is chkdsk command?

0 Answers  


What is the full form itc?

0 Answers  


What are the four layers that Windows NT have in order to achieve independence?

1 Answers  


Categories