Solved

Document management system runs out of memory

Posted on 2011-09-25
10
382 Views
Last Modified: 2012-06-22
Hi
I  am running SBS 2008 on a poweredge t100 xeon @  3ghz w 8gb RAM, we have a document management system called Legal Evolve by a company called documatics. this  software runs on Ms Sql and regularily runs out of memory and crashes - necessitating a reboot.

I  have attached a screenshot of the task manager in the process view, we also run exchange on this server, ORF anti spam software and not much else.

The processes relevant to the software in question are 7716 and 3992 in the screenshot.

How can I manage the memory on this server better so that this does not happen?

How can I analyse Legal Evolve's memory usage to see that it is not a flaw in the software?

Thanks
Gaz
Untitled.jpg
0
Comment
Question by:GazClimbs
  • 4
  • 2
  • 2
  • +1
10 Comments
 
LVL 37

Expert Comment

by:Gerwin Jansen
Comment Utility
Hi, can you add a screenshot of the 'crash' message or parts of the application's logfile? Thanks.
0
 
LVL 37

Expert Comment

by:Gerwin Jansen
Comment Utility
Just thinking, is there some reason why you're not reporting this issue to documatics?
0
 
LVL 38

Expert Comment

by:Aaron Tomosky
Comment Utility
Exchange will take all free memory, I cant recall how to limit it off the top of my head but that may be it. 8gb is barely enough for just exchange.
0
 

Author Comment

by:GazClimbs
Comment Utility
@ gerwinjansen I am attempting to troubleshoot this issue independently as I need to asses what is going on with memory usage on the box as a whole. Documatics have turned this over to me, stating that their application needs more memory and I need to work out the best way to give it to them.

@ aarontomosky I know exchange will expand to use free memory, will it not give back that memory as it is needed by other apps? You say 8Gb is barely enough for exchange, where is your source for this? I have 1 storage group with 12-15 users. According to this technet article http://blogs.technet.com/b/exchange/archive/2006/11/27/3397357.aspx I have more than enough memory.

The page file is system managed, googling suggests many differing opinions on the best page file configuration, what are your thoughts on this?

How can I best test the software on this machine for memory leaks?

Can I allocate memory to the documatics software without adversely affecting other aspects of this box?

Thanks Gaz

0
 
LVL 37

Expert Comment

by:Gerwin Jansen
Comment Utility
>> I am attempting to troubleshoot this issue independently
Ok, I understand, you can use Process Explorer to try and determine which process is using a lot of memory. Can you post a screenshot of the crash message? If that happens, you can use Process Monitor to see what application (or part) is still using a lot of memory, can you post a screenshot of Process Monitor with sort on tab Private Bytes or Working Set?
0
How does your email signature look on mobiles?

Do your employees use mobile devices to reply to emails? With mobile becoming increasingly important to the business world, it is in your best interest to make sure that your email signature looks great across all types of devices.

 
LVL 56

Expert Comment

by:Cliff Galiher
Comment Utility
Keep in mind that SBS is NOT a standalone exchange server. You have exchange, DC roles, and a SQL instance for WSUS and reporting. All taking memory. 8GB is a bare minimum for SBS, and that is with VERY light use and no 3rd party apps. For your use, 16GB is a real world minimum. I'd expect a memory hungry 3rd party app to crash on SBS with any Kessler.

-Cliff
0
 
LVL 56

Expert Comment

by:Cliff Galiher
Comment Utility
Grr.. iPad autocorrect fail. Last sentence should have said "with any LESS"
0
 

Author Comment

by:GazClimbs
Comment Utility
Hi all, apologies for the delay, i have been off sick.
  I have attached a screenshot of the error message, any insight greatly appreciated.

@gerwinjansen my original post contains the process monitor you requested, there are sooo many processes, is this normal?

@ cgaliher: I am looking at the possibility of adding more memory, the manufacturers (Dell) recommended max is 8Gb - 4 slots. Meanwhile is there anything I can do to free up memory?

Any thoughts on the best pagefile configuration

 Error screenshot
0
 
LVL 38

Expert Comment

by:Aaron Tomosky
Comment Utility
To save some memory:
You can remove the avg toolbar and uninstall windows search, and turn off indexing.
0
 
LVL 37

Accepted Solution

by:
Gerwin Jansen earned 500 total points
Comment Utility
The amount of processes doesn't have to be a problem, as you already experienced, memory usage can. Can you make screen shot of the Performance tab of the task manager?

You have quite a lot of applications running like Exchange, Sql Server (2 instances), IIS (6 worker processes), your CMS application etc. You are also running let's say 'non-essential' applications like Internet Explorer, Adobe updater, Task Scheduler, LogMeIn, Harvest service (???) etc. Can you try and close as many of then as you can and see if that helps? Worst case you may have to shutdown some of your IIS worker processes to see if that helps.

The error message you posted is a timeout message to sql server which either means that it is has disappeared (because of your memory issue) or really is a timeout. I suppose you don't know where to configure a database timeout in your CMS application?
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

Suggested Solutions

You may have discovered the 'Compatibility View Settings' workaround for making your SBS 2008 Remote Web Workplace 'connect to a computer' section stops 'working around' after a Windows 10 client upgrade.  That can be fixed so it 'works around' agai…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now