in Search
 
Home Blogs Forums Marketplace Files
 
 
 

How to fix the memory recycle problem?

Last post 08-25-2008, 12:32 AM by bengiloo. 5 replies.
Sort Posts: Previous Next
  •  08-16-2007, 9:29 AM 12789

    How to fix the memory recycle problem?

    I'm using the Workflow 6.0 with Chinese language. When a user opening or refreshing the processview.aspx on the workflowwebaccess, the using memory will increase 1-10MB every second and never release. This made my workflow server recycling it's memory every 1 hour, more badly thing is some runing processes terminated or task waiting strangely.

    This problem was confirmed by Captaris Support Team, but there is no fix plan for me.

    I founded this problem in every webform who inherits from Teamplate.Web.Control.BaseWorkflowPage class too.  This can fixed by using the following code:

    public override void Dispose()

    {

          try

         {

                if(this.Process != null)

                {

                      //release some unmanaged resource when the page procceded

                     this.Process.Dispose(); 

                    this.Process = null;

                }

         }

         catch //catch every exception but do nothing.

        {

        }

    }

    Does anyone there faced the same problem and  was fixed it,

     please share your knowledge to me, thanks.

  •  08-18-2007, 12:45 AM 12798 in reply to 12789

    Re: How to fix the memory recycle problem?

    Hello,

    we have the same problems. But there is hope. This issue is being solved by the developement team at this moment. In a few weeks a hotfix will be available.

     

  •  09-12-2007, 8:00 AM 12925 in reply to 12789

    Re: How to fix the memory recycle problem?

    What is your configuration? Do you have the web server with the Workflow Web Access in the same server where Captaris Workflow is running?

    Are you using .NET Remoting?

    Thanks.

    Tiago
  •  09-12-2007, 5:47 PM 12938 in reply to 12925

    Re: How to fix the memory recycle problem?

    Hi Tiago,

    all server components is in a single server.

    I'm not using .NET remoting manually, maybe the workflow server does.

  •  03-05-2008, 3:06 AM 13803 in reply to 12938

    Re: How to fix the memory recycle problem?

    Hi,

    I have same problem, w3wp process rise up to 1GB in memory. I will try to override Dispose method on each Web Form. Any other idea from you would be appreciated.

    For now we are doing IIS6 Recycle to hold the memory low, because on the other hand we have System.OutOfMemory exception when we load some BProcess object.

    Thanks,
    Darko
  •  08-25-2008, 12:32 AM 14155 in reply to 13803

    Re: How to fix the memory recycle problem?

    encountering the same problem.

    http://www.captaris.com/DeveloperProgram/forums/14154/ShowThread.aspx#14154

    Any solution yet to this System.OutOfMemory issue???

     

View as RSS news feed in XML
  Privacy    Site Terms   Contact Administrator