My research into Caching – possible methods to improve SharePoint 2010 Performance by reducing round trips to SQL box

Switch off checking whether the code-signing certificates used to sign the SharePoint code have been revoked. This slows down the start up time for SharePoint, particularly if the server cannot connect to the Internet to perform the revocation check.

The object cache accounts are user accounts that are given FullControl and FullRead privileges on WebApplications so items can be cached by ASP.Net to improve performance. These accounts should not have any special Active Directory privileges other than Domain User membership.

– On the web server, how to increase the ram usage (as there is plenty available). They have 20 GB RAM on web server and the most it uses is 4GB, is there a way to increase caching in memory etc. to help improve performance.

Object cache can use more memory.  Object cache is navigation, webparts etc. see article

– Why does master page not show in the Dev Dashboard – How to tell how long master page loads. They have a Clock on bottom of master page – gets time form list where timezone is found then presents time – could this be a performance issue? how to tell

Dev. dashboard should be the sum of the master and page layout or page.  You drill down per component to see which one is slow.  If none are slow, then it is a question of user load and/or bottleneck somewhere else.

Here is a link to TechNet Monitoring and Performance counters for SharePoint

Cache settings operations:

Configure Cache settings:


I don’t think I’ve seen a single server with 500 RPS (but 500 users, 10 second wait time, 50 RPS… I could see that working).

Also depends if we’re stressing search, vs. collaboration, vs. publishing, etc.  How many individual users/sessions we’re using, etc. 

Not sure if you’ve seen these two whitepapers or not:

Blogs here and here and TechEd

There is an excellent set of cache white papers up on TechNet to search for in Word Format.