Cos'è il marcione del software?

Il rob di software è il lento degrado del software per computer a seguito di guasti per mantenere la sua corrente di programmazione con il resto di un sistema informatico. Il termine "marciume software" è un termine improprio, perché il software non è effettivamente in decomposizione; Semplicemente non viene aggiornato correttamente, il che lo rende più lento e sembra che stia vacillando. Questo di solito non è un cambiamento irrevocabile e reinstallare il software o fare aggiornamenti efficaci può spesso risolvere il problema. In senso lato, questo tipo di marciume è classificato come attivo o inattivo, a seconda dell'uso del software.

Quando il software invecchia, potrebbero esserci problemi fisici che si verificano con i suoi bit e la codifica. Nella maggior parte dei casi, questo non è ciò che sta accadendo nella marciume del software. Allo stesso tempo, le modifiche osservate con entrambi i problemi possono essere simili, perché il software rallenta e diventa meno efficiente. Una causa minore di ciò è la programmazione inutilizzata, che ha una tendenza più elevata a marcire rispetto alla codifica più attiva.

il maggioreLa causa del rob di software è che il software non affronta più l'ambiente di elaborazione corrente. Questo può essere il risultato di scarsi aggiornamenti che non risolvono tali problemi o nessun aggiornamento. Ad esempio, se esiste un programma che dipende interamente da una certa velocità di clock per funzionare, questo programma diventerà meno efficiente poiché le velocità di clock aumenteranno con hardware migliore. Il programma non saprebbe come gestire le velocità più elevate e inizierebbe il marciume.

marcire in questo modo di solito può essere fissato in due modi. Se il software ancora, o in parte, riflette l'ambiente di elaborazione corrente, l'utente dovrebbe reinstallare il programma. Ciò ha la possibilità di rimuovere artefatti e accelerare il programma su come è stato quando l'utente l'ha ottenuto per la prima volta. L'altro modo per correggere il marciume del software è aggiornare il programma, ma questo normalmente può essere eseguito solo dal programmatore e gli aggiornamenti dovrebbero affrontare qualsiasi funzionalitàproblemi di ity.

Esistono due tipi principali di marciume del software: inattivo e attivo. Il marciume inattivo si riferisce a problemi con il software che viene raramente aperto o aggiornato, il che può far apparire artefatti o il programma non riflette più ciò di cui gli utenti e i computer hanno bisogno. La putrefazione attiva si verifica quando il programma viene utilizzato e aggiornato, ma gli aggiornamenti non riflettono le modifiche necessarie per adattarsi correttamente all'ambiente informatico o il codice sorgente originale è stato modificato così tanto che si stanno verificando problemi.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?