摘要 |
PURPOSE:To obtain an overlay function by dividing a text part and a data part of a user process to form a resident part and a non-resident part, and at the execution of a process, loading the non-resident part dynamically to a main storage. CONSTITUTION:The text part and the data part of the user process are divided, one of the divided data parts is regarded as a resident text part 1, one of the divided data parts is regarded as a resident data part 2, and these resident parts are arranged in a main storage at the execution of a program. Out of the residual part of the user process, the text part and the data part mainly referred by the text part are collectively regarded as non-resident parts 3-5 and one of these non-resident parts 3-5 is selected in accordance with necessity at the execution of the program and loaded to the main memory. Consequently, the overlay function can be attained and a large scale program can be easily executed even in a system having the few number of mounting memories.
|