Solved

exchange 2010 with 5 instances w3wp.exe

Posted on 2014-01-19
2
864 Views
Last Modified: 2014-01-21
I have exchange 2010 sp3 running on 2008 r2 with all roles installed.

We are having latency issues where Outlook is hanging or working slowly. Users get frustrated and click away, crashing outlook, then outlook hangs and they think windows has crashed etc etc etc

The server is low on memory and more has been ordered. However up until sp3 was installed no issues where reported. Over the holidays we installed sp3 and since then have installed all updates.

There are 30 users with a mailbox database hovering around the 100gb mark. Store.exe is running around 2gb's of memory but that fluctuates.

I also have 5 instances of w3wp.exe running, each consuming about 160mb, 160mb, 260mb, 260mb, 380mb's. I can't say for sure they were not there before the sp3 install but I don't believe they were.

Does that seem normal for this type of server to have that many w3wp.exe instances using that much memory? I've read a lot about w3wp.exe taking a lot of memory but those were supposed to be fixed in sp3.
0
Comment
Question by:AJNS
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 7

Accepted Solution

by:
dsnegi_25dec earned 500 total points
ID: 39793149
It's not a memory leak, it's Exchanges custom Remote PowerShell. It always does that. The memory usage is proportional to the numbers of cmdlets a client is RBAC'd to use per connection.

This is a known bug in Exchange 2010 SP2 RU5v2. Workaround is to recycle the SyncAppPool frequently.

Yes correct  Permanent fix is to install Exchange 2010 SP3.

http://support.microsoft.com/kb/2800133

http://support.microsoft.com/kb/2800133
0
 
LVL 12

Expert Comment

by:Md. Mojahid
ID: 39793668
0

Featured Post

Guide to Performance: Optimization & Monitoring

Nowadays, monitoring is a mixture of tools, systems, and codes—making it a very complex process. And with this complexity, comes variables for failure. Get DZone’s new Guide to Performance to learn how to proactively find these variables and solve them before a disruption occurs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
A safe way to clean winsxs folder from your windows server 2008 R2 editions
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

733 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