Если вы работаете в Windows, самый простой способ - просто контролировать, например, eclipse.exe процесс в диспетчере задач при использовании инструмента. Если ваш исполняемый файл RCP имеет другое имя, это то, что вам нужно отслеживать. В Unix вы можете использовать аналогичный инструмент (может быть, proc?).
Выполнение наиболее интенсивных доступных задач (или, если вы подозреваете, что определенные функции вызывают проблему, используйте их). Если объем памяти, используемой eclipse.exe, не увеличивается после того, как ваши интенсивные задачи были завершены, то вы, вероятно, имеете утечку. Это в конечном итоге приведет к ошибке нехватки памяти.
Вы можете ускорить ошибку нехватки памяти, уменьшив объем памяти, доступной приложению, с помощью параметра «-Xmx» в eclipse.ini (или .ini). Например. -Xmx256m означает, что доступно максимум 256 мегабайт. Очевидно, что этот параметр все еще должен быть достаточным для запуска вашего приложения, но более низкий параметр вызовет более частую сборку мусора и сделает утечки более заметными.