Programmatic detection of time-gap defects in computer system hardware
where data is corrupted without detection by the computer system. A
detection module initiates data transfers between devices in a computer
system. An interrupt service routine interrupts the process by inserting a
delay into the data transfer. The detection module then checks for
time-gap defects by determining if data was corrupted which went
undetected by the computer system. The detection module may repeat the
data transfer and insert successively longer delays until a time-gap
defect is detected or until a maximum delay value is reached. The results
of any time-gap defects found may be output to a user.
La rilevazione programmatica dello tempo-spacco defects in fissaggi del sistema di elaborazione in cui i dati sono corrotti senza rilevazione dal sistema di elaborazione. Un modulo di rilevazione inizia i trasferimenti di dati fra i dispositivi in un sistema di elaborazione. Una procedura di servizio di interruzione interrompe il processo inserendo fa ritardare nel trasferimento di dati. Il modulo di rilevazione allora controlla per vedere se ci sono difetti di tempo-spacco determinando se i dati fossero corrotti che sono andato inosservate dal sistema di elaborazione. Il modulo di rilevazione può ripetere il trasferimento di dati e l'inserto successivamente più lungamente fa ritardare fino a rilevare un difetto di tempo-spacco o fino a che un massimo non faccia ritardare valore sia raggiunto. I risultati di tutti i difetti di tempo-spacco trovati possono essere prodotti ad un utente.