Condividi tramite


Consigli per la risoluzione dei problemi del driver statico

Quando si esegue Static Driver Verifier (SDV) nel codice sorgente del driver e i report SDV Timeout, GiveUp o Spaceout, provare le azioni seguenti:

  • Le raccomandazioni seguenti richiedono modifiche alle impostazioni di configurazione SDV. È possibile impostare le impostazioni di configurazione direttamente in Verifica driver statico nella scheda Configura , in Risorse o in un file di opzioni del driver statico, Sdv-defaults.xml. Il file di opzioni predefinito è specifico del modello di driver e si trova nella directory \tools\sdv\data\model\ dove model è WDM, WDF, NDIS o Storport.
    1. Se il computer dispone di un processore multicore, ridurre il numero di thread usati durante la verifica su 1. Nel gruppo Risorse della scheda Configura selezionare 1 dall'elenco a discesa. Nel file SDV predefinito modificare il valore per SDV_SlamConfig_NumberOfTheads su 1.
    2. Se SDV segnala un timeout, aumentare il limite di timeout. Questo valore limita la quantità di tempo trascorso da SDV per la verifica di una regola. Il valore predefinito è 50 minuti (3000 secondi). Nel gruppo Risorse della scheda Configura è possibile modificare l'impostazione modificando il tempo massimo (minuti). Nel file delle opzioni è possibile modificare il valore SDV_SlamConfig_Timeout. Il valore minimo è 10(sec) e il valore massimo è 86400(sec). Ad esempio, è possibile raddoppiare il valore per SDV_SlamConfig_Timeout a 6000.
  • Se nessuno di questi suggerimenti aiuta a risolvere il problema, provare ad applicarli tutti insieme.

Nota Queste tecniche aumentano la durata effettiva di un'esecuzione, ma semplificano anche il completamento del processo SDV e hanno un risultato utile (Pass o Defect).