You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucenenet.apache.org by "Ashish Kr Dey (JIRA)" <ji...@apache.org> on 2009/09/04 12:21:57 UTC

[jira] Created: (LUCENENET-191) Memory Leak Lucene.Net-2.3.2.1

Memory Leak Lucene.Net-2.3.2.1
------------------------------

                 Key: LUCENENET-191
                 URL: https://issues.apache.org/jira/browse/LUCENENET-191
             Project: Lucene.Net
          Issue Type: Bug
         Environment: Operating System: Microsoft Windows XP Professional version 2002, Service Pack 2
Software platform: Visual studio .Net 2008, Framework-3.5
            Reporter: Ashish Kr Dey


I am using Lucene.Net-2.3.2.1 in my project. My project also supporting multithreading environment. Lucene Indexing service is working as Windows Service. Problem is when the service is running, it's memory blockage is gradually increasing. So after some hours, it shows a memory of 150 mb in Task Manager where as it start with 13 mb.so it has a memory increasing behavior. I identified by dotTrace Profiler that in Lucene.Net there are some methods and objects that increased the memory. From Call Tree one of my dotTrace out put  identify that Index(), Segment() related functions hold's memory increased as long as the service perform. So it at a time, it will crash the system.

Please help me how i can recover my application from this memory leakage. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (LUCENENET-191) Memory Leak Lucene.Net-2.3.2.1

Posted by "Ashish Kr Dey (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENENET-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754898#action_12754898 ] 

Ashish Kr Dey commented on LUCENENET-191:
-----------------------------------------

Would u please mention your start and end memory .......

mine was 13 mb and 200 mb...

is not bad...

  Ashish




> Memory Leak Lucene.Net-2.3.2.1
> ------------------------------
>
>                 Key: LUCENENET-191
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-191
>             Project: Lucene.Net
>          Issue Type: Bug
>         Environment: Operating System: Microsoft Windows XP Professional version 2002, Service Pack 2
> Software platform: Visual studio .Net 2008, Framework-3.5
>            Reporter: Ashish Kr Dey
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> I am using Lucene.Net-2.3.2.1 in my project. My project also supporting multithreading environment. Lucene Indexing service is working as Windows Service. Problem is when the service is running, it's memory blockage is gradually increasing. So after some hours, it shows a memory of 150 mb in Task Manager where as it start with 13 mb.so it has a memory increasing behavior. I identified by dotTrace Profiler that in Lucene.Net there are some methods and objects that increased the memory. From Call Tree one of my dotTrace out put  identify that Index(), Segment() related functions hold's memory increased as long as the service perform. So it at a time, it will crash the system.
> Please help me how i can recover my application from this memory leakage. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (LUCENENET-191) Memory Leak Lucene.Net-2.3.2.1

Posted by "Digy (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/LUCENENET-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Digy closed LUCENENET-191.
--------------------------

    Resolution: Invalid
      Assignee: Digy

Hi Ashish,

After one month without any concrete testcase, I am closing this issue. 
Feel free to reopen this issue, if you are sure that there is a really a memory leakage.

DIGY

> Memory Leak Lucene.Net-2.3.2.1
> ------------------------------
>
>                 Key: LUCENENET-191
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-191
>             Project: Lucene.Net
>          Issue Type: Bug
>         Environment: Operating System: Microsoft Windows XP Professional version 2002, Service Pack 2
> Software platform: Visual studio .Net 2008, Framework-3.5
>            Reporter: Ashish Kr Dey
>            Assignee: Digy
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> I am using Lucene.Net-2.3.2.1 in my project. My project also supporting multithreading environment. Lucene Indexing service is working as Windows Service. Problem is when the service is running, it's memory blockage is gradually increasing. So after some hours, it shows a memory of 150 mb in Task Manager where as it start with 13 mb.so it has a memory increasing behavior. I identified by dotTrace Profiler that in Lucene.Net there are some methods and objects that increased the memory. From Call Tree one of my dotTrace out put  identify that Index(), Segment() related functions hold's memory increased as long as the service perform. So it at a time, it will crash the system.
> Please help me how i can recover my application from this memory leakage. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (LUCENENET-191) Memory Leak Lucene.Net-2.3.2.1

Posted by "Digy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENENET-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752693#action_12752693 ] 

Digy commented on LUCENENET-191:
--------------------------------

I tried (Lucene.Net-2.3.2.1) with 10M documents and didn't see any memory leakage.

DIGY

> Memory Leak Lucene.Net-2.3.2.1
> ------------------------------
>
>                 Key: LUCENENET-191
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-191
>             Project: Lucene.Net
>          Issue Type: Bug
>         Environment: Operating System: Microsoft Windows XP Professional version 2002, Service Pack 2
> Software platform: Visual studio .Net 2008, Framework-3.5
>            Reporter: Ashish Kr Dey
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> I am using Lucene.Net-2.3.2.1 in my project. My project also supporting multithreading environment. Lucene Indexing service is working as Windows Service. Problem is when the service is running, it's memory blockage is gradually increasing. So after some hours, it shows a memory of 150 mb in Task Manager where as it start with 13 mb.so it has a memory increasing behavior. I identified by dotTrace Profiler that in Lucene.Net there are some methods and objects that increased the memory. From Call Tree one of my dotTrace out put  identify that Index(), Segment() related functions hold's memory increased as long as the service perform. So it at a time, it will crash the system.
> Please help me how i can recover my application from this memory leakage. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (LUCENENET-191) Memory Leak Lucene.Net-2.3.2.1

Posted by "Digy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/LUCENENET-191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12755100#action_12755100 ] 

Digy commented on LUCENENET-191:
--------------------------------

Memory usage difference between the start and end of a program does not say much. You should observe the memory while documents are indexed. (like printing some mem-infos with every 1000 docs indexed)

DIGY.

> Memory Leak Lucene.Net-2.3.2.1
> ------------------------------
>
>                 Key: LUCENENET-191
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-191
>             Project: Lucene.Net
>          Issue Type: Bug
>         Environment: Operating System: Microsoft Windows XP Professional version 2002, Service Pack 2
> Software platform: Visual studio .Net 2008, Framework-3.5
>            Reporter: Ashish Kr Dey
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> I am using Lucene.Net-2.3.2.1 in my project. My project also supporting multithreading environment. Lucene Indexing service is working as Windows Service. Problem is when the service is running, it's memory blockage is gradually increasing. So after some hours, it shows a memory of 150 mb in Task Manager where as it start with 13 mb.so it has a memory increasing behavior. I identified by dotTrace Profiler that in Lucene.Net there are some methods and objects that increased the memory. From Call Tree one of my dotTrace out put  identify that Index(), Segment() related functions hold's memory increased as long as the service perform. So it at a time, it will crash the system.
> Please help me how i can recover my application from this memory leakage. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.