Overlapped Recycling And SharePoint: What Are The 64-bit Settings?

We strongly recommend that our customers move to 64-bit servers for MOSS and WSSv3 unless there is some significant reason that prevents it. It is also worth noting that according to our recent documentation this will definitely be the last version of SharePoint to run on 32-bit hardware. This brings up the question of whether…


Overlapped Recycling And SharePoint: Tracking Recycle Events

As part of your efforts to properly configure your server for overlapped recycling  you will obviously need to know when a recycle takes place. It also makes sense that you would want to know about ALL recycle events, not just overlapped ones. To this end you will need to configure your IIS Application Pool to…


Overlapped Recycling And SharePoint: A Hidden Benefit

There is a hidden value in configuring the overlapped recycling values. I was lucky enough to gain the collaboration of Thomas Marquardt on a particularly nasty performance case and he let me in on this little secret. Well, it’s not really a secret it’s just so obscure that if you don’t know about it, and…


Overlapped Recycling And SharePoint: Configuring The Shutdown Timeout

The previous post was so short, I though today I’d give you two posts. The shutdown timeout value is used to determine how long IIS will allow for the old worker process to finish the in-flight requests that were active at the time of the recycle event before it forcibly terminates the process and drops…


Overlapped Recycling And SharePoint: What To Watch Out For

The next section of the documentation on IIS Process Recycling that needs a little SharePoint context added is the section on “Considerations When Recycling Applications”. I believe this section may put a lot of people off of using overlapped recycling. Here is what it says: When applications are recycled, it is possible for session state to…


The documentation update has been completed

The original version of Planning and Deploying Service Pack 1 for Microsoft Office SharePoint Server 2007 in a Multi-server Environment contained an error. It stated that the recommended value for the overlapped recycling setting for Virtual Memory Used was 1300MB. This was incorrect. The document has been updated to reflect the correct value: 1700MB.


Overlapped Recycling And SharePoint: Scheduled Recycling

As I have mentioned in previous posts, scheduled recycles are a good thing. You should view them  as basic process housekeeping task, kind of like washing dishes or doing laundry. Scheduled recycles are of benefit primarily because they ward off problems caused by both heap fragmentation and virtual memory fragmentation. For those of you who…


Overlapped Recycling And SharePoint: Memory Based Recycling

I have already mentioned the values for Maximum Memory used and Maximum Virtual Memory we recommended in our recent whitepaper in previous posts but I want to speak on them directly for a minute. Let’s start by saying that there is no lack of controversy on what the proper values are for these settings. There…


Overlapped Recycling And SharePoint: Why SharePoint Requires It

This is one of the topics I wanted to inject into the discussion that is not in the generic overlapped recycling documentation. There are at least two very good reasons why I believe SharePoint requires the safety net provided by overlapped recycling. Reason One: SharePoint Has No Throttle This is causing us some major headaches…


Overlapped Recycling And SharePoint: The Generic Value Of Overlapped Recycling

Now that we have a good understanding of the two types of IIS Process Recycling I want to discuss the portion  of the documentation that attempts to explain the value of process recycling. From my discussions with customers it appears that most people consider process recycling in general and overlapped recycling in particular only as…