<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msexchangeteam.com/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>You Had Me At EHLO...</title><link>http://msexchangeteam.com/default.aspx</link><description>aka the Microsoft Exchange Team Blog</description><dc:language>en-US</dc:language><generator>CommunityServer 2.0 (Build: 60217.2664)</generator><item><title>Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released</title><link>http://msexchangeteam.com/archive/2008/08/07/449497.aspx</link><pubDate>Thu, 07 Aug 2008 19:46:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:449497</guid><dc:creator>Exchange</dc:creator><slash:comments>0</slash:comments><comments>http://msexchangeteam.com/comments/449497.aspx</comments><wfw:commentRss>http://msexchangeteam.com/commentrss.aspx?PostID=449497</wfw:commentRss><wfw:comment>http://msexchangeteam.com/rsscomments/449497.aspx</wfw:comment><description>&lt;P&gt;&lt;FONT size=2&gt;We have always recommended that customers prepare formal server build documentation for their Exchange environments. Until now, we've not provided any formal guidance around what that documentation should look like. We now have build documentation templates and instructions for preparing a build automation DVD. You can use these templates as a starting point for formally documenting your Exchange server builds. Preparing a build automation DVD can help streamline the installation of Exchange 2007 on both Windows Server 2003 and Windows Server 2008. The templates and build automation guidance can be found here: &lt;/FONT&gt;&lt;A href="http://technet.microsoft.com/en-us/library/cc533547(EXCHG.80).aspx"&gt;&lt;FONT size=2&gt;http://technet.microsoft.com/en-us/library/cc533547(EXCHG.80).aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;. Thanks to Ross Smith IV, with Exchange Center of Excellence, for his extensive help with this release.&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;Thanks,&lt;BR&gt;&lt;A href="/archive/2008/01/30/447974.aspx" target=_blank&gt;Tom Di Nardo&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN class=sbmLink&gt;
&lt;TABLE cellSpacing=1 cellPadding=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=sbmText&gt;Share this post : &lt;/TD&gt;
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to backflip" onmouseout=mOut(this) href="http://www.backflip.com/add_page_pop.ihtml?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blinkbits!" onmouseout=mOut(this) href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blogmemes" onmouseout=mOut(this) href="http://www.blogmemes.net/post.php?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to buddymark" onmouseout=mOut(this) href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;bookmark_title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to complore" onmouseout=mOut(this) href="http://complore.com?q=node/add/flexinode-5&amp;amp;url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.icio.us" onmouseout=mOut(this) href="http://del.icio.us/post?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.iri.ous!" onmouseout=mOut(this) href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to digg" onmouseout=mOut(this) href="http://digg.com/submit?phase=2&amp;amp;url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to dotnetkicks" onmouseout=mOut(this) href="http://www.dotnetkicks.com/kick/?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to furl" onmouseout=mOut(this) href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;ti=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to live" onmouseout=mOut(this) href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to magnolia!" onmouseout=mOut(this) href="http://ma.gnolia.com/bookmarklet/add?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to netvouz!" onmouseout=mOut(this) href="http://netvouz.com/action/submitBookmark?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to reddit!" onmouseout=mOut(this) href="http://reddit.com/submit?url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to shadow" onmouseout=mOut(this) href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to spurl" onmouseout=mOut(this) href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to technorati!" onmouseout=mOut(this) href="http://technorati.com/faves/?add=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to wists" onmouseout=mOut(this) href="http://www.wists.com/?action=add&amp;amp;url=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;title=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to yahoo!" onmouseout=mOut(this) href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msexchangeteam.com/archive/2008/08/07/449497.aspx&amp;amp;t=Exchange Server 2007 Server Installation Templates and Build Automation Guidance Released " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;img src="http://msexchangeteam.com/aggbug.aspx?PostID=449497" width="1" height="1"&gt;</description><category domain="http://msexchangeteam.com/archive/category/3648.aspx">Administration</category><category domain="http://msexchangeteam.com/archive/category/4981.aspx">Documentation</category><category domain="http://msexchangeteam.com/archive/category/10058.aspx">Exchange 2007</category><category domain="http://msexchangeteam.com/archive/category/3308.aspx">Setup</category><category domain="http://msexchangeteam.com/archive/category/3307.aspx">Tips 'n Tricks</category></item><item><title>Understanding Exchange 2007 Memory Usage and its use of the Paging File</title><link>http://msexchangeteam.com/archive/2008/08/06/449484.aspx</link><pubDate>Wed, 06 Aug 2008 20:48:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:449484</guid><dc:creator>Exchange</dc:creator><slash:comments>2</slash:comments><comments>http://msexchangeteam.com/comments/449484.aspx</comments><wfw:commentRss>http://msexchangeteam.com/commentrss.aspx?PostID=449484</wfw:commentRss><wfw:comment>http://msexchangeteam.com/rsscomments/449484.aspx</wfw:comment><description>&lt;P&gt;&lt;FONT size=2&gt;Lately, we've been getting a lot of questions related to Exchange 2007 memory consumption and why Exchange uses so much of the paging file. Well, there are some valid reasons why and some misconceptions that need to be corrected. &lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;Comparing memory usage between Exchange 2007 and Exchange 2003&lt;BR&gt;&lt;/STRONG&gt;&lt;/FONT&gt;First, let's start with why Store.exe uses so much RAM. If we take a step back in time to the Exchange 2003 era, this blog was quite active on how to tune memory on an Exchange 2003 server. I am not going to go in to specifics or great detail, but one thing to call out is that on the 32-bit architecture, we were limited to addressing 4GB of virtual memory on any given server. So essentially, any 32bit program could address up to 4GB of virtual memory. This address space is typically split so that applications could address 2GB of memory and 2GB would be for the Windows Executive. By adding the /3GB switch in the boot.ini, applications could now access up to a 3GB virtual address space and lower the Executive down to addressing only 1GB, essentially halving the memory that is can be addressed or is available for kernel drivers, paged/non-paged pool memory, PTE's etc. The larger the load that you put on a server has the potential to exhaust important resources on the server which eventually causes a failure or server outages. Any type of memory leak in these areas could be detrimental to the stability of the server. With the numerous posts on this blog regarding the /3GB, /USERVA and /PAE switches, what drivers to update, how to tweak memory to allow Exchange to run optimally, etc., it was always a juggling act to try to keep Exchange servers online. Cluster servers were especially touchy as http.sys will start rejecting HTTP connections when non-paged pool hit a certain level, thus causing cluster failovers. &lt;BR&gt;&lt;BR&gt;Due to these constraints of the 32-bit architecture, we needed a way to balance I/O based applications on the server. Essentially, there are two types of I/O for the Windows operating system, Buffered and Unbuffered I/O. For Buffered I/O, only portions of the working set can be contained in memory; those portions not in use are retained in the page file. For Unbuffered I/O, the entire working set can be contained in memory. On any given system, we needed to maintain a balance so that each would get the right resources that they need. This is one of the main reasons why we needed to put a maximum on the ESE database cache to leave us enough room for the system cache.&lt;BR&gt;&lt;BR&gt;In most implementations, the default of 900MB of database cache was used which was sufficient for most deployments, but some implementations had the need for more cache increasing it to a maximum of 1.2GB of memory on systems of 2GB or more of physical RAM. This maintained the balance that was necessary so that the system cache could perform efficiently.&lt;BR&gt;&lt;BR&gt;So you may ask, why did I go through all of the above to explain how Exchange 2003 worked? Well, one of the aspects of Exchange 2007 that people ask about is the difference between Exchange 2007 memory usage to Exchange 2003. Indeed, the memory usage is much higher,and there are very good reasons for this. Let me explain further.&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;Exchange 2007 Design Considerations&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;During the design phase of Exchange 2007, we needed to find a way to scale out servers further than Exchange 2003 did due to the rising demands of email usage in companies. For many companies, email is their life line and if an exchange server should go down, they could be losing money at an astronomical rate. One of the&amp;nbsp; performance bottlenecks in Exchange 2003 was disk latencies which was mostly due to the memory constraints of the 32-bit platform. Ultimately, -, we had to read more from disk than what was available in memory. This required a well performing disk subsystem to handle the sustained I/O necessary to respond to client requests in a timely manner. In many cases where disks were the underlying problem, a re-design of the disk subsystem was necessary to allow the current amount of IOPS that were being generated on the server to be handled by the disks. This could range from adding more spindles to the disk arrays, rebuilding different RAID solutions to provide enough sustained throughput based on current user load.&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;Why we learned to love the 64-bit Platform&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR&gt;With the 64-bit architecture being available, we made a conscious decision that Exchange 2007 would only be supported in production on 64-bit hardware. This was mainly done to overcome the limitations that the 32bit platform had. The design goal here was to reduce cost of Exchange deployments in which storage turned out to be the number one driver of cost and support overhead. By moving to the 64-bit platform, we are able to reduce our I/O requirements thus bringing us back to easier balancing of I/O and capacity requirements. &lt;BR&gt;&lt;BR&gt;Now, one of the results of being able to address more memory is the capability to cache more memory for each application. To allow this to happen for Exchange, the ESE Database Cache Size limit was removed to allow Exchange the ability cache more pages in memory. Accessing pages in memory is extremely fast, so the more data we cache in memory, the less we actually have to read andwrite from the disk. When following our best practice guidance around storage group deployment and memory sizing, Exchange 2007 reduces the amount of I/O required overall. This gave us rather huge performance gains.&amp;nbsp; For more information regarding I/O improvements on the 64-bit platform for Exchange, see the following blog post &lt;/FONT&gt;&lt;A href="/archive/2006/09/08/428860.aspx"&gt;&lt;FONT size=2&gt;http://msexchangeteam.com/archive/2006/09/08/428860.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;. &lt;BR&gt;With no limitation in Database Cache for Exchange 2007, the memory usage for the store process will naturally be much higher compared to what Exchange 2003 used due to the many benefits discussed earlier. Memory allocation for the ESE cache is dynamic, so Jet will use all available memory on a system and return it as needed.&amp;nbsp; For example, if a server had, let's say, 16GB of physical RAM installed, the database cache could consume approximately 14GB of memory, roughly 2GB less than the total amount of physical RAM in the server, leaving enough memory for the system cache or other applications running on the server. &lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;The algorithm is relatively simple for the ESE Database Cache. The DBA (Dynamic Buffer Allocation) will grow the cache by comparing the amount of I/O the databases are doing with the amount of I/O the system is doing in terms of hard page faults (Memory\Transition pages repurposed/sec). So if the database is doing more I/O, and Exchange is hitting hard page faults, we will increase the cache.&amp;nbsp; If the database is doing less I/O than the hard page faults, then we will decrease the cache. The goal is to keep the ESE cache in balance with the disk cache so we don't end up paging ourselves to death. In some cases, on larger servers, Online maintenance during the night could cause up to a 4GB swing in memory for the Database cache alone due to the aggressive nature of how we touch pages during this process. (It may also be prudent to stagger your OLM schedules to assist with this.) Each server configuration is different, so it is important to have a monitoring solution in place or a Performance monitor log to track memory usage over time if memory pressure is occurring. If memory usage gets to a point where some driver or application attempt to allocate a large block of contiguous memory, and there is not one available, then the OS may decide to start trimming working sets which is a really bad thing performance wise. I've discussed this on my own blog &lt;/FONT&gt;&lt;A href="http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx"&gt;&lt;FONT size=2&gt;http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt; and possible remediation's to work around those type scenarios if you fall in to this bucket.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;Other Server Memory Considerations&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;So we've talked a lot about memory usage for ESE database cache, but this cache alone is not the only significant consumer of memory on an Exchange server, it is just the majority. From an Exchange perspective, we have other processes going on such as Content Indexing, log shipping in continuous replication and underlying .NET applications that Exchange makes use of now. &lt;BR&gt;&lt;BR&gt;Most of Exchange has been rewritten in managed code using the .NET framework except for Store, DAV, and DSAccess. Managed code offers some significant advantages over non-managed code such as the ability to compile applications in real-time so that you don't have to worry about running your application on different architectures or platforms and the ability to manage memory efficiently. .NET applications use the Common Language Runtime (CLR) to allow easier coding in different languages because they share the same runtime. Any code that you develop with a language compiler that targets the runtime is called managed code as mentioned here: &lt;/FONT&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/ddk909ch.aspx"&gt;&lt;FONT size=2&gt;http://msdn2.microsoft.com/en-us/library/ddk909ch.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;.&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;Reasons for Memory Paging&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR&gt;One of the primary reasons for memory paging in Exchange 2007 is Content Searching, which uses the system cache since this is buffered. Performing more searches increases the file cache you have which in turn reduces the amount of IOPS that are generated. Content Indexing itself does not make use of the file cache as this is designed to work on a memory structure that is not affected by the file cache. Master merges of index data does use a small amount of the file cache, but it very short lived. Database I/O is actually unbuffered, so this not affected by the system cache. This is why the ESE cache doesn't continuously grow (ESE cache I/O is less than the system cache I/O).&amp;nbsp; It's being balanced out by the content searching I/O (and potentially other applications that use buffered memory I/O) and thus the system cache. CCR log shipping is also unbuffered while log files are being copied over SMB, so this is also not affected by the system cache.&lt;BR&gt;&lt;BR&gt;Now couple all of this memory management with other 3rd party applications and drivers that are installed on the server which are all competing for the same resources, you can see that this is vastly different than what Exchange 2003 used to be. There is actually no comparison at all.&lt;BR&gt;How Exchange makes use of the Paging File &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;So this brings up the second part of this document where I will now talk about the paging file. So you may ask, if I have so much memory in the server, why is a paging file needed at all? Our system requirements talk about needing one for getting a memory dump on the server, but what does Exchange really use it for?&amp;nbsp; I get this very question asked very frequently. In certain cases, it is true that Windows 2003 does not require a paging file. It is however completely incorrect that Exchange does not need a paging file for normal runtime operations when running on top of that OS. There is always going to be a need to page out unused or rarely used memory to the page file so that we can make maximum use of RAM. For example, there could be a large amount of VM pages used during system startup that are not useful under main load.&amp;nbsp; Unexpected transient conditions could cause large upward swings in memory that could cause us to spill pages of memory in to the paging file. There are enough processes outside of the cache manager that consume a significant amount of memory in Exchange 2007 (e.g. ESE and all processes that utilize the CLR) that there is a need for a substantially sized paging file as the system balances the memory footprint of the competing processes.&amp;nbsp; Without a paging file (or with one that is too small) there is a very high chance that applications will encounter OOM (out of memory) conditions and both the performance and the functionality of the server will suffer and may lead to a possible blue screen.&lt;BR&gt;&lt;BR&gt;The cost of having a 32GB paging file on a server with 32GB of physical RAM on disk is pretty minimal, so having a properly configured paging file (RAM+10MB) will be able to sustain any unexpected growths in memory where we need more commit charge to handle current load. The other benefit is that if we should get ourselves in to a working set trimming issue, we would at least have the ability to flush these pages out to the paging file and then page them back in when a particular page needs to be accessed again. Excessive working set trimming on an Exchange 2007 server is not normal and should be investigated. Again, check out my blog &lt;A href="http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx" target=_blank&gt;post&lt;/A&gt; on working set trimming problems and why this is bad for performance.&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;STRONG&gt;Why does Exchange allocate so much memory in the paging file?&lt;BR&gt;&lt;/STRONG&gt;&lt;/FONT&gt;Another question that generally comes up is why does Exchange allocate so much memory in the paging file?&amp;nbsp; Depending on the amount of memory that is consumed for the store process, we will need to at least allocate enough memory in the paging file to match the current working set that is in RAM on the server. If a system wide working set trim should occur, we would be able to page the current pages in the store working set out to the backing store or paging file. It is important to monitor Memory\Pages/sec on the server to detect if this working set trimming problem is causing any performance related problems on the server. You should be able to see by adding Process\Working Sets a sharp decline in this value along with a sharp increase in Memory\Pages/sec. With the other processes on the server possibly using parts of the system or file cache, there is always a balancing act trying to compete for memory on any given server. The good news is that Windows 2008 has made some significant changes in memory management to help prevent these system wide working set trims and to manage memory more efficiently. With server applications having the need for using more RAM as technology advances, it is imperative that memory management works effectively to prevent any negative performance problems on any given server. For more information on some of these memory management changes in Windows 2008, see &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/whdc/system/sysinternals/memmgt.mspx"&gt;&lt;FONT size=2&gt;http://www.microsoft.com/whdc/system/sysinternals/memmgt.mspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;. &lt;BR&gt;&lt;BR&gt;I hope this helps clarify some of the reasons why Exchange uses more memory overall and provide clarity for these most common questions.&lt;BR&gt;&lt;BR&gt;A special thanks goes to Andrew Goodsell, Matt Gossage, and Ross Smith IV for their invaluable information in this area and Nick Basile for tech reviewing this document.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;&lt;A href="/archive/2005/03/21/399797.aspx"&gt;Mike Lagase&lt;BR&gt;&lt;/A&gt;Support Escalation Engineer&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN class=sbmLink&gt;
&lt;TABLE cellSpacing=1 cellPadding=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=sbmText&gt;Share this post : &lt;/TD&gt;
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to backflip" onmouseout=mOut(this) href="http://www.backflip.com/add_page_pop.ihtml?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blinkbits!" onmouseout=mOut(this) href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blogmemes" onmouseout=mOut(this) href="http://www.blogmemes.net/post.php?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to buddymark" onmouseout=mOut(this) href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;bookmark_title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to complore" onmouseout=mOut(this) href="http://complore.com?q=node/add/flexinode-5&amp;amp;url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.icio.us" onmouseout=mOut(this) href="http://del.icio.us/post?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.iri.ous!" onmouseout=mOut(this) href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to digg" onmouseout=mOut(this) href="http://digg.com/submit?phase=2&amp;amp;url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to dotnetkicks" onmouseout=mOut(this) href="http://www.dotnetkicks.com/kick/?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to furl" onmouseout=mOut(this) href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;ti=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to live" onmouseout=mOut(this) href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to magnolia!" onmouseout=mOut(this) href="http://ma.gnolia.com/bookmarklet/add?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to netvouz!" onmouseout=mOut(this) href="http://netvouz.com/action/submitBookmark?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to reddit!" onmouseout=mOut(this) href="http://reddit.com/submit?url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to shadow" onmouseout=mOut(this) href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to spurl" onmouseout=mOut(this) href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to technorati!" onmouseout=mOut(this) href="http://technorati.com/faves/?add=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to wists" onmouseout=mOut(this) href="http://www.wists.com/?action=add&amp;amp;url=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;title=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to yahoo!" onmouseout=mOut(this) href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msexchangeteam.com/archive/2008/08/06/449484.aspx&amp;amp;t=Understanding Exchange 2007 Memory Usage and its use of the Paging File" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;img src="http://msexchangeteam.com/aggbug.aspx?PostID=449484" width="1" height="1"&gt;</description><category domain="http://msexchangeteam.com/archive/category/3648.aspx">Administration</category><category domain="http://msexchangeteam.com/archive/category/10058.aspx">Exchange 2007</category><category domain="http://msexchangeteam.com/archive/category/3307.aspx">Tips 'n Tricks</category></item><item><title>Where does the time go? -519 Jet_errLogSequenceEnd - Part II</title><link>http://msexchangeteam.com/archive/2008/08/04/449457.aspx</link><pubDate>Mon, 04 Aug 2008 20:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:449457</guid><dc:creator>Exchange</dc:creator><slash:comments>3</slash:comments><comments>http://msexchangeteam.com/comments/449457.aspx</comments><wfw:commentRss>http://msexchangeteam.com/commentrss.aspx?PostID=449457</wfw:commentRss><wfw:comment>http://msexchangeteam.com/rsscomments/449457.aspx</wfw:comment><description>&lt;P&gt;&lt;FONT size=2&gt;In &lt;A href="/archive/2008/07/23/449339.aspx" target=_blank&gt;Part I&lt;/A&gt; &lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;A&gt;&lt;/A&gt;&lt;FONT size=2&gt;of this blog post I covered the specifics of the -519 Jet_errLogSequenceEnd issue and the resolution. We had a great follow up question from our readers about the when and how often Exchange issues the ESE 514 warning events? We'll answer those questions in detail here in Part II.&lt;/FONT&gt; 
&lt;H1&gt;&lt;FONT size=2&gt;How much time do I have?&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&lt;FONT size=2&gt;The key information you should focus on in the ESE 514 event is the current log generation. Have a look at our TechNet document that explains this event (you'll notice this is for Exchange version 8.0 aka. Exchange 2007; it functions the same way for Exchange 6.5 and 6.0 or Exchange 2003 and 2000 respectively): &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&amp;amp;ProdVer=8.0&amp;amp;EvtID=514&amp;amp;EvtSrc=ESE&amp;amp;LCID=1033"&gt;&lt;FONT size=2&gt;http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&amp;amp;ProdVer=8.0&amp;amp;EvtID=514&amp;amp;EvtSrc=ESE&amp;amp;LCID=1033&lt;/FONT&gt;&lt;/A&gt; 
&lt;P&gt;&lt;FONT size=2&gt;Here is the event string with variables:&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;
&lt;TABLE class=MsoNormalTable style="WIDTH: 75%; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 2.25pt 2.25pt 2.25pt 2.25pt" cellSpacing=0 cellPadding=0 width="75%" border=0&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #cccccc 1pt solid; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Product:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #cccccc 1pt solid; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Exchange&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;ID:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;514&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Source:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;ESE&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Version:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;8.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Symbolic Name:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;ALMOST_OUT_OF_LOG_SEQUENCE_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 125.6pt; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-left-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt" vAlign=top noWrap width=167&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Message:&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #cccccc 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 2.25pt; PADDING-BOTTOM: 2.25pt; BORDER-LEFT: #f0f0f0; PADDING-TOP: 2.25pt; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: transparent; mso-border-top-alt: solid #CCCCCC .75pt; mso-border-bottom-alt: solid #CCCCCC .75pt; mso-border-right-alt: solid #CCCCCC .75pt"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;%1 (%2) %3Log sequence numbers for this instance have almost been completely consumed. The current log generation is %4 which is approaching the maximum log generation of %5, there are %6 log generations left to be used. To begin renumbering from generation 1, the instance must be shutdown cleanly and all log files must be deleted. Backups will be invalidated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FONT&gt;
&lt;P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT size=2&gt;Here is what this looked like on an Exchange 2003 server in production (from a support case I recently worked on):&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Event ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 514&lt;BR&gt;Category&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : None&lt;BR&gt;Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ESE&lt;BR&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Warning&lt;BR&gt;Machine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &amp;lt;Exchange Server Name&amp;gt;&lt;BR&gt;Message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Information Store (5144) &amp;lt;Store Name&amp;gt;: &lt;STRONG&gt;Log sequence numbers for this instance have almost been completely consumed. The current log generation is 1044490 (0x000FF00A) which is approaching the maximum log generation of 1048559 (0x000FFFEF), there are 4069 (0x00000FE5) log generations left to be used.&lt;/STRONG&gt; To begin renumbering from generation 1, the instance must be shutdown cleanly and all log files must be deleted. Backups will be invalidated.&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;Unfortunately these warnings were missed, and the server eventually reached:&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Event ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 514&lt;BR&gt;Category&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : None&lt;BR&gt;Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ESE&lt;BR&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Warning&lt;BR&gt;Machine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : &amp;lt;Exchange Server Name&amp;gt;&lt;BR&gt;Message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Information Store (5144) &amp;lt;Store Name&amp;gt;: Log sequence numbers for this instance have almost been completely consumed. The current log generation is 1048550 (0x000FFFE6) which is approaching the maximum log generation of 1048559 (0x000FFFEF), there are &lt;FONT color=#ff0000&gt;&lt;STRONG&gt;9 (0x00000009)&lt;/STRONG&gt;&lt;/FONT&gt; log generations left to be used. To begin renumbering from generation 1, the instance must be shutdown cleanly and all log files must be deleted. Backups will be invalidated.&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;All the &lt;STRONG&gt;ESE 514&lt;/STRONG&gt; Events were missed and Exchange shut down the databases not long after the second event was logged. Recall from &lt;/FONT&gt;&lt;A href="/archive/2008/07/23/449339.aspx"&gt;&lt;FONT size=2&gt;Part I of the blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt; that Exchange issues the &lt;STRONG&gt;MSExchangeIS 1159&lt;/STRONG&gt; error when transaction log sequence numbering has been exhausted.&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;What's interesting about these events is that Exchange tells you &lt;I&gt;&lt;STRONG&gt;exactly&lt;/STRONG&gt;&lt;/I&gt; how long you have before all log file generations are used up &lt;I&gt;and&lt;/I&gt; we increase the frequency of warning messages the closer we get to &lt;STRONG&gt;Jet_errLogSequenceEnd&lt;/STRONG&gt;.&lt;/FONT&gt; 
&lt;H1&gt;&lt;FONT size=2&gt;When do the warnings start and how often do they occur?&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&lt;FONT size=2&gt;For Exchange 2000, 2003, and 2007, we use thresholds to determine when and how often the &lt;STRONG&gt;ESE 514&lt;/STRONG&gt; warning events will be fired. Those thresholds are different for Exchange 2000/2003 and Exchange 2007 due to Exchange 2007's much longer transaction log sequence range. Recall from Part I of the blog the maximum transaction log sequence number in Exchange 2000/2003 is&lt;STRONG&gt; FFFF0&lt;/STRONG&gt; (1,048,560 decimal) while Exchange 2007 is &lt;STRONG&gt;7fffffec&lt;/STRONG&gt; (2,147,483,628 decimal).&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;The following sections describe the exact thresholds that trigger the first ESE 514 warning events and frequency at which subsequent warning events will be fired.&lt;/FONT&gt; 
&lt;H1&gt;&lt;FONT size=2&gt;Exchange 2000/2003:&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&lt;FONT size=2&gt;Exchange 2000/2003 will fire the first ESE 514 Event at log generation number &lt;STRONG&gt;0xE0000&lt;/STRONG&gt; (917,504 decimal) for a given Storage Group. From that point, Exchange fires an ESE 514 warning event every &lt;STRONG&gt;1000&lt;/STRONG&gt; logs until we hit log generation &lt;STRONG&gt;0xFF000&lt;/STRONG&gt; (1,044,480 decimal). By this point Exchange is dangerously close to the maximum and goes into Panic Mode, issuing the Warning &lt;I&gt;&lt;STRONG&gt;every 10 transaction logs&lt;/STRONG&gt;&lt;/I&gt; until we run out.&lt;/FONT&gt; 
&lt;H1&gt;&lt;FONT size=2&gt;Exchange 2007:&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&lt;FONT size=2&gt;Exchange 2007 will fire the first ESE 514 Event at log generation number &lt;STRONG&gt;0x7FFE0000&lt;/STRONG&gt; (2,147,352,576 decimal) for a given Storage Group. From that point, Exchange fires an &lt;STRONG&gt;ESE 514&lt;/STRONG&gt; warning event every &lt;STRONG&gt;1000&lt;/STRONG&gt; logs until we hit log generation &lt;STRONG&gt;0x7FFFF000&lt;/STRONG&gt; (2,147,479,552 decimal); at this point Exchange is dangerously close to the maximum and goes into Panic Mode, issuing the Warning &lt;I&gt;&lt;STRONG&gt;every 10 transaction logs&lt;/STRONG&gt;&lt;/I&gt; until we run out. If you indeed have run out of Exchange 2007 transaction logs - let us know. We'd love to hear how come that many logs are generated!&lt;/FONT&gt; 
&lt;H1&gt;&lt;FONT size=2&gt;Conclusion:&lt;/FONT&gt;&lt;/H1&gt;
&lt;P&gt;&lt;FONT size=2&gt;The key to avoiding database shutdown due to &lt;STRONG&gt;-519 Jet_errLogSequenceEnd &lt;/STRONG&gt;is to monitor your Exchange application logs. When you start to see &lt;STRONG&gt;ESE 514&lt;/STRONG&gt; Warnings make plans to reset transaction log sequence. If you're seeing those very frequently, better act fast.&lt;/FONT&gt; 
&lt;P&gt;&lt;A href="/archive/2007/10/24/447342.aspx"&gt;&lt;FONT size=2&gt;Corbin Meek&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;FONT size=2&gt;Enterprise Communications Support&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN class=sbmLink&gt;
&lt;TABLE cellSpacing=1 cellPadding=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=sbmText&gt;Share this post : &lt;/TD&gt;
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to backflip" onmouseout=mOut(this) href="http://www.backflip.com/add_page_pop.ihtml?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blinkbits!" onmouseout=mOut(this) href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blogmemes" onmouseout=mOut(this) href="http://www.blogmemes.net/post.php?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to buddymark" onmouseout=mOut(this) href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;bookmark_title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to complore" onmouseout=mOut(this) href="http://complore.com?q=node/add/flexinode-5&amp;amp;url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.icio.us" onmouseout=mOut(this) href="http://del.icio.us/post?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.iri.ous!" onmouseout=mOut(this) href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to digg" onmouseout=mOut(this) href="http://digg.com/submit?phase=2&amp;amp;url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to dotnetkicks" onmouseout=mOut(this) href="http://www.dotnetkicks.com/kick/?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to furl" onmouseout=mOut(this) href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;ti=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to live" onmouseout=mOut(this) href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to magnolia!" onmouseout=mOut(this) href="http://ma.gnolia.com/bookmarklet/add?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to netvouz!" onmouseout=mOut(this) href="http://netvouz.com/action/submitBookmark?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to reddit!" onmouseout=mOut(this) href="http://reddit.com/submit?url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to shadow" onmouseout=mOut(this) href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to spurl" onmouseout=mOut(this) href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to technorati!" onmouseout=mOut(this) href="http://technorati.com/faves/?add=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to wists" onmouseout=mOut(this) href="http://www.wists.com/?action=add&amp;amp;url=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;title=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to yahoo!" onmouseout=mOut(this) href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msexchangeteam.com/archive/2008/08/04/449457.aspx&amp;amp;t=Where does the time go? -519 Jet_errLogSequenceEnd - Part II " target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;img src="http://msexchangeteam.com/aggbug.aspx?PostID=449457" width="1" height="1"&gt;</description></item><item><title>Avoiding Jitter: Jumpstarting the Exchange shell</title><link>http://msexchangeteam.com/archive/2008/08/01/449426.aspx</link><pubDate>Fri, 01 Aug 2008 14:20:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:449426</guid><dc:creator>Exchange</dc:creator><slash:comments>12</slash:comments><comments>http://msexchangeteam.com/comments/449426.aspx</comments><wfw:commentRss>http://msexchangeteam.com/commentrss.aspx?PostID=449426</wfw:commentRss><wfw:comment>http://msexchangeteam.com/rsscomments/449426.aspx</wfw:comment><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A little trick from Jeffrey Snover over on PowerShell team blog: &lt;/FONT&gt;&lt;A title="Go to Jeffrey's post on the PowerShell team blog" href="http://blogs.msdn.com/powershell/archive/2007/11/08/update-gac-ps1.aspx"&gt;&lt;FONT face=Verdana size=2&gt;Speeding Up PowerShell Startup&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;. Running the script mentioned by Jeffrey speeds up PowerShell startup times. Yes, hard to believe at first, but after having run this on a few servers, as Jeffrey says - the reaction is "Wow!"&lt;/FONT&gt;&lt;/P&gt;
&lt;OL style="FONT-SIZE: 1em; FONT-FAMILY: 'Verdana'"&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Paste the following in notepad and save it as Update-Gac.ps1 (or whatever you want to call it):&lt;/FONT&gt;&lt;BR&gt;
&lt;P style="FONT-FAMILY: 'Consolas' font-size:12pt"&gt;Set-Alias ngen @(&lt;BR&gt;dir (join-path ${env:\windir} "Microsoft.NET\Framework64") ngen.exe -recurse |&lt;BR&gt;sort -descending lastwritetime&lt;BR&gt;)[0].fullName&lt;BR&gt;[appdomain]::currentdomain.getassemblies() | %{ngen $_.location}&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; On x86 systems; replace Framework64 in the second line of this script with Framework. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;[Optional] Close all open windows &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;[Optional] Start the Exchange Management&amp;nbsp;Shell&amp;nbsp;and note the time it takes to start up &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Run the script: .\Update-Gac.ps1 (or whatever you saved it as) &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Quit all open windows, start&amp;nbsp;the Shell. Notice the difference?&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;As Jeffrey says in his blog post, the PowerShell team&amp;nbsp;had a problem in Windows PowerShell v1, that caused the binaries not to be NGENed. &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;What's NGEN?&lt;/STRONG&gt;&lt;BR&gt;Managed code exists in Common Intermediate Language (CIL). The Just In Time (JIT) compiler takes that and converts it into native code for a particular processor/platform - a process also referred to as "jitter". If you don't want this translation to happen at runtime, you can use &lt;/FONT&gt;&lt;A title="Find out more about the Native Image Generator on MSDN" href="http://msdn.microsoft.com/en-us/library/6t9t5wcf(VS.80).aspx"&gt;&lt;FONT face=Verdana size=2&gt;NGEN.exe&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; - the Native Image Generator - to convert managed code from the CIL to native code. Native code does not need to be compiled at run time, and thereby avoids &lt;I&gt;jitter&lt;/I&gt;. &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;So how does speeding up PowerShell help Exchange?&lt;/STRONG&gt;&lt;BR&gt;The Shell&amp;nbsp;is built on Windows PowerShell technology, and under the hood, the Exchange&amp;nbsp;Management Console&amp;nbsp;also executes PowerShell cmdlets.&amp;nbsp;If you're running Exchange Server 2007 on Windows Server 2003, you're likely to see performance gains in shell start-up times after running this script.&amp;nbsp;On one of my Exchange 2007 servers, EMS now starts up in as little as 2-3 seconds. &lt;B&gt;Disclaimer&lt;/B&gt;: Your mileage may vary. &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Feel free to leave feedback about results you're seeing with this.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;- &lt;A href="/archive/2008/07/24/449351.aspx"&gt;Bharat Suneja&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;SPAN class=sbmLink&gt;
&lt;TABLE cellSpacing=1 cellPadding=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class=sbmText&gt;&lt;FONT face=Verdana size=2&gt;Share this post : &lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to backflip" onmouseout=mOut(this) href="http://www.backflip.com/add_page_pop.ihtml?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blinkbits!" onmouseout=mOut(this) href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to blogmemes" onmouseout=mOut(this) href="http://www.blogmemes.net/post.php?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to buddymark" onmouseout=mOut(this) href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;bookmark_title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to complore" onmouseout=mOut(this) href="http://complore.com/?q=node/add/flexinode-5&amp;amp;url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.icio.us" onmouseout=mOut(this) href="http://del.icio.us/post?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to del.iri.ous!" onmouseout=mOut(this) href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to digg" onmouseout=mOut(this) href="http://digg.com/submit?phase=2&amp;amp;url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to dotnetkicks" onmouseout=mOut(this) href="http://www.dotnetkicks.com/kick/?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to furl" onmouseout=mOut(this) href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;ti=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to live" onmouseout=mOut(this) href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to magnolia!" onmouseout=mOut(this) href="http://ma.gnolia.com/bookmarklet/add?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to netvouz!" onmouseout=mOut(this) href="http://netvouz.com/action/submitBookmark?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to reddit!" onmouseout=mOut(this) href="http://reddit.com/submit?url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to shadow" onmouseout=mOut(this) href="http://www.shadows.com/bookmark/saveLink.rails?page=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to spurl" onmouseout=mOut(this) href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to technorati!" onmouseout=mOut(this) href="http://technorati.com/faves/?add=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to wists" onmouseout=mOut(this) href="http://www.wists.com/?action=add&amp;amp;url=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;title=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border=0&gt;&lt;/A&gt; 
&lt;TD class=sbmDim onmouseover=mOvr(this) onmouseout=mOut(this)&gt;&lt;A class=sbmDim onmouseover=mOvr(this) title="Post it to yahoo!" onmouseout=mOut(this) href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://msexchangeteam.com/archive/2008/08/01/449426.aspx&amp;amp;t=Avoiding Jitter: Jumpstarting the Exchange shell" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/SPAN&gt;&lt;img src="http://msexchangeteam.com/aggbug.aspx?PostID=449426" width="1" height="1"&gt;</description><category domain="http://msexchangeteam.com/archive/category/3648.aspx">Administration</category><category domain="http://msexchangeteam.com/archive/category/11149.aspx">Scripting</category><category domain="http://msexchangeteam.com/archive/category/3307.aspx">Tips 'n Tricks</category></item><item><title>Update: A study of Exchange 2007 SP1 Hub throughput with different message sizes</title><link>http://msexchangeteam.com/archive/2008/07/28/449379.aspx</link><pubDate>Mon, 28 Jul 2008 19:44:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:449379</guid><dc:creator>Exchange</dc:creator><slash:comments>3</slash:comments><comments>http://msexchangeteam.com/comments/449379.aspx</comments><wfw:commentRss>http://msexchangeteam.com/commentrss.aspx?PostID=449379</wfw:commentRss><wfw:comment>http://msexchangeteam.com/rsscomments/449379.aspx</wfw:comment><description>&lt;H3&gt;&lt;FONT color=#0000ff size=2&gt;Background&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT size=2&gt;This is a follow up to my recent post: &lt;/FONT&gt;&lt;A href="/archive/2008/05/16/448901.aspx"&gt;&lt;FONT size=2&gt;A study of Exchange 2007 SP1 Hub throughput with different message sizes &lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;. &lt;FONT size=2&gt;Please refer to this post for full background information and test details&lt;/FONT&gt;. &lt;/FONT&gt;&lt;FONT size=2&gt;I promised in that post that I would add results for smaller message sizes and include data for SATA disks -- what we can call commodity storage'. &lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;Columns 1 and 2 of the Table below show the results of 2 more scenarios, using same high end SCSI storage as in the previous post, adding message sizes of 57 KB and 80KB to the posted measurements. &lt;/FONT&gt;&lt;FONT size=2&gt;Columns 3 and 4 were taken on a newer, more powerful server but with less expensive 'commodity storage' (SATA drives).&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&lt;B&gt;Server Configuration&lt;/B&gt; &lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/B&gt;
&lt;P&gt;&lt;FONT size=2&gt;1. &lt;STRONG&gt;Ultra SCSI storage&lt;/STRONG&gt; server: 2 processors &lt;I&gt;x&lt;/I&gt; 2 core, 2.2 GHz, 800 MHz FSB, 1MB L2 cache per processor, 4 GB RAM, 400 MHz memory, Ultra 3 SCSI disk controller ("entry level") with 128 MB Write-Back Cache, 3 x Ultra320 Universal SCSI 15K RPM disk.&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;Optimized E2K7 transport database queue configuration:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;1 disk for DB logs 
&lt;LI&gt;&lt;FONT size=2&gt;1 disk for DB queue file&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;1 disk for OS and other transport logs: Message Tracking, Connectivity, Agent logs, etc. &lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT size=2&gt;2. &lt;STRONG&gt;SATA disks&lt;/STRONG&gt; server: 2 processors &lt;I&gt;x&lt;/I&gt; 2 core, 2.33 GHz, 1.33 GHz FSB, 4MB L2 cache per processor, 16 GB RAM, 333 MHz memory, SATA interface without Battery Backed Write-Back Cache, 4 SATA disks 7200 RPM .&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Optimized E2K7 transport database queue configuration: &lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;1 disk for DB logs&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;2 disk for DB queue file, Raid 0 configuration &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT size=2&gt;1 disk for OS and other transport logs: Message Tracking, Connectivity, Agent logs, etc. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Disabled:&lt;EM&gt; &lt;/EM&gt;&lt;STRONG&gt;Enable advanced performance&lt;/STRONG&gt; disk policy&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Disabled:&lt;EM&gt; &lt;/EM&gt;&lt;STRONG&gt;Enabling write caching to disk&lt;/STRONG&gt; disk policy&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;
&lt;TABLE class=MediumShading1-Accent11 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-table-layout-alt: fixed; mso-border-alt: solid #7BA0CD 1.0pt; mso-border-themecolor: accent1; mso-border-themetint: 191; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 5.4pt 0in 5.4pt" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 24.6pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 24.6pt; mso-background-themecolor: accent1" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 5" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; FONT-FAMILY: 'Cambria','serif'; mso-ascii-theme-font: major-latin; mso-fareast-font-family: 'Times New Roman'; mso-hansi-theme-font: major-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: major-bidi"&gt;Hub Storage&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: white; mso-fareast-font-family: 'Times New Roman'; mso-themecolor: background1"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 24.6pt; mso-background-themecolor: accent1" noWrap width=192 colSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 1" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; FONT-FAMILY: 'Cambria','serif'; mso-ascii-theme-font: major-latin; mso-fareast-font-family: 'Times New Roman'; mso-hansi-theme-font: major-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: major-bidi"&gt;Ultra SCSI storage&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 14pt; COLOR: white; FONT-FAMILY: 'Cambria','serif'; mso-ascii-theme-font: major-latin; mso-fareast-font-family: 'Times New Roman'; mso-hansi-theme-font: major-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: major-bidi; mso-themecolor: background1"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 24.6pt; mso-background-themecolor: accent1" width=192 colSpan=2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 1" align=center&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 14pt; FONT-FAMILY: 'Cambria','serif'; mso-ascii-theme-font: major-latin; mso-fareast-font-family: 'Times New Roman'; mso-hansi-theme-font: major-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: major-bidi"&gt;SATA disks&lt;SPAN style="COLOR: white; mso-themecolor: background1"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 45pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 45pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Limiting Resource&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 45pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;CPUBound&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 45pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;CPUBound&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 45pt; mso-background-themecolor: background1; mso-background-themeshade: 242" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;IOBound&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 45pt; mso-background-themecolor: background1; mso-background-themeshade: 242" width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;IOBound&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 15pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Message Size&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 15pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;57KB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 15pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;80KB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 15pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;57KB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1.5pt solid; HEIGHT: 15pt; mso-background-themecolor: background1; mso-background-themeshade: 242" noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;80KB&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-border-top-alt: solid windowtext 1.5pt; mso-background-themetint: 63" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;SMTP Receive Throughput (msg/sec)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-border-top-alt: solid windowtext 1.5pt; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;138.17&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-border-top-alt: solid windowtext 1.5pt; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;118.87&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-border-top-alt: solid windowtext 1.5pt; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;48.85&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-border-top-alt: solid windowtext 1.5pt; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;40.36&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Aggregate Queue length (MAX)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;358&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;409&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;44&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;64&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Queue size in MB (MAX)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;20.41&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;32.72&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;2.51&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;5.12&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;%CPU&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;84.60&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;84.15&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;17.65&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;17.81&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 13.5pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 13.5pt; mso-background-themecolor: accent1; mso-background-themetint: 63" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Msg Cost (MCyc/msg)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 13.5pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;50.93&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 13.5pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;59.29&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 13.5pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050"&gt;30.36&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 13.5pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050"&gt;37.30&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Msg Cost (MCyc/ByteOfMsg)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;893.51&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;741.13&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050"&gt;532.63&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050"&gt;466.25&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: #00b050; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Disk Writes/sec (log)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;146.14&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;165.08&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;48.50&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;51.51&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;FONT face=Calibri&gt;Disk Writes/sec (queue)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;91.15&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;124.78&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;75.00&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;116.00&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 68"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Disk Writes/msg (log)&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;1.06&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;1.39&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;0.99&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #d3dfee; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; mso-background-themecolor: accent1; mso-background-themetint: 63" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 64" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;1.28&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1.5pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 132"&gt;&lt;FONT face=Calibri&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Disk Writes/msg (queue)&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;0.66&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;1.05&lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;1.54&lt;SPAN style="COLOR: black; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 1in; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; HEIGHT: 15pt; BACKGROUND-COLOR: transparent" vAlign=bottom noWrap width=96&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center; mso-yfti-cnfc: 128" align=center&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="COLOR: black"&gt;2.8