Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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

Difference between logical and physical address space?

0 Answers  


what is Processor?

7 Answers   Cisco, TCS,


How does DMA increase system concurrency? How does it complicate hardware design?

0 Answers  


What is a layered approach and what is its advantage?

0 Answers  


What factors determine whether a detection-algorithm must be utilized in a deadlock avoidance system?

0 Answers  


Does deleting all files uninstall a program?

0 Answers  


What are different tasks of lexical analysis?

0 Answers  


How do I enable plugins on firefox?

0 Answers  


Define a good platform along with its qualities.

0 Answers   Wipro,


What are overlays?

0 Answers  


Which is better 32 bit or 64 bit?

0 Answers  


Why is ram also known as volatile memory?

0 Answers  


Categories