TSR

Definizione rapida

Un TSR è un programma DOS che termina l'esecuzione visibile ma resta residente in memoria.

Spiegazione

La sigla deriva da Terminate and Stay Resident. Dopo il caricamento, il programma attende un evento, spesso una combinazione di tasti, per riattivare la propria funzione.

Esempio pratico

Un'utilità residente viene richiamata sopra l'applicazione corrente premendo una scorciatoia da tastiera.

Spiegazione tecnica

Il TSR conserva in memoria codice e dati necessari e intercetta eventi o interrupt; nei sistemi multitasking moderni questa tecnica non è normalmente necessaria.

Da non confondere con

Un programma terminato in modo ordinario libera la memoria; il TSR ne mantiene occupata una parte per restare disponibile.