5 votes 5 votes Overlaying is used to run a program which is longer than the address space of a computer Is the above statement is TRUE/FALSE? I think it is TRUE, as we can load required process space for execution at different time. Correct me if I am wrong Operating System operating-system overlay + – AnilGoudar asked May 13, 2017 AnilGoudar 880 views answer comment Share Follow See all 3 Comments See all 3 3 Comments reply Prashant. commented May 13, 2017 reply Follow Share Overlaying is used to run a program which is longer than the address space of a computer : Yes 0 votes 0 votes sandeep007734 commented May 27, 2017 reply Follow Share This seems like Paging mechanism in the Memory. Why there is a different name for it. Any differences from Paging? 0 votes 0 votes Parth Shah commented Jan 8, 2019 reply Follow Share No it's not true. Refer this links: https://gateoverflow.in/2464/gate1994-1-21 https://gateoverflow.in/87143/gate1989-3-ixa 1 votes 1 votes Please log in or register to add a comment.
2 votes 2 votes In a general computing sense, overlaying means "the process of transferring a block of program code or other data into internal memory, replacing what is already stored". Overlaying is a programming method that allows programs to be larger than the computer's main memory. An embedded system would normally use overlays because of the limitation of physical memory, which is internal memory for a system-on-chip, and the lack of virtual memory facilities. yes you are correct, for more you can read: https://en.wikipedia.org/wiki/Overlay_(programming) too_simple answered May 22, 2017 too_simple comment Share Follow See all 0 reply Please log in or register to add a comment.