Some anti-virus software is memory resident and loaded on start up. It then actively monitors systems and programs that are ran, for infections. Such examples include boot files, discs and files which are accessed during start-up
resident memory pool: cannot be swapped out
The Kernel
A memory-resident part of an operating system is continuously loaded into the computer's memory and ready for immediate use, enabling faster access and better system performance. On the other hand, a nonresident part is stored on the disk and is only loaded into memory when needed, causing delays in accessing the functionality.
Resident PROGRAMS are still present in memory of the computer and need not be launched by the operator. Usually their function coincides with the operating system.
A Nonresident is a computer virus that is not stored on the hard drive of the computer system. Rather, the virus makes a home in an executable file that infects a computer each time it is accessed and run. While Resident viruses do not search for hosts when they are started. Instead, a resident virus loads itself into memory on execution time and transfers control to the host program.
It means Terminate-Stay-Resident. A TSR is a program that remains in memory when the program ends.
Upper, lower, middle, all of above
Commonly referred to as the 'kernel'
Upper, lower, middle, all of above
A Terminate Stay Resident (TSR) program is a DOS program that stays in memory following its execution. This allows installation of drivers in DOS.
Loader
Loader