Utility

Definizione rapida

Programma specializzato che svolge una funzione di manutenzione, configurazione, analisi o supporto del sistema.

Spiegazione

Le utility affrontano compiti circoscritti come compressione, copia, diagnostica, pulizia o controllo dei file. Possono essere integrate nel sistema operativo oppure installate separatamente.

Esempio pratico

Un'utilità di verifica del disco analizza il file system e segnala strutture danneggiate.

Spiegazione tecnica

Il programma accede a risorse o API di sistema, applica una serie limitata di operazioni e produce risultati mirati. Alcune utility richiedono privilegi elevati perché intervengono su configurazioni o dispositivi.

Da non confondere con

Non è definita soltanto dalle piccole dimensioni: una utility può essere complessa, ma resta focalizzata su compiti di servizio anziché su un processo applicativo completo.