Κατανόηση του TSR: Τι είναι και πώς λειτουργεί
Το TSR σημαίνει Terminate and Stay Resident. Είναι μια δυνατότητα ορισμένων προγραμμάτων υπολογιστή που τους επιτρέπει να συνεχίσουν να εκτελούνται στο παρασκήνιο ακόμα και μετά τον τερματισμό τους από το λειτουργικό σύστημα. Αυτό μπορεί να είναι χρήσιμο για προγράμματα που πρέπει να εκτελέσουν μακροχρόνιες εργασίες ή να διατηρήσουν μια επίμονη παρουσία στο σύστημα.
Όταν ένα πρόγραμμα με δυνατότητες TSR τερματίζεται, στην πραγματικότητα δεν εξέρχεται από το σύστημα. Αντίθετα, παραμένει μόνιμος στη μνήμη και συνεχίζει να εκτελείται στο παρασκήνιο. Αυτό μπορεί να είναι χρήσιμο για προγράμματα που πρέπει να εκτελούν εργασίες που δεν είναι κρίσιμες για το χρόνο, όπως η παρακολούθηση της δραστηριότητας του δικτύου ή η εκτέλεση εργασιών συντήρησης. Τα προγράμματα
TSR μπορεί να είναι είτε καλά είτε κακόβουλα. Καλά παραδείγματα προγραμμάτων TSR περιλαμβάνουν λογισμικό προστασίας από ιούς και εργαλεία παρακολούθησης συστήματος. Κακόβουλα παραδείγματα προγραμμάτων TSR περιλαμβάνουν κακόβουλο λογισμικό και λογισμικό διαφημίσεων. Αυτοί οι τύποι προγραμμάτων ενδέχεται να χρησιμοποιούν τις δυνατότητες TSR για να παραμείνουν μόνιμοι στο σύστημα και να συνεχίσουν να εκτελούνται ακόμη και μετά τον τερματισμό τους από τον χρήστη.