使用其他工具監視記憶體問題
應定期監視 Catalina 記錄檔與應用程式記錄檔,以找出任何記憶體不足的錯誤訊息。如果可能,應部署其他工具,例如 PSM 或 VisualVM,以在與這些錯誤對應的確切時間從系統收集即時診斷資料。
您也可以使用 VisualVM、支援工具延伸功能或 JAVA 開發套件 (JDK) 提供的 jmap 指令收集堆集傾印。如果您收集已獲分配大量記憶體的伺服器的堆集傾印,則在收集期間,伺服器可能會有長達 30 分鐘的時間沒有回應。若 PTC 支援部門建議您收集堆集傾印,您必須收集。可將堆集傾印傳送給 PTC 以進行分析,或者 PTC 支援部門可協助您分析在本機收集的資料。如果是在正確的時間收集堆集傾印,則這是識別記憶體耗用量較大的最可靠的方法。不過,這需要分析收集到的資料,而相關內容並不在本指南的說明範圍之內。