Утечка памяти в JNI MMAP - PullRequest
       10

Утечка памяти в JNI MMAP

0 голосов
/ 12 марта 2012

У меня есть приложение Pro * C, которое связывается с JAVA через JNI. Производительность приложения снижается, поскольку приложение работает в течение нескольких дней непрерывно. Я выполняю эксперимент, и в анализаторе Sun я обнаружил, что mmap теряет 94% памяти. Кто-нибудь может подсказать мне, кто устраняет или минимизирует утечку памяти? Спасибо

1 Ответ

1 голос
/ 12 марта 2012

Я бы использовал отображение памяти в Java.Это имеет автоматическую очистку на GC.

Если вы не можете изменить код C, то вам нужно отладить его, так как это, по-видимому, и является причиной вашей ошибки.(В этом случае я бы изменил тег с [Java] на [C]

...