AppScan掃描時發生"AppScan內存需…

問題(摘要)

[Simplified Chinese]一旦達到內存限制,IBM Rational AppScan將會停止工作並顯示錯誤消息
"AppScan內存需求已超過預定義的限制"。

症狀

IBM Rational AppScan因爲內存使用量增加從而停止掃描。如果強制選擇繼續掃描的話,

Rational AppScan可能會發生崩潰並丟失所有的工作數據。

可以按照以下“解決問題”部分的內容,使用高級選項來避免該問題的發生。



原因

產品使用超出限度的內存量。

 

解決問題

 

應對方案:

爲了防止Rational AppScan因爲超過內存限度而停止工作,可以進行相應的設定使Rational AppScan當內存使用量相對過大時自動重新啓動。

這樣當掃描因爲剩餘的虛擬內存量過低從而被迫停止時,Rational AppScan會監測系統註冊表的設定來決定是否重新啓動。

Rational AppScan 7.7,7.8和7.9

自Rational AppScan 7.7版本以上,在主畫面中選擇菜單[工具]->[選項]->[高級]頁面。

  • 檢索PerformanceMonitor.RestartOnOutOfMemory屬性並將其設定爲布爾值True

還可以使用下面的屬性 ([工具]->[選項]->[高級]頁面
  • 檢索PerformanceMonitor\minScanTimeDurationForRestart屬性並設定適當的DWORD雙字節數值,該數值是指定Rational AppScan在遇到內存問題之前應當運行的分鐘數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章