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.