選項檔案欄位
SDV 選項檔案包含 SDV 設定。 您可以變更其中一些設定。 SDV 會保留其他設定。
您可以在選項檔中變更的欄位包括下列各項:
SDV_SlamConfig_Maximum_Driver_Size
指定 SDV 在程式程式碼) 方面支援 (的驅動程式大小上限。 預設值為 100K 行程式碼。
SDV_SlamConfig_Timeout
限制 SDV 可以花在驗證每個規則的時間。 這個專案的值是代表秒數的整數。 最小值為 10,最大值為 86400,預設值為 3000 (50 分鐘) 。
如果 SDV 在驗證規則時超過每個規則的時間限制,則會終止驗證,並在命令列輸出和靜態驅動程式驗證器中報告 [主要] 索引標籤上 [結果] 區段下的[逾時]。
SDV_SlamConfig_Spaceout
限制 SDV 在驗證每個規則時可取用的虛擬記憶體數量。 這個專案的值是以 MB 為單位的整數,以 MB 為單位 (MB) 單位。 最小值為 100,預設值為 2500 MB (2.5 GB.)
如果 SDV 在驗證規則時超過虛擬記憶體限制,則會終止驗證,並在命令列輸出和靜態驅動程式驗證器中報告 [主要] 索引標籤上 [結果] 區段下的Spaceout。
如果 SDV 報告 Spaceout,請考慮增加 SDV_SlamConfig_Spaceout的值、在 SDV 執行時停止電腦上的所有其他進程,或將 SDV 移至具有更多記憶體的電腦。 系統的最佳值大約小於系統上的實體記憶體數量 200 MB。
SDV_SlamConfig_NumberOfThreads
設定驗證期間要使用的執行緒數目。 如果值為 0,這會將執行緒數目限制為電腦上的處理器數目, (這包括超執行緒處理器) 。 如果此值設定為大於 0 的數位,此值會指定 SDV 在驗證期間可以使用的執行緒數目。 增加執行緒數目可能會增加 SDV 的執行時間效能,但也可能會增加發生的逾時數目。 預設值為 0。 如果您在使用預設值的多處理器電腦上執行 SDV,SDV 會自動利用其他處理器。