What is Reentrant Procedure in Operating System?

Learn Reentrant Procedure definition in operating system with explanation to study “What is Reentrant Procedure”. Study reentrant procedure explanation with operating system terms to review operating system course for online degree programs.

Reentrant Procedure Definition

  • A routine that may be entered before the completion of a prior execution of the same routine.

    Operating Systems by William Stallings



Reentrant Procedure Explanation

A reentrant procedure is one in which a single copy of the program can be shared by multiple users during the same period. Re entrance has two key aspect i.e. The program code cannot modify itself and the local data for each user must be stored separately.

Keep Learning Operating System Explanations

What is Base Address?

base address is a unique location in primary storage that serves as a reference point for other memory locations called ...

What is Thread Switch?

Thread switching is the process of switching control from one thread to another by operating system. This switching happens at ...

What is Response Time?

Response time is the elapsed time between an inquiry on a system and the response to the inquiry. Response time ...

What is Access Method?

Access method is a program or a hardware mechanism that moves data between the computer and an outlying device such ...

What is Real time System?

A real-time system means that the system is subjected to real time. The response should be guaranteed within a specified ...

What is Sequential Access?

Sequential access means that a group of elements, such as data in memory array or magnetic disk storage, is accessed ...