本帖最后由 aaa839 于 2014-7-14 08:18 编辑
之前32個已經這樣情況,nVDF時是32
所以才要把病毒庫一併以激進方式延伸至256個
不過xVDF不同於nVDF一點是,隨時間增加是應該越用越快,
不會好像以前當執行時間壞長,結果越用越慢用
每次任何組件啟動掃瞄引擎時都要都要佔用過量資源
而且實際合併所耗用的時間不是你想像中那麼久
合併時更新程式都會有進行一次資料對比,發現新的資料才加入去快取內
原有的資料就不再重新編寫快取
今日固意再重新看一次樓主的問題
發現解答可能未夠清晰,作一點補充
xVDF
兩個較主要目標
1.節省下載增量病毒庫所需時間,
2.減低載入時間及資源耗用
xVDF如何達至這目標
1.因為延伸病毒庫後,每次下載增量病毒庫體積均會減至最少,因此當執行更新時,CPU資源佔用上可以降低,對系統的影響可以減至最低
現時Windows為256個,Android 為32個,但此並非固定數值,當有新的VDF可以提供時,就會成為一個獨立的VDF
2.新xVDF更新流程是每次均會執行下載並合併成單一VDF檔案(已最佳化的VDF檔案)(Localxx.vdf)
掃瞄引擎啟動時就不需要重新載入並且合併所有VDF檔案,只需要載入xVDF更新時已合併並最佳化的VDF檔案
(免卻以前每次初始化啟動時均要由0~32個VDF檔案全部載入並且合併的步驟)
這樣就可以降低Avira基於掃瞄器各組件的載入時間及資源耗用 |