<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>4sysops &#187; performance</title>
	<atom:link href="http://4sysops.com/archives/tag/performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Wed, 08 Feb 2012 20:25:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<image>
    <title>4sysops</title>
    <url>http://4sysops.com/4sysops-rss.png</url>
    <link>http://4sysops.com</link>
    <width>143</width>
    <height>49</height>
    <description>4sysops.com</description>
    </image>		<item>
		<title>Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</title>
		<link>http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/</link>
		<comments>http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 18:55:51 +0000</pubDate>
		<dc:creator>Aaron Denton</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7776</guid>
		<description><![CDATA[There are many reasons for slow performance immediately following logon. In my last post I explained how you can <a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/">troubleshoot slow logon by limiting the user profile size</a>. This post explains how to keep the 3-headed monster from becoming one of them.]]></description>
			<content:encoded><![CDATA[<p><strong><i>There are many reasons for slow performance immediately following logon. In my last post I explained how you can <a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/">troubleshoot slow logon by limiting the user profile size</a>. This post explains how to keep the 3-headed monster from becoming one of them.</i></strong></p>
<p>While constantly checking Task Manager and Resource Manager, I would sometimes notice high CPU utilization due to what I call the 3-headed monster. Here’s the definition for that:</p>
<h2>3-headed monster</h2>
<p>The user experience of Windows Indexing, System Restore, and/or Windows Error Reporting causing less than desirable states of desktop responsiveness especially during logon process. These are three Windows “features” I would consider disabling to improve performance immediately following logon. Disabling these will also improve overall performance.</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;">Indexing</span></p>
<p>Let’s start with indexing. The theory of indexing is sound and I think can be applicable to home desktop users. However; on workstations in the business environment, I’m not so sure.</p>
<p>I’ve seen indexing cause slow performance when the Users directory is included in indexing. If you read my previous post, you learned how to reduce the size of the user’s roaming profile. That is helpful for the profile synchronization process but doesn’t reduce the size of the local profile. This local profile can be very large and could contain a very large number of files. I’ve found that removing this directory from indexing can greatly improve performance.</p>
<p><strong>Here’s how to disable it.</strong></p>
<p>From the Control Panel search for Indexing. Click Change how Windows searches. The Indexing Options dialog box will display showing you the number of items indexed. Click Modify to disable Indexed Locations.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Indexing-Options-and-Indexed-Locations.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Indexing-Options-and-Indexed-Locations.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Slow logon - Indexing Options and Indexed Locations" src="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Indexing-Options-and-Indexed-Locations_thumb.png" alt="Slow logon - Indexing Options and Indexed Locations" width="604" height="381" border="0" /></a></p>
<p align="center"><em>Indexing Options and Indexed Locations</em></p>
<h2>System Restore</h2>
<p>Now on to System Restore. This is another feature that I feel has a better place in the home environment. It allows you to recover easily should something go wrong. But again, I have seen this cause massive system lagging when it’s running. I recommend disabling it and here’s why. Most shops have at least one spare machine lying around. Keep that as a hot spare and replace that machine that took a nose dive into the concrete-filled swimming pool. Roaming profiles and server data storage mean that in this case that machine is just a dumb terminal anyways. Turn off the extra services in favor of performance for your users and they’ll be much happier.</p>
<p><strong>Here’s how to disable it.</strong></p>
<p>Right-click <em>Computer</em> and select <em>Properties</em>. Click <em>Advanced system settings</em> and then the <em>System Protection</em> tab. Select a drive and then click <em>Configure</em>. Select radio option to <em>Turn off system protection</em>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Disable-System-Restore.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Disable-System-Restore.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Slow logon - Disable System Restore" src="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Disable-System-Restore_thumb.png" alt="Slow logon - Disable System Restore" width="604" height="281" border="0" /></a></p>
<p align="center"><em>Disable System Restore</em></p>
<h2>Windows Error Reporting</h2>
<p>Just a quick disclaimer, I’m a big fan of Microsoft. They’re aren’t perfect but they sell good products that are universally recognized by anyone. In fact, I think they’re so great that I’m willing to bet they don’t really need every one of my workstations reporting every little problem. As with System Restore, I’m interested in removing anything that is going to cause lagginness (if that’s a word) for my end user.</p>
<p>Very rarely, I’ve seen the WER directory grow very large. Disabling indexing on the Users directory should mean that a large WER directory isn’t too big of a deal. The location of the WER directory is typically C:\Users\%username%\AppData\Local\Microsoft\Windows\WER.</p>
<p><strong>Here’s how to disable it.</strong></p>
<p>Windows Error Reporting can be disabled using group policy. If you want to disable by computer, create a GPO and configure <strong><em>Computer Configuration\Administrative Templates\System\Internet Communication Management\Internet Communication settings</em></strong>. To disable by user, customize the GPO section <strong><em>User Configuration\Administrative Templates\System\Internet Communication Management\Internet Communication settings</em></strong>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2012/01/Slow-Logon-Turn-of-Windows-Error-Reporting.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2012/01/Slow-Logon-Turn-of-Windows-Error-Reporting.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Slow Logon - Turn of Windows Error Reporting" src="http://4sysops.com/wp-content/uploads/2012/01/Slow-Logon-Turn-of-Windows-Error-Reporting_thumb.png" alt="Slow Logon - Turn of Windows Error Reporting" width="604" height="554" border="0" /></a></p>
<p align="center"><em>Turn off Windows Error Reporting</em></p>
<p>In both the computer and user settings, there are also several other communication settings that I would highly recommend you review and consider disabling.</p>
<p>For additional information please refer to this <a href="http://technet.microsoft.com/en-us/library/cc749503(WS.10).aspx">TechNet article</a>.</p>
<p>A couple other reminders that I may be helpful: Make sure that anti-virus and anti-malware are set to scan at times when user’s are not active. Also make sure that server backup activity is not affecting user performance.</p>
<p>Also read <a href="http://4sysops.com/archives/windows-is-so-slow-105-ways-how-to-speed-up-windows-xp-or-vista/">10.5 ways how to speed up a slow Windows</a></p>
Author: Aaron Denton
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
	<li><a href="http://4sysops.com/archives/turn-off-indexing-in-windows-7-and-windows-vista/" title="Turn off indexing in Windows 7 and Windows Vista? (January 5, 2011)">Turn off indexing in Windows 7 and Windows Vista?</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshoot slow logon &#8211; Part 1: Profile size</title>
		<link>http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/</link>
		<comments>http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 18:33:13 +0000</pubDate>
		<dc:creator>Aaron Denton</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[roaming profiles]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7731</guid>
		<description><![CDATA[One of the reasons a user may experience a slow logon are problems with a large roaming user profile. This post explains how to troubleshoot slow logon in Active Directory domain in those cases.]]></description>
			<content:encoded><![CDATA[<p><strong><i>One of the reasons a user may experience a slow logon are problems with a large roaming user profile. This post explains how to troubleshoot slow logon in Active Directory domain in those cases.</i></strong></p>
<p>I recently spent some time troubleshooting slow logons. I had several complaints and had also personally witnessed some very slow logons. After some investigation, I found that nearly all of the user’s had either a very large profile or had directories with extremely high file count. Rather than just delete and hope the problem didn’t happen again, I decided to seek out a solution that would prevent this from happening in the future.</p>
<p>As you may know, just before discovering a solution, there’s usually a key discovery that lowers your blood pressure and allows your confidence level to return to normal. For me, that moment was discovering the power of using the <strong>Exclude directories in roaming profile</strong> and <strong>Limit Profile size</strong> Group Policy settings together.</p>
<h2>Exclude directories in roaming profile and limit profile size</h2>
<p>The Group Policy Object (GPO) setting <em>Exclude directories in roaming profile</em> is one of those settings that is unusually self explanatory. It allows you to create a list of directories, from the root of the user roaming profile location, that should be excluded from roaming profile synchronization.</p>
<h2>How do I configure it?</h2>
<p>This group policy setting is located in the User Configuration/Policies/Administrative Templates/System/User Profiles section of a GPO. To add multiple folders, separate them in the list using a semi-colon. For example, to exclude the Cookies directory and the Mozilla directory use this for your value:</p>
<p><strong>AppData\Roaming\Microsoft\Windows\Cookies;AppData\Roaming\Mozilla</strong></p>
<p><a href="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Exclude-directories-in-roaming-profile.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Exclude-directories-in-roaming-profile.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Slow logon - Exclude directories in roaming profile" src="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Exclude-directories-in-roaming-profile_thumb.png" alt="Slow logon - Exclude directories in roaming profile" width="604" height="433" border="0" /></a></p>
<p align="center"><em>Exclude directories in roaming profile</em></p>
<h2>What to exclude</h2>
<p>Sometimes profiles grow large and you may not be sure which directories are the cause. This is where the <em>Limit Profile size</em> setting comes in very handy. Enabling the setting allows you to specify what the Max profile size should be as well as the message to use to notify the end user. This could be a double-edged sword. It can prompt your user to contact you when their profile is large but should be used with caution depending upon your user group. In my experience, I found this was a great way to target those experiencing slow logons due to profile size.</p>
<p>For the admin, the real power in this setting is the Profile Storage Space dialog box that is enabled in the system tray of the user’s desktop. It allows you to quickly view a list of the files in the profile sorted by size. I found this to be invaluable. That is because the cause of each user’s large profile can be unique.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Profile-Storage-Space-dialog-box-enabled-with-Limit-profile-size.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Profile-Storage-Space-dialog-box-enabled-with-Limit-profile-size.png','',event,300,75)"><img style="background-image: none; margin: 0px auto; padding-left: 0px; padding-right: 0px; display: block; float: none; padding-top: 0px; border: 0px;" title="Slow logon - Profile Storage Space dialog box enabled with Limit profile size" src="http://4sysops.com/wp-content/uploads/2012/01/Slow-logon-Profile-Storage-Space-dialog-box-enabled-with-Limit-profile-size_thumb.png" alt="Slow logon - Profile Storage Space dialog box enabled with Limit profile size" width="401" height="408" border="0" /></a></p>
<p align="center"><em>Profile Storage Space dialog box enabled with Limit profile size</em></p>
<p>In your environment, I would recommend enabling this setting with a large Maximum profile size of somewhere around 300MB for those user’s that you know are having problems with slow logon. This will allow you to begin to assess the cause of the large profiles. As you add directories to the <em>Exclude directories in roaming profile</em> setting, you will see directories disappear from the Profile Storage Space view.</p>
<ul>
<li>Modify Exclude directories in roaming profile GPO setting that applies to the user</li>
<li>Synchronize domain controllers</li>
<li>Refresh group policy by running gpupdate /force from the command line</li>
<li>Log the user off and then back on</li>
<li>Double click the Profile Storage Space icon in the system tray</li>
</ul>
<p>Ideally, you want to get profile size below 50MB. Below is the list I’ve compiled that has taken care of this issue for most of my users. This should work for Windows Vista and later desktop users.
<strong>AppData\Roaming\Microsoft\Windows\PrivacIE;</strong><strong>AppData\Roaming\Microsoft\Windows\Cookies;
AppData\Roaming\Mozilla;AppData\Roaming\Adobe;AppData\Roaming\Macromedia;$Recycle.Bin; AppData\Local;AppData\LocalLow</strong></p>
<p>In the next article, I’ll discuss how customizing the three-headed monster (Indexing, System Restore, and Windows Error Reporting) can<a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/"> improve user logon and desktop performance for domain users</a>.</p>
Author: Aaron Denton
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-userprofilesview-view-user-profiles/" title="FREE: UserProfilesView &#8211; View user profiles (May 6, 2011)">FREE: UserProfilesView &#8211; View user profiles</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to disable the Shutdown Event Tracker in Windows Server 2008 R2</title>
		<link>http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/</link>
		<comments>http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 19:05:42 +0000</pubDate>
		<dc:creator>Timothy Warner</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7676</guid>
		<description><![CDATA[In this article you will learn how the Shutdown Event Tracker works in Windows Server 2008 R2. You will also understand how to disable this functionality if your business needs dictate this action.]]></description>
			<content:encoded><![CDATA[<p><strong><i>In this article you will learn how the Shutdown Event Tracker works in Windows Server 2008 R2. You will also understand how to disable this functionality if your business needs dictate this action.</i></strong></p>
<p>Some IT departments are under governmental and/or industry regulations that require them to account for all system downtime. Other IT departments may be mandated by their service-level agreements (SLAs) to provide documentation for any server restarts or shutdowns.</p>
<p>In Microsoft Windows Server 2008 R2, we have the Shutdown Event Tracker to assist us in not only the previously mentioned scenarios, but also for any shutdown-related troubleshooting we may be called to undertake.</p>
<h2>How the Shutdown Event Tracker works</h2>
<p>In a nutshell, the Shutdown Event Tracker enables Windows systems administrators to provide a reason for any system shutdown or restart event. Let’s clear up some terminology before we proceed any further:</p>
<ul>
<li><strong>Planned</strong>: This is a shutdown or restart event that was accounted for in advance</li>
<li><strong>Unplanned</strong>: This is a shutdown or restart event that was not accounted for in advance</li>
<li><strong>Planned + Unexpected</strong>: This is a planned shutdown or restart event (for instance, using the power button to shut off a server instead of the <strong>Shut Down</strong> command) that was unexpected by the operating system</li>
<li><strong>Unplanned + Unexpected</strong>: This is an unplanned shutdown or restart event (for example, a power failure) that was unexpected by the operating system</li>
</ul>
<p>When you perform an orderly shutdown or restart in Windows Server 2008 R2, the default behavior of the operating system is to display the Shutdown Event Tracker dialog box. This is shown in the next figure:</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-dialog.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-dialog.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Disable Shutdown Event Tracker - Shutdown Event Tracker dialog" src="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-dialog_thumb.png" alt="Disable Shutdown Event Tracker - Shutdown Event Tracker dialog" width="480" height="399" /></a></p>
<p align="center"><em>Shutdown Event Tracker dialog</em></p>
<p>The systems administrator has an opportunity to (a) specify whether the event is planned or unplanned; (b) choose an event category; and (c) provide a comment.</p>
<p>Shutdown-related events are stored in the System event log under Event ID 1074. You should periodically filter this log to isolate and review shutdown-related events.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-events-in-Event-Log.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-events-in-Event-Log.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Disable Shutdown Event Tracker - Shutdown Event Tracker events in Event Log" src="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-Shutdown-Event-Tracker-events-in-Event-Log_thumb.png" alt="Disable Shutdown Event Tracker - Shutdown Event Tracker events in Event Log" width="600" height="430" /></a></p>
<p align="center"><em>Shutdown Event Tracker events in Event Log</em></p>
<p>If your server crashes or suffers an otherwise unexpected restart, the Shutdown Event Tracker is invoked automatically upon the first administrator logon to the system.</p>
<p>How to Disable the Shutdown Event Tracker</p>
<p>If you want to disable the Shutdown Event Tracker, you can do so either by modifying the local Group Policy of the target system, or by editing the Windows Registry.</p>
<p>To use the Group Policy method, open the Run dialog box from the start menu and type <strong>gpedit.msc</strong> to open the machine’s local Group Policy.</p>
<p><strong>NOTE</strong>: You can manage the Shutdown Event Tracker for multiple systems through Active Directory Group Policy.</p>
<p>In Group Policy Editor, navigate to <strong>Computer Configuration\Administrative Templates\System</strong>, open the <strong>Display Shutdown Event Tracker</strong> policy, and set it to <strong>Disabled</strong>. This process is shown in the following screen capture:</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Disable Shutdown Event Tracker through Group Policy" src="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy_thumb.png" alt="Disable Shutdown Event Tracker through Group Policy" width="600" height="381" /></a></p>
<p align="center"><em>Disable Shutdown Event Tracker through Group Policy</em></p>
<p>If you prefer to use the Registry to perform this action, then type <strong>regedit</strong> from the <strong>Run</strong> dialog or an administrative command prompt and navigate to <strong>HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability</strong>. Next, open the <strong>ShutdownReasonOn</strong> value and set it to <strong>0</strong>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy1.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Disable Shutdown Event Tracker through Group Policy" src="http://4sysops.com/wp-content/uploads/2011/12/Disable-Shutdown-Event-Tracker-through-Group-Policy_thumb1.png" alt="Disable Shutdown Event Tracker through Group Policy" width="600" height="487" /></a></p>
<p align="center"><em>Disable Shutdown Event Tracker through Group Policy</em></p>
<h2>Conclusion</h2>
<p>By now you should understand the purpose and basic functionality of the Shutdown Event Tracker in Windows Server 2008 R2. You also should know how to disable the feature by using either Group Policy or the Windows Registry.</p>
Author: Timothy Warner
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
	<li><a href="http://4sysops.com/archives/turn-off-indexing-in-windows-7-and-windows-vista/" title="Turn off indexing in Windows 7 and Windows Vista? (January 5, 2011)">Turn off indexing in Windows 7 and Windows Vista?</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: Smart Defrag &#8211; A defragmentation tool</title>
		<link>http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/</link>
		<comments>http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/#comments</comments>
		<pubDate>Tue, 10 May 2011 04:33:00 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[file tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=6082</guid>
		<description><![CDATA[IObit Smart Defrag is a free defragmentation tool with features that allow you to optimize automatic defragmentation.]]></description>
			<content:encoded><![CDATA[<p><strong><i>IObit Smart Defrag is a free defragmentation tool with features that allow you to optimize automatic defragmentation.</i></strong></p>
<p>The two defragmentation tools, I reviewed previously (<a href="http://4sysops.com/archives/free-mydefrag-script-defragmentation/">MyDefrag</a>, <a href="http://4sysops.com/archives/free-disk-defrag-a-disk-defragmenter/">Disk Defrag</a>), have good features for manually controlling the defragmentation process. By contrast, <a href="http://www.iobit.com/iobitsmartdefrag.html">IObit Smart Defrag</a> certainly lives up to its name because automatic defragmentation is its strength.</p>
<p>Most defragmentation tools support scheduling, and so does Smart Defrag. However, this feature is disabled by default. This makes sense because Smart Defrag has something better to offer: Automatic Defrag.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Defragmentation Tool - Iobit Smart Defrag" src="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag_thumb.png" border="0" alt="Defragmentation Tool - Iobit Smart Defrag" width="604" height="447" /></a></p>
<p>The problem with scheduled defragmentation is that it can&#8217;t always guarantee that the computer isn&#8217;t busy at the scheduled time, and a desktop or laptop could be powered off at the scheduled time. Automatic Defrag always runs in the background and only starts defragmenting if the PC is idle. You can configure the PC&#8217;s idle time, after which Smart Defrag becomes active, and you can tell the tool to pause whenever the resource usage exceeds a configurable percentage.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Automatic.Defrag.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Automatic.Defrag.png','',event,300,75)"><span style="color: #2e2302;"> </span><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Defragmentation Tool Iobit - Smart Defrag - Automatic Defrag" src="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Automatic.Defrag_thumb.png" border="0" alt="Defragmentation Tool Iobit - Smart Defrag - Automatic Defrag" width="604" height="448" /></a></p>
<p>Smart Defrag&#8217;s Boot Time defrag is another function that most free defragmentation tools lack. Some system files can&#8217;t be defragmented during runtime because this would make the system unstable. You can configure Smart Defrag to defragment the pagefile, the hibernation file, the Master File Table (MFT), and other problematic system files when the computer boots up.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Boot_.Time_.Defrag.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Boot_.Time_.Defrag.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Defragmentation Tool - Iobit Smart Defrag - Boot Time Defrag" src="http://4sysops.com/wp-content/uploads/2011/05/Defragmentation.Tool_.Iobit_.Smart_.Defrag.Boot_.Time_.Defrag_thumb.png" border="0" alt="Defragmentation Tool - Iobit Smart Defrag - Boot Time Defrag" width="604" height="447" /></a></p>
<p>Yet another &#8220;smart feature&#8221; is quite useful for laptop users. Defragmentation can be automatically stopped when on battery. As disk activity is one of the biggest power consumers in a laptop, this feature will certainly improve the battery life noticeably.</p>
<p>You can&#8217;t manually defragment specific files and folders as with Auslogics Disk Defrag. However, you can exclude files and folders from automatic or scheduled defragmentation. This can be useful if you don&#8217;t want the tool to mess with an important database file.</p>
<p>Smart Defrag can also move frequently used files and directories into the fastest area of the disk. Unfortunately, it is unclear how the tool determines what files are frequently used. I guess, this feature only works for system files.</p>
<p>All in all, Smart Defrag is my favorite defragmentation tool from the three tools I have tested. It has the nicest user interface, and the background defragmentation convinced me. For scripting guys, however, MyDefrag is the best choice; if you often have to defragment specific files, Auslogics Disk Defrag is your best bet.</p>
<p>I tested Smart Defrag v2.0.1 on Windows 7.</p>
<h2><a href="http://www.iobit.com/iobitsmartdefrag.html">IObit Smart Defrag</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-disk-defrag-a-disk-defragmenter/" title="FREE: Disk Defrag &#8211; A disk defragmenter (May 5, 2011)">FREE: Disk Defrag &#8211; A disk defragmenter</a> (3)</li>
	<li><a href="http://4sysops.com/archives/free-mydefrag-script-defragmentation/" title="FREE: MyDefrag &#8211; Script defragmentation (April 25, 2011)">FREE: MyDefrag &#8211; Script defragmentation</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>FREE: NovaBench &#8211; Free benchmark software</title>
		<link>http://4sysops.com/archives/free-novabench-free-benchmark-software/</link>
		<comments>http://4sysops.com/archives/free-novabench-free-benchmark-software/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 00:50:21 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5919</guid>
		<description><![CDATA[NovaBench is a free benchmark software tool that allows you to test RAM speed, CPU speed, graphics performance, and hard disk speed.]]></description>
			<content:encoded><![CDATA[<p><strong><i>NovaBench is a free benchmark software tool that allows you to test RAM speed, CPU speed, graphics performance, and hard disk speed.</i></strong></p>
<p>The free benchmark software <a href="http://novabench.com/">NovaBench</a> is a simple tool, but it offers all essential benchmark tests. Benchmark tools that are not free usually have more sophisticated benchmarking functions with nice graphical outputs. NovaBench&#8217;s result page is rather simple, giving you just the plain numbers of the benchmark tests. However, if you just want to know how fast the components in a PC are, this is all you need.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.results.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.results.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Free Benchmark Software NovaBench - Results" src="http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.results_thumb.png" border="0" alt="Free Benchmark Software NovaBench - Results" width="472" height="507" /></a></p>
<p>NovaBench tests the RAM speed in MB/s, tests the CPU speed (floating point, integer, MD5 hash generation), tests graphics performance by measuring the 3D frames rate, and tests write speed of the hard disk.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.Graphics.Performance.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.Graphics.Performance.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Free.Benchmark.Software.NovaBench.Graphics.Performance" src="http://4sysops.com/wp-content/uploads/2011/04/Free.Benchmark.Software.NovaBench.Graphics.Performance_thumb.png" border="0" alt="Free.Benchmark.Software.NovaBench.Graphics.Performance" width="604" height="365" /></a></p>
<p>NovaBench calculates a proprietary score that allows you to compare the performance of different PCs. If you register at the NovaBench website, you can store your results online.</p>
<p>Unfortunately, NovaBench has to be installed. A benchmark software tool is much more useful if it is portable. I copied the programs folder to another computer to see if NovaBench would work without installation, but the benchmark stopped when the RAM test was running. I guess a DLL was missing in the installation folder.</p>
<p>I tested NovaBench 3.0.3 on Windows 7.</p>
<p>Another nice free benchmark software is the <a href="http://4sysops.com/archives/free-hwinfo32-detailed-hardware-information-and-diagnostic/">hardware information tool HWiNFO32</a>. Also check out the 4sysops list of <a href="http://4sysops.com/free-windows-performance-tools/">free benchmark tools</a>. What is your favorite benchmark software?</p>
<h2><a href="http://novabench.com/">NovaBench</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/visualizing-your-server-rack-with-microsoft-visio-2010/" title="Visualizing your server rack with Microsoft Visio 2010 (January 12, 2012)">Visualizing your server rack with Microsoft Visio 2010</a> (10)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-novabench-free-benchmark-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Turn off indexing in Windows 7 and Windows Vista?</title>
		<link>http://4sysops.com/archives/turn-off-indexing-in-windows-7-and-windows-vista/</link>
		<comments>http://4sysops.com/archives/turn-off-indexing-in-windows-7-and-windows-vista/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 01:21:11 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5543</guid>
		<description><![CDATA[This article explains how to turn off indexing in Windows 7 and Vista, but also argues that Windows Search is most likely not the culprit if your computer is slow.]]></description>
			<content:encoded><![CDATA[<p><strong><i>This article explains how to turn off indexing in Windows 7 and Vista, but also argues that Windows Search is most likely not the culprit if your computer is slow.</i></strong></p>
<p>One of the reasons why many have experienced Windows Vista to be slow was because the Windows Search indexing process kept the hard drive busy. A hard disk that is always busy can slow down even a well-equipped PC considerably. This is why I recommended to <a href="http://4sysops.com/archives/how-to-disable-vista%E2%80%99s-desktop-search-indexing-windows-search/">disable indexing in Vista</a> at that time. The question now is whether it also makes sense to turn off indexing in Windows 7.</p>
<p>I don&#8217;t know what Microsoft did in Windows 7 with Windows Search, but it appears that improvements were made in the detection of active applications that could be impaired by the indexing process. I never saw a Windows 7 computer being slowed down by the indexing process. The latest Windows indexing technology is also available <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=BC28ED7F-C51B-49CD-B505-95B91B453284">for Vista</a> and <a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=55c18cb3-c916-4298-aba3-5b98904f7cda&amp;displaylang=en">Windows XP</a> in Windows Search 4.0, which may eliminate all performance issues related to indexing.</p>
<p>I wrote this article because my previous post about <a href="http://4sysops.com/archives/how-to-disable-vista%E2%80%99s-desktop-search-indexing-windows-search/">disabling Vista indexing</a> is still read about 4000 times per month. Thus, it seems that many people still believe that turning off indexing improves performance. This might be because many don&#8217;t know about the update for Windows Search. It could also be that they are running Vista on old hardware that is not suitable for this modern operating system.</p>
<p>However, I do believe that even an old computer running Windows Search 4.0 won&#8217;t perform much better with indexing turned off once initial indexing has been completed. The only reason I can think of that would justify disabling Windows Search is because you want to run a third-party desktop search solution.</p>
<p>The other question is whether there really is a better desktop search solution for Windows. Windows Search is perfectly integrated into Windows, does not require a web browser, and works well together with Outlook/Exchange and other <a href="http://www.microsoft.com/enterprisesearch/en/us/">Microsoft enterprise search products</a>.</p>
<p>But if you still want to turn off indexing in Windows 7, you have several options. I recommend having a look at the comprehensive <a href="http://www.microsoft.com/windows/products/winfamily/desktopsearch/technicalresources/techfaq.mspx">Windows Search FAQ</a> first, so you know what you are actually turning off.</p>
<h2>Options to turn off indexing in Windows 7</h2>
<p>You can remove some or all folders that are indexed in the Indexing Options applet (type &#8220;indexing&#8221; at Start Search).</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Indexing.Options.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Indexing.Options.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Turn off indexing - Windows 7 and Vista - Indexing Options" src="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Indexing.Options_thumb.png" border="0" alt="Turn off indexing - Windows 7 and Vista - Indexing Options" width="373" height="401" /></a></p>
<p>You can also just pause indexing for 15 minutes if you want to be sure indexing doesn&#8217;t interfere with another hard disk intensive task.</p>
<p>You can remove individual drives or folders from indexing through the properties dialog in Windows Explorer.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Folder.properties.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Folder.properties.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Turn off indexing - Windows 7 and Vista - Folder properties" src="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Folder.properties_thumb.png" border="0" alt="Turn off indexing - Windows 7 and Vista - Folder properties" width="373" height="503" /></a></p>
<p>The most reliable way, certainly, is to disable the Windows Search service (type &#8220;services&#8221; at Start Search).</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Windows.Search.service.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Windows.Search.service.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Turn off indexing Windows 7 and Vista - Windows Search service" src="http://4sysops.com/wp-content/uploads/2011/01/Turn.off_.indexing.Windows.7.and_.Vista_.Windows.Search.service_thumb.png" border="0" alt="Turn off indexing Windows 7 and Vista - Windows Search service" width="373" height="299" /></a></p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/turn-off-indexing-in-windows-7-and-windows-vista/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FREE: BootRacer &#8211; Measure boot speed</title>
		<link>http://4sysops.com/archives/free-bootracer-measure-boot-speed/</link>
		<comments>http://4sysops.com/archives/free-bootracer-measure-boot-speed/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 00:42:22 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5523</guid>
		<description><![CDATA[BootRacer is a free tool that allows you to measure the boot speed of Windows PCs. The tool determines the time to logon and the time from logon to desktop.]]></description>
			<content:encoded><![CDATA[<p><strong><i>BootRacer is a free tool that allows you to measure the boot speed of Windows PCs. The tool determines the time to logon and the time from logon to desktop.</i></strong></p>
<p>Did you ever need quick access to your computer but the wait for boot process completion seemed like eternity? These are the moments when many come to the conclusion that Windows is a slow operating system. However, it is a well-confirmed psychological fact that the human brain has its own subjective timeline, which often has little to do with objective time measurement.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.speed_.BootRacer.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.speed_.BootRacer.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Measure boot speed - BootRacer" src="http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.speed_.BootRacer_thumb.png" border="0" alt="Measure boot speed - BootRacer" width="604" height="419" /></a></p>
<p>For instance, it is beyond the capabilities of my brain to measure browser speed differences, which, according to various benchmark tests, must be huge. But when it comes to boot speeds, my brain tends to measure much bigger boot-up times than objective measurement tools do.</p>
<p>This also applies to <a href="http://www.greatis.com/bootracer/">BootRacer</a>. The boot speed this free tool measures doesn&#8217;t confirm my own experience. However, a stopwatch more or less verified BootRacer&#8217;s calculations. This free boot up speed measuring tool calculates the &#8220;time to logon&#8221; (not counting BIOS start-up time) and the &#8220;time from logon to desktop.&#8221; Both time periods added result in the &#8220;total time to desktop.&#8221;</p>
<p>You might wonder why you need a tool to measure the boot speed if you can get the same results with your watch. First of all, BootRacer is easy to use. You only have to click &#8220;Start&#8221; and wait until the PC reboots. Second, if you always use the same tool to measure the boot time, you can easily compare different PCs. And third, BootRacer is able to store the history of boot times. Thus, if you are tuning a PC to speed up boot time, you can very easily verify how successful boot speed optimizing was.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.up_.speed_.BootRacer.History.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.up_.speed_.BootRacer.History.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Measure boot up speed - BootRacer History" src="http://4sysops.com/wp-content/uploads/2010/12/Measure.boot_.up_.speed_.BootRacer.History_thumb1.png" border="0" alt="Measure boot up speed - BootRacer History" width="604" height="423" /></a></p>
<p>BootRacer can also write the boot time to the event log. So if users complain about slow boot speed, you can centrally collect this data with an <a href="http://4sysops.com/archives/eventsentry-light-centralized-real-time-event-log-monitoring/">event log management tool</a>. BootRacer can be configured to measure the boot time every time the PC boots up. I tried BootRacer 3.0.3.</p>
<h2><a href="http://www.greatis.com/bootracer/">BootRacer</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-bootracer-measure-boot-speed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hyper-V Performance Tuning &#8211; Part 4: Monitoring Hyper-V</title>
		<link>http://4sysops.com/archives/hyper-v-performance-tuning-part-4-monitoring-hyper-v/</link>
		<comments>http://4sysops.com/archives/hyper-v-performance-tuning-part-4-monitoring-hyper-v/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 20:11:34 +0000</pubDate>
		<dc:creator>Paul Schnackenburg</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5375</guid>
		<description><![CDATA[This article gives some tips about Hyper-V performance monitoring. Among other things you learn how to use Hyper-V spefic counters, how to monitor comitted memory and memory buffers.]]></description>
			<content:encoded><![CDATA[<p><strong><i>This article gives some tips about Hyper-V performance monitoring. Among other things you learn how to use Hyper-V spefic counters, how to monitor comitted memory and memory buffers.</i></strong></p>
<p>Seasoned sys admins have a good idea of how to use Task Manager and Performance Monitor to understand what’s going on when there’s a server performance issue. Those skills transfer well to the virtual world but there are some gotchas that we’ll cover in this article.</p>
<h2>Task Manager in VMs lies</h2>
<p>The first rule is don’t ever measure performance of a VM from within a VM. Most sys admins first reaction to performance complaints will be to have a look in Task Manager. Unfortunately that doesn’t work in a VM because it can only see its little keyhole view of the world. Here’s a simple test to understand this; run one VM on a host, run an application (such as <a href="http://www.majorgeeks.com/Prime95_d4363.html">Prime95</a>) that maxes out the virtual CPU(s). Task Manager will report 100% CPU but if you now start another VM and run the same application in that VM, Task Manager will still report 100% but it’s actually running at half the speed compared to earlier. This example disregards additional processors in the host but clearly demonstrates: Task Manager in VMs lies.</p>
<h2>Create baselines</h2>
<p>The second rule for performance monitoring, whether physical or virtual is to create baselines when things are humming along. Unless you’ve got a baseline when performance was good and users happy you have nothing to compare with when issues arise. Learn how to create Data Collector Sets; log for a few days and archive the results.</p>
<h2>Use Hyper-V specific counters</h2>
<p>When using Performance Monitor in the host, be aware that it might lie as well, don’t use normal counters as they often don’t understand VMs, use Hyper-V specific counters. For processor performance use the <strong>Hyper-V Hypervisor Logical Processor\% Total Run Time </strong>counter; this will let you monitor physical processors in the host. For VMs use <strong>Hyper-V Hypervisor Virtual Processor\% Guest Run Time</strong> which lets you monitor virtual CPUs for each running VM (or as a total). As a rule of thumb, less than 75% for this counter (total for all VMs) is healthy, over 75% is a warning sign and more than 85% should definitely be investigated.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Performance.Monitor.CPU_.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Performance.Monitor.CPU_.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Hyper-V Monitoring Hyper-V - Performance Monitor CPU" src="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Performance.Monitor.CPU_thumb.png" border="0" alt="Hyper-V Monitoring Hyper-V - Performance Monitor CPU" width="519" height="507" /></a></p>
<h2>Committed Memory</h2>
<p>In today’s Hyper-V world, B DM (Before Dynamic Memory), you should monitor <strong>\Memory\Available Mbytes</strong> on the host, healthy is more than 10% of RAM free, at less than 10% it’s a warning than something is going on and if it’s less than 100 MB it needs to be looked at. Old hands will know that “High pages per second” means a low memory condition but there are cases where this isn’t true (due to memory mapping of files), for more information see <a href="http://blogs.technet.com/b/clinth/archive/2009/07/16/the-case-of-the-phantom-hard-page-faults.aspx">here</a>. Use the <strong>\Memory\Committed Bytes</strong> counter to see how much memory each VM is using when planning your VM memory allocation.</p>
<h2>Average Pressure</h2>
<p>In the After Dynamic Memory (with SP1) world watch the <strong>\Hyper-V Dynamic Memory Balancer\Average Pressure </strong>counter, healthy is less than 80; a value between 80 and 100 deserves attention whilst over 100 indicates a critical condition.</p>
<h2>Memory buffer</h2>
<p>In the physical world as sys admins we always like to have a bit extra up our sleeve. If you were designing a server that you knew would use about 1.5 GB of memory you’d install 2 GB just to be on the safe side. In the VM world this is adjusted with the <strong>buffer</strong>, the default is 20%. For workloads that need a lot of file cache increase this value. This screen is also where you can assign a higher or lower weight to each VM which will allow a VM to have a higher (or lower) priority for memory as the host starts running low on available memory.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Memory.Config.SP1_.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Memory.Config.SP1_.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="Hyper-V Monitoring Hyper-V - Memory Config SP1" src="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Monitoring.HyperV.Memory.Config.SP1_thumb.png" border="0" alt="Hyper-V Monitoring Hyper-V - Memory Config SP1" width="366" height="507" /></a></p>
<h2>Disk latency</h2>
<p>Monitoring disk is done via the <strong>\LogicalDisk(*)\Average Disk Sec\Read </strong>or <strong>Write</strong> which indicates your disk latency. Healthy is less than 10ms (0.010), if it goes up to 15ms or above (0.015) it’s time to check it out, at 25ms or above (0.025) the situation is critical.</p>
<h2>Network monitoring</h2>
<p>For network monitoring use the counter <strong>\Network Interface (*)\OutputQueue Length</strong>, less than 1 on average is healthy, warning is when it’s above 1 on average, critical is when it’s 2 or more on average.</p>
<h2>Conclusion</h2>
<p>In this article series we’ve looked at tips for how to design a Hyper-V environment for best performance, some tricks and gotchas to look out for and finally we covered how to monitor performance in a virtualized world.</p>
<h2>Resources</h2>
<p>Here are a list of websites and whitepapers that you can use to delve deeper into this fascinating topic.</p>
<p><a href="http://virtualrealitycheck.net/">Virtual Reality Check</a> compares performance of hypervisors.</p>
<p>Download a performance tuning whitepaper for both the physical and virtual world from Microsoft for Windows Server 2008 R2 <a href="http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv-R2.mspx">here</a>.</p>
<p><a href=" http://msdn.microsoft.com/en-us/performance/default.aspx">In-depth information on performance tasks</a></p>
<p><a href="http://pal.codeplex.com/">The Performance Analysis of Logs</a> is a PowerShell script that can help you out in deciding which performance counters to collect and how to analyse them.</p>
<p>For disk performance tasks have a look at <a href="http://www.iometer.org/">Iometer</a></p>
<p>Detailed technical information on how to <a href="http://technet.microsoft.com/en-us/library/cc768535(BTS.10).aspx">measure performance in Hyper-V</a></p>
Author: Paul Schnackenburg
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/poll-are-you-currently-using-a-monitoring-solution/" title="Poll: Are you currently using a monitoring solution? (January 17, 2012)">Poll: Are you currently using a monitoring solution?</a> (11)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/scom-2012-review-part-8-dashboards/" title="SCOM 2012 review &#8211; Part 8: Dashboards (December 28, 2011)">SCOM 2012 review &#8211; Part 8: Dashboards</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/hyper-v-performance-tuning-part-4-monitoring-hyper-v/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<series:name><![CDATA[Hyper-V Performance Tuning]]></series:name>
	</item>
		<item>
		<title>Hyper-V Performance Tuning &#8211; Part 3: Tips and tricks</title>
		<link>http://4sysops.com/archives/hyper-v-performance-tuning-part-3-tips-and-tricks/</link>
		<comments>http://4sysops.com/archives/hyper-v-performance-tuning-part-3-tips-and-tricks/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 18:43:36 +0000</pubDate>
		<dc:creator>Paul Schnackenburg</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5370</guid>
		<description><![CDATA[Here are listed some well-known and some less well known tips and gotchas that will improve your experience with and performance of Hyper-V.]]></description>
			<content:encoded><![CDATA[<p><strong><i>Here are listed some well-known and some less well known tips and gotchas that will improve your experience with and performance of Hyper-V.</i></strong></p>
<p>In the last post of this Hyper-V performance tuning series I discussed <a href="http://4sysops.com/archives/hyper-v-performance-tuning-part-2-memory-storage-networking/">memory, storage and networking</a>. Today I will list some well-known and some less well known tips and gotchas that will improve your experience with and performance of Hyper-V.</p>
<h2>Integration components</h2>
<p>Loading the (latest) integration components (IC) is the single most important step in optimizing performance. Check in Device Manager in the VM that Virtual Machine Bus shows up under System Devices, if it does the IC are loaded.</p>
<h2>Guest OS</h2>
<p>Use newer operating systems as guest OSs. In the physical world a rule of thumb is “if you’re going to run it on older hardware, run an older OS” which would tend to favour spinning up a Windows Server 2003 box rather than 2008 on a less powerful box. In the VM world the opposite applies, if you’re resource constrained on a host but you need a new VM go for the latest OS; it will work better in the virtual world.</p>
<h2>Hyper-V Manager</h2>
<p>Close Hyper-V Manager when you’re not using it; the monitoring of statistics cause unnecessary WMI activity in the parent partition and the thumbnails of the screens waste resources in both host and guest. Don’t use Virtual Machine Connection to manage VMs, use remote desktop sessions instead, the resource usage in the VMs will be lower.</p>
<h2>Services</h2>
<p>Don’t run unnecessary services in the host partition, not only will you affect the performance of VMs but you may also be in an unsupported configuration. According to Microsoft you can only run management and backup agents in the parent partition; no other workloads.</p>
<h2>Host OS</h2>
<p>In a production environment Server Core or the free Hyper – V server are recommended as the host “OS” as they have less overhead (approximately 80 MB less commit charge); both also seriously limits the possibility of someone running unwanted applications in the parent.</p>
<h2>Background CPU activity</h2>
<p>Minimize background CPU activity in VMs by removing remove unused devices (COM ports), disable the screen saver and leave the VM at the logon screen when not in use. For client OS virtual machines in a VDI environment it’s best to disable SuperFetch and Windows Search as well as scheduled defragmentation. Remove the CD drive from VMs when possible, not just “no media” but actually remove it, otherwise Windows in the VM checks every one second to see if there’s media in the drive.</p>
<h2>Network configuration</h2>
<p>Dedicate a 1 Gbps NIC for Live Migration in a cluster and avoid the legacy network adapter for all networks (unless you can’t because you need it for PXE booting or because the OS doesn’t support Integration Components). In VMs the emulated NIC consumes CPU resources; use the Synthetic adapter instead. Additional NICs will be necessary on the host for cluster heartbeat, backup, and management. If you’re using iSCSI look to have two virtual NICs on the host, assigned to different virtual switches / physical network cards to provide redundant paths to the storage. In a cluster your Virtual Network names need to be identical across all hosts or Live Migration / Quick Migration won’t work.</p>
Author: Paul Schnackenburg
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-conclusion/" title="Hyper-V upgrade &#8211; Conclusion (August 8, 2011)">Hyper-V upgrade &#8211; Conclusion</a> (4)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-the-process/" title="Hyper-V upgrade &#8211; The process (July 25, 2011)">Hyper-V upgrade &#8211; The process</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/hyper-v-performance-tuning-part-3-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Hyper-V Performance Tuning]]></series:name>
	</item>
		<item>
		<title>Hyper-V Performance Tuning &#8211; Part 2: Memory, Storage, Networking</title>
		<link>http://4sysops.com/archives/hyper-v-performance-tuning-part-2-memory-storage-networking/</link>
		<comments>http://4sysops.com/archives/hyper-v-performance-tuning-part-2-memory-storage-networking/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 20:04:18 +0000</pubDate>
		<dc:creator>Paul Schnackenburg</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5355</guid>
		<description><![CDATA[In this second part of the Hyper-V Performance Tuning series we’ll look at memory, storage and networking for your virtualization platform.]]></description>
			<content:encoded><![CDATA[<p><strong><i>In this second part of the Hyper-V Performance Tuning series we’ll look at memory, storage and networking for your virtualization platform.</i></strong></p>
<p>In part 2 of this series about <a href="http://4sysops.com/archives/hyper-v-performance-tuning-part-1-virtual-processors/">Hyper-V performance tuning</a> we continue the look at designing your Hyper-V farm and the need to balance budget against resource needs; you’ll want to design with a good mix of memory, disk and networking resources to maximize performance.</p>
<h2>Memory</h2>
<p>Optimizing memory for VMs is a challenge in Hyper-V of today as the memory you assign to each VM is fixed whether the VM actually uses it or not. The good news it’s going to become a whole lot easier when Microsoft releases SP1 for Windows Server 2008 R2 and Dynamic Memory comes into play. There’s a registry key that you can use to tweak the memory reserve for the host but normally you shouldn’t have to touch it, (it’s located at HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\MemoryReserve). This key is a REG_DWORD and you have to create it, default decimal value is 32 for 32 MB, maximum is 1024. If you follow best practises and run minimal services in the host the default should work fine.</p>
<p>Microsoft recommends setting start-up RAM for 2008 R2, 2008 , Windows 7 and Vista to <strong>512 MB</strong> whereas Windows 2003 and XP should start with <strong>128 MB</strong>.</p>
<p>My testing indicates that the issues that sometimes caused problems in earlier versions of Hyper-V where there wasn’t enough memory reserved for the host on a heavily loaded system are solved in SP1.</p>
<h2>Storage</h2>
<p>Storage is always a tricky part of server design and no less so in the virtual world. The main issue with any virtualization platform (unless you’re using pass through disks) is that any disk optimization that an application does is lost as the “hard drive” that the application sees is actually a huge file stored on a drive. This makes random IO latency increase. An example that comes to mind would be Exchange 2010 databases which are optimized for sequential IO; all that optimization is lost in the world of VHDs. The only way to work around this issue is to increase the speed and decrease the latency of the underlying storage system, the best solution (albeit not the cheapest) is to employ SSDs for VHD storage, especially if you have multiple VHDs on the same drive.</p>
<p>Another design decision is around which type of VHD to use; fixed size or dynamic. The golden rule used to be to use fixed virtual disks as they’re much faster than dynamic disks. The performance gap is closing however and dynamic disks are very close to fixed disks in Hyper –V 2008 R2 as are differencing disks. There will still be some overhead involved when a VHD has to grow, not to mention the possibility of running out of disk space due to oversubscribed storage so sticking with fixed disks in production environments is still best practise.</p>
<h2>Networking</h2>
<p>A mistake I sometime see is looking mostly at memory and processing power when sizing a Hyper-V platform. Networking is very important, allocating enough network capacity to VMs is vital, especially if your VMs are busy file- or database- servers. If you can afford it 10 GB Ethernet is a fantastic way of allocating enough pipe. If you’re employing iSCSI for VHD storage use Jumbo Frames and unbind unnecessary services such as File Sharing and DNS from the iSCSI network card(s). Another important recommendation for network performance is to make sure that the NICs you use are server class, cheaper NICs can cause many problems. Server class NICs will also enables other new NIC features that are offered in 2008 R2 such as <a href="http://technet.microsoft.com/en-us/library/gg162704(WS.10).aspx">Virtual Machine Queues</a> (VMQ) and <a href="http://technet.microsoft.com/en-us/library/gg162709(WS.10).aspx">TCP Chimney Offload</a>. Enable VMQ only for VMs with heavy inbound network traffic.</p>
<p>In my next post I will list list some Hyper-V performance tuning tips and tricks.</p>
Author: Paul Schnackenburg
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-conclusion/" title="Hyper-V upgrade &#8211; Conclusion (August 8, 2011)">Hyper-V upgrade &#8211; Conclusion</a> (4)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-the-process/" title="Hyper-V upgrade &#8211; The process (July 25, 2011)">Hyper-V upgrade &#8211; The process</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/hyper-v-performance-tuning-part-2-memory-storage-networking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Hyper-V Performance Tuning]]></series:name>
	</item>
		<item>
		<title>Hyper-V performance tuning &#8211; Part 1: Virtual processors</title>
		<link>http://4sysops.com/archives/hyper-v-performance-tuning-part-1-virtual-processors/</link>
		<comments>http://4sysops.com/archives/hyper-v-performance-tuning-part-1-virtual-processors/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 20:24:28 +0000</pubDate>
		<dc:creator>Paul Schnackenburg</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[hyper-v]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5353</guid>
		<description><![CDATA[When it comes to Hyper-V performance tuning the assigned virtual processors to virtual machines is essential.]]></description>
			<content:encoded><![CDATA[<p><strong><i>When it comes to Hyper-V performance tuning the assigned virtual processors to virtual machines is essential.</i></strong></p>
<p>Hyper &#8211; V, Microsoft’s answer to VMWare ESXi / VSphere has now been around for a few years and is (arguably) catching up on the feature front. Whether the lower price point and familiar management tools will win businesses over remains to be seen but one thing is certain; when you’ve shelled out for that (or more likely “those”) beefy host servers you want the best performance you can get.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Performance.Tuning.System.Center.Virtual.Machine.Manager.HyperV.Processor.Config.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/HyperV.Performance.Tuning.System.Center.Virtual.Machine.Manager.HyperV.Processor.Config.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="HyperV Performance Tuning - System Center Virtual Machine.Manager - HyperV - Processor Config" src="http://4sysops.com/wp-content/uploads/2010/11/HyperV.Performance.Tuning.System.Center.Virtual.Machine.Manager.HyperV.Processor.Config_thumb.png" border="0" alt="HyperV Performance Tuning - System Center Virtual Machine.Manager - HyperV - Processor Config" width="538" height="507" /></a></p>
<p>In this article series we’ll first look at design ideas for a Hyper-V environment, then some performance tips and gotchas and finally recommendations for how to measure performance.</p>
<p>One of the first hurdles you have to overcome when you’re designing your Hyper-V infrastructure is working out how many VMs will fit on each host. Today the main limitation for VM density is memory; this will also be true after the introduction of <a href="http://technet.microsoft.com/en-us/library/ff817651(WS.10).aspx">Dynamic Memory</a> in SP1 for Windows Server 2008 R2. Another issue is how to assign processor power to different VMs.</p>
<h2>Virtual processors</h2>
<p>When Microsoft’s documentation talks about “logical” processors (LPs) they’re referring to physical cores in a system. Virtual processors (VPs) are of course what VMs see. Different guest operating systems can take advantage of different numbers of virtual processors, Windows 2008 and 2008 R2 can see up to four, Windows Server 2003 can see two, Red Hat Enterprise Linux and SUSE Linux Enterprise can see up to four. Windows 7 can see four, Vista can use two and XP SP3 can see two, for more details see <a href="http://technet.microsoft.com/en-us/library/cc794868(WS.10).aspx">here</a>. Hyper-Threading (HT) in Intel processors makes each core look like two, the performance impact that early versions of HT had are gone but HT doesn’t double your CPU capacity so when calculating your logical to virtual CPU ratio count each <strong><span style="text-decoration: underline;">core</span></strong> as an LP, not each HT core.</p>
<p>Should you assign one VP to each VM or assign more – perhaps the maximum for the OS? There is some overhead in having multiple VPs in a VM due to cross processor communication but the penalty is less with each version of Windows, hence for 2008 R2 VMs it’s safe to go with 4 VPs whereas you should really do some testing for Windows 2003 VMs under normal workloads to see if they need more than one VP.</p>
<p>According to Microsoft as a general rule of thumb it’s best to have four virtual processors per logical processor in the system, maximum is eight. But the question of course is how can you find out the ratio on your hosts? You could manually check the number of allocated virtual CPUs for each VM and compare that against the number of cores in your physical processor(s), a process that doesn’t sound very palatable. Especially not in a cluster where VMs might move around a lot, changing your ratio all the time. The simple answer is to run <a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/08/13/using-powershell-to-find-the-virtual-processor-to-logical-processor-ratio-of-hyper-v.aspx">this</a> one line PowerShell cmdlet which will give you the answer.</p>
<p>If you’re buying new metal and you have the choice make sure your processors support Second Level Address Translation (SLAT); AMD refers to this as Rapid Virtualization Indexing (RVI) and earlier called it Nested Page Tables (NPT); Intel calls it Extended Page Tables (EPT). Without SLAT each VM will take up an extra 10-30 MB and overall processor utilization will be up by about 10%. SLAT can make a huge difference for some workloads, Remote Desktop Services / Terminal Services for instance can see up to 40% more sessions on a VM with a SLAT host. Also look for processors with large L2 and L3 cache; this will help with processing for VMs with applications that have large working sets.</p>
<p>In the next part of this series I will discuss <a href="http://4sysops.com/archives/hyper-v-performance-tuning-part-2-memory-storage-networking/">memory, networking, storage and networking</a>.</p>
Author: Paul Schnackenburg
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-conclusion/" title="Hyper-V upgrade &#8211; Conclusion (August 8, 2011)">Hyper-V upgrade &#8211; Conclusion</a> (4)</li>
	<li><a href="http://4sysops.com/archives/hyper-v-upgrade-the-process/" title="Hyper-V upgrade &#8211; The process (July 25, 2011)">Hyper-V upgrade &#8211; The process</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/hyper-v-performance-tuning-part-1-virtual-processors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<series:name><![CDATA[Hyper-V Performance Tuning]]></series:name>
	</item>
		<item>
		<title>FREE: H2bench &#8211; Benchmark hard disks</title>
		<link>http://4sysops.com/archives/free-h2bench-benchmark-hard-disks/</link>
		<comments>http://4sysops.com/archives/free-h2bench-benchmark-hard-disks/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 00:45:39 +0000</pubDate>
		<dc:creator>Alexander Weiss</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3802</guid>
		<description><![CDATA[<p>Recently I wanted to check the performance of some of our servers. I was especially interested in the speed of the built-in hard disks versus the speed of our SAN. A quick Google search revealed a few free benchmarking tools. The data I was looking for is not supposed to hold any scientific standards, so I didn’t care much about which one I should choose and I just downloaded the first one.</p>
<p>After the download had finished I unzipped the archive, started the program, and immediately got an error (<a href="http://crystalmark.info/software/CrystalDiskMark/index-e.html">CrystalDiskMark</a>). I didn’t want to waste time figuring out what the problem was, so I just downloaded another tool from the Google result list from my previous search. This application (<a href="http://www.hdtune.com/">hdtune</a>) did execute without any problems but after all tests were run an average transfer speed of 1419 Mb/sec was displayed. Quite impressive for a SAN with SATA drives.</p>
<p>So I tried the next one (<a href="http://www.iometer.org/">iometer</a>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Recently I wanted to check the performance of some of our servers. I was especially interested in the speed of the built-in hard disks versus the speed of our SAN. A quick Google search revealed a few free benchmarking tools. The data I was looking for is not supposed to hold any scientific standards, so I didn’t care much about which one I should choose and I just downloaded the first one.</p>
<p>After the download had finished I unzipped the archive, started the program, and immediately got an error (<a href="http://crystalmark.info/software/CrystalDiskMark/index-e.html">CrystalDiskMark</a>). I didn’t want to waste time figuring out what the problem was, so I just downloaded another tool from the Google result list from my previous search. This application (<a href="http://www.hdtune.com/">hdtune</a>) did execute without any problems but after all tests were run an average transfer speed of 1419 Mb/sec was displayed. Quite impressive for a SAN with SATA drives.</p>
<p>So I tried the next one (<a href="http://www.iometer.org/">iometer</a>). After the first benchmark run it seemed that this tool is reliable. But once again I was disappointed. After five runs I had benchmark deviations of 200%.</p>
<p>Then I remembered a tool used by one of the magazines I read called <a href="ftp://ftp.heise.de/pub/ct/ctsi/h2benchw.zip">H2bench</a>. This tool should produce reliable results. Though the tool’s <a href="http://www.heise.de/ct/c-t-Systeminfo-473388.html">homepage</a> is only available in German the tool itself is also translated into English. It is a CLI only tool, but its usage is pretty straightforward. The following command will benchmark hard disk number 0, display its results in English, and write a report in the file ‘report.txt’:</p>
<p><span style="font-family: Courier New;">H2bench –english –a 0 –w report.txt</span></p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/12/H2benchw.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/H2benchw.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="H2benchw" src="http://4sysops.com/wp-content/uploads/2009/12/H2benchw_thumb.png" border="0" alt="H2benchw" width="552" height="276" /></a></p>
<p>Make sure that you start the tool with administrator privileges, because H2bench accesses the hard disk directly and needs to be run elevated. For this reason it also only measures the read performance. If you want to test the write performance make sure there aren&#8217;t any partitions on the drive and use the option ‘-!’.</p>
<h2><a href="ftp://ftp.heise.de/pub/ct/ctsi/h2benchw.zip">H2bench</a></h2>
Author: Alexander Weiss
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-h2bench-benchmark-hard-disks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: PC Wizard 2008 &#8211; A system information and benchmark tool</title>
		<link>http://4sysops.com/archives/free-pc-wizard-2008-a-system-information-and-benchmark-tool/</link>
		<comments>http://4sysops.com/archives/free-pc-wizard-2008-a-system-information-and-benchmark-tool/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 01:40:38 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=2185</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo.png','',event,300,75)"><img style="display: inline; margin: 0px 4px 0px 0px; border-width: 0px;" title="PC-Wizard-2008-Logo" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo-thumb.png" border="0" alt="PC-Wizard-2008-Logo" width="155" height="118" align="left" /></a> PC Wizard 2008 is a freeware utility that provides detailed system information in a clearly presented way. Furthermore, it comes with a couple of system benchmarking tools that enable you to measure the performance of several hardware components.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-System-Summary" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary-thumb.png" border="0" alt="PC-Wizard-2008-System-Summary" width="244" height="179" align="right" /></a> The Outlook-like user interface makes it easy to access all the integrated tools fast. There are five sections: Hardware, Configuration, System Files, Resources, and Benchmark.</p>
<p>The <strong>Hardware section</strong> has 13 tools: System Summary, Mainboard, Processor, Video, IO Ports, Drives, Printers, Devices, Multimedia Network, Power Status, Voltage/Temperature/Fans, and Windows Hardware Experience Index. Some of the information provided by these tools can also be accessed with the onboard Windows System Info tool, but PC Wizard 2008 presents them in a nicer way and also offers more details.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans.png','',event,300,75)"><img style="display: inline; margin: 0px 4px 0px 0px; border: 0px;" title="PC-Wizard-Voltage-Temperature-Fans" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans-thumb.png" border="0" alt="PC-Wizard-Voltage-Temperature-Fans" width="155" height="181" align="left" /></a> When minimized, PC Wizard shows a transparent <strong>On Screen Display gadget</strong> which presents information about the current CPU load and the temperature of each processor core. PC Wizard requires only approximately 16MB RAM, so you can let &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo.png','',event,300,75)"><img style="display: inline; margin: 0px 4px 0px 0px; border-width: 0px;" title="PC-Wizard-2008-Logo" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008logo-thumb.png" border="0" alt="PC-Wizard-2008-Logo" width="155" height="118" align="left" /></a> PC Wizard 2008 is a freeware utility that provides detailed system information in a clearly presented way. Furthermore, it comes with a couple of system benchmarking tools that enable you to measure the performance of several hardware components.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-System-Summary" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008systemsummary-thumb.png" border="0" alt="PC-Wizard-2008-System-Summary" width="244" height="179" align="right" /></a> The Outlook-like user interface makes it easy to access all the integrated tools fast. There are five sections: Hardware, Configuration, System Files, Resources, and Benchmark.</p>
<p>The <strong>Hardware section</strong> has 13 tools: System Summary, Mainboard, Processor, Video, IO Ports, Drives, Printers, Devices, Multimedia Network, Power Status, Voltage/Temperature/Fans, and Windows Hardware Experience Index. Some of the information provided by these tools can also be accessed with the onboard Windows System Info tool, but PC Wizard 2008 presents them in a nicer way and also offers more details.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans.png','',event,300,75)"><img style="display: inline; margin: 0px 4px 0px 0px; border: 0px;" title="PC-Wizard-Voltage-Temperature-Fans" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizardvoltagetemperaturefans-thumb.png" border="0" alt="PC-Wizard-Voltage-Temperature-Fans" width="155" height="181" align="left" /></a> When minimized, PC Wizard shows a transparent <strong>On Screen Display gadget</strong> which presents information about the current CPU load and the temperature of each processor core. PC Wizard requires only approximately 16MB RAM, so you can let it run in the background if you want to be informed constantly of how much your computer is sweating under the load you are imposing on it.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008drives.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008drives.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-Drives" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008drives-thumb.png" border="0" alt="PC-Wizard-2008-Drives" width="244" height="201" align="right" /></a> The only complaint I have about the <strong>hardware detection</strong> is that my eSATA adapter wasn’t recognized as a disk controller in the Drives section. Instead PC Wizard listed it as a SCSI controller in the Devices Section. The same applied to the RAID controller. My eSATA hard drives were recognized correctly, though.</p>
<p>The <strong>Configuration section</strong> offers 21 tools which provide information about any Windows setting you can think of. Just to give you an idea of how detailed the information is here, PC Wizard tells you the number of installed Vista Sidebar gadgets and Web Browsers. What was a bit scary is that it displayed my Live Messenger password in clear text. Now you know why you shouldn’t store passwords in applications.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008opeatingsystem.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008opeatingsystem.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-Opeating-System" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008opeatingsystem-thumb.png" border="0" alt="PC-Wizard-2008-Opeating-System" width="244" height="208" align="right" /></a> Not all the information provided in the Configuration section was correct. It claimed that the total memory of my laptop is 4GB even though it was equipped with 8GB of physical memory. This reminded me of my experiences when I bought this notebook recently. All PC shops (except the guys at Dell) claimed that there is no such thing as a laptop with 8GB. Perhaps PC Wizard uses the same information source. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>More likely is that PC Wizard had problems with Vista x64 because the information in the Details pane was contradictory. It even wanted to make me believe that my new baby only has 1MB of physical memory. I must admit I was a little offended. Anyway, in PC Wizard’s defense it ought to be said that the Hardware section displayed the correct memory information.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008performancerating.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008performancerating.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-Performance-Rating" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008performancerating-thumb.png" border="0" alt="PC-Wizard-2008-Performance-Rating" width="244" height="214" align="right" /></a> Some of the<strong> benchmark tools</strong> notified me that the test results will not be significant because I run them on a 64-bit system. All of them worked, though. I was quite pleased about the results, so I tend to believe that the benchmarks were correct. <img src='http://4sysops.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  These are the system benchmarks PC Wizard supports:</p>
<ul>
<li>Processor (Dhrystone (MIPS), Whetstone (MFLOPS), Mandelbrot fractal&#8230;)</li>
<li>L1, L2, L3 Cache, RAM (Bandwidth, Latency&#8230;)</li>
<li>Main Memory (Bandwidth, Latency&#8230;)</li>
<li>Hard Drives</li>
<li>CD/DVD Rom</li>
<li>DirectX 3D</li>
<li>Video</li>
<li>Removable/Flash Support</li>
<li>MP3 Compression</li>
<li>VISTA Experience Index</li>
</ul>
<p><a href="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008eventlog.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008eventlog.png','',event,300,75)"><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="PC-Wizard-2008-Event-Log" src="http://4sysops.com/wp-content/uploads/2009/01/pcwizard2008eventlog-thumb.png" border="0" alt="PC-Wizard-2008-Event-Log" width="244" height="208" align="right" /></a> The other two sections are rather unspectacular. <strong>System Files</strong> provides the contents of 21 common system files (boot.ini, system.ini, Eventlog, etc.) and <strong>Resources</strong> offers information about Interrupt Requests (IRQs), Direct Memory Access (DMA), I/O Ports, Memory Resources, and Network Connections.</p>
<p>PC Wizard 2008 has quite a few features for a free tool. It would be great if there were a portable edition. This would allow the help desk guys to get an overview of the PC’s status quickly. I tested PC Wizard 2008 version 1.871.</p>
<p>What is your favorite system information tool?</p>
<h2><a href="http://www.cpuid.com/pcwizard.php">PC Wizard 2008</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-pc-wizard-2008-a-system-information-and-benchmark-tool/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Process Lasso &#8211; improve the responsiveness of Windows</title>
		<link>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/</link>
		<comments>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 21:09:40 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1955</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo-thumb.png" border="0" alt="Prcoess-Lasso-Logo" width="152" height="182" align="right" /></a> Low responsiveness is the most common reason why people think that their computer is slow. Usually they blame the operating system, and in particular Vista. However, assuming that the hardware is as modern as the operating system, the real culprit is usually an application that had gone mad. This doesn’t necessarily mean that the program has crashed and is in an endless loop that is consuming all of your processor power. Some applications just misbehave by pushing other programs aside, claiming most of the resources for themselves. Sometimes it can take several seconds for a program that has already been loaded to respond to a mouse click.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-thumb.png" border="0" alt="Process-Lasso" width="244" height="166" align="right" /> Process Lasso</a> is the perfect name for a tool that brings a mad program to its senses. The program’s <strong>ProBalance</strong> feature constantly monitors all processes, and if an application’s claim for CPU resources exceeds a configurable threshold, Process Lasso will reduce the priority of that program’s process. As soon as the process’ CPU &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo-thumb.png" border="0" alt="Prcoess-Lasso-Logo" width="152" height="182" align="right" /></a> Low responsiveness is the most common reason why people think that their computer is slow. Usually they blame the operating system, and in particular Vista. However, assuming that the hardware is as modern as the operating system, the real culprit is usually an application that had gone mad. This doesn’t necessarily mean that the program has crashed and is in an endless loop that is consuming all of your processor power. Some applications just misbehave by pushing other programs aside, claiming most of the resources for themselves. Sometimes it can take several seconds for a program that has already been loaded to respond to a mouse click.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-thumb.png" border="0" alt="Process-Lasso" width="244" height="166" align="right" /> Process Lasso</a> is the perfect name for a tool that brings a mad program to its senses. The program’s <strong>ProBalance</strong> feature constantly monitors all processes, and if an application’s claim for CPU resources exceeds a configurable threshold, Process Lasso will reduce the priority of that program’s process. As soon as the process’ CPU usage falls below a second threshold, Process Lasso will restore the original process priority.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure-thumb.png" border="0" alt="process-lasso-configure" width="244" height="107" align="right" /></a> To understand <strong>how Process Lasso works</strong>, you can use <a href="http://4sysops.com/archives/cpukiller-3-generate-cpu-load-artificially-to-slow-down-windows/">Cpukiller</a>, the tool I blogged about yesterday, as a demonstration. Cpukiller runs at high priority and as a foreground process. Thus, you have to allow Process Lasso to manage foreground process, and processes with non-normal priority, and (see screenshot). If you then let Cpukiller consume 100% of your CPU&#8217;s resources, Process Lasso will automatically set Cpukiller’s CPU priority to “Below Normal.”</p>
<p>Even though Cpukiller is still running, your PC’s responsiveness will be normal. If you then reduce Cpukiller’s slow-down factor to below Process Lasso’s threshold, Cpukiller’s process priority will be automatically reset to “High.” You might also like to try running Cpukiller at a slow-down factor of 100%, without letting Process Lasso interfere. The responsiveness of your PC will then be close to 0.</p>
<p>Process Lasso has a couple of <strong>other features</strong> that can be helpful in improving the responsiveness of a computer. You can configure default process priorities, default CPU affinities, boost foreground processes, configure disallowed processes, limit the number of instances of a program and more.</p>
<p>Process Lasso is only free for private and academic use. The prices for the professional version start at $24.95 per seat.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Cpukiller 3 &#8211; generate CPU load artificially to slow down Windows</title>
		<link>http://4sysops.com/archives/cpukiller-3-generate-cpu-load-artificially-to-slow-down-windows/</link>
		<comments>http://4sysops.com/archives/cpukiller-3-generate-cpu-load-artificially-to-slow-down-windows/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 19:30:10 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1948</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu-thumb.png" border="0" alt="CPUkiller-cpu" width="240" height="192" align="right" /></a> Do you think that Windows Vista is too fast? Then <a href="http://www.cpukiller.com/">Cpukiller 3</a> is the solution to your problem. It helps you to slow down your Windows machine easily. You think, I am kidding? Not really. There are indeed situations when you require artificial processor load.</p>
<p>One <strong>typical scenario</strong> is that you want to test an application that only shows certain problems if the CPU is under stress. Another typical problem is running a legacy application on a modern computer. Sometimes the old application will run so fast that you are not able to interact with it. Recently, I had such a problem with a new application. I used VMware Workstation on a powerful server, and I wasn’t able to access the BIOS setup of a virtual machine because the “press F2” message was only displayed for a fraction of a second.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prime95.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prime95.png','',event,300,75)"><strong><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prime95-thumb.png" border="0" alt="Prime95" width="124" height="96" align="right" /></strong></a><strong> Generating CPU load</strong> is not as easy as one might think. Of course, you could write a simple script &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/cpukiller-cpu-thumb.png" border="0" alt="CPUkiller-cpu" width="240" height="192" align="right" /></a> Do you think that Windows Vista is too fast? Then <a href="http://www.cpukiller.com/">Cpukiller 3</a> is the solution to your problem. It helps you to slow down your Windows machine easily. You think, I am kidding? Not really. There are indeed situations when you require artificial processor load.</p>
<p>One <strong>typical scenario</strong> is that you want to test an application that only shows certain problems if the CPU is under stress. Another typical problem is running a legacy application on a modern computer. Sometimes the old application will run so fast that you are not able to interact with it. Recently, I had such a problem with a new application. I used VMware Workstation on a powerful server, and I wasn’t able to access the BIOS setup of a virtual machine because the “press F2” message was only displayed for a fraction of a second.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prime95.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prime95.png','',event,300,75)"><strong><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prime95-thumb.png" border="0" alt="Prime95" width="124" height="96" align="right" /></strong></a><strong> Generating CPU load</strong> is not as easy as one might think. Of course, you could write a simple script that does the job. For example, a little program that generates random numbers in an endless loop is an option. If you don’t want to write a program yourself, you could use an application like <a href="http://www.mersenne.org/freesoft/">Prime95</a>, a tool for finding <a href="http://en.wikipedia.org/wiki/Mersenne_prime">Mersenne prime</a> numbers.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/cpu-load.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/cpu-load.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/cpu-load-thumb.png" border="0" alt="CPU-load" width="124" height="24" align="right" /></a><a href="http://4sysops.com/wp-content/uploads/2008/12/cpu-burn.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/cpu-burn.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/cpu-burn-thumb.png" border="0" alt="CPU-burn" width="124" height="45" align="right" /></a> Other options are the <strong>free tools</strong> <a href="http://users.bigpond.net.au/cpuburn/">CPU Burn</a> and <a href="http://www.download.com/CPU-Load/3000-2162_4-10424.html?tag=mncol">CPU Load 2.0</a>. The downside of these tools is that they don’t support multiple processor systems, i.e. they only stress one processor core. This problem can be solved by starting the tool multiple times and assigning the processor affinity via the Windows Task Manager. However, the main disadvantage is that you will only be able to generate a 100% CPU load this way. It might be hard to resume control over your computer, so be careful with these tools. It is probably not a good idea to run them on a productive server.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/cpukiller.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/cpukiller.png','',event,300,75)"><strong><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/cpukiller-thumb.png" border="0" alt="Cpukiller" width="264" height="140" align="right" /></strong></a><strong> Cpukiller 3</strong> is a bit smarter. It allows you to configure the processor load you want to generate. It also supports multiple processor cores. You can easily start and stop the resource occupancy via its GUI. The slow down factor can be set with its trackbar. It is also possible to configure hot keys, so you can control Cpukiller easily while you test your application.</p>
<p>Cpukiller 3 costs $29.50, which is a little too expensive in my opinion. I guess this is due to the fact that it has no real competitor. Please, let me know if you know of a cheaper, or even a free, tool that is comparable to Cpukiller. There is a trial which you can use for 30 days. Unfortunately, a trial session is limited to 20 minutes. You have to restart the program to begin a new trial session. So, if you find that Vista’s performance is really too good, then you have no other choice but to buy Cpukiller. <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/cpukiller-3-generate-cpu-load-artificially-to-slow-down-windows/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>FREE: Edgemeal Get and Set CPU Affinity</title>
		<link>http://4sysops.com/archives/free-edgemeal-get-and-set-cpu-affinity/</link>
		<comments>http://4sysops.com/archives/free-edgemeal-get-and-set-cpu-affinity/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 18:52:09 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1381</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity-thumb.png" border="0" alt="Edgemeal_Get_and_set_CPU_Affinity" width="357" height="179" align="right" /></a> You probably know that you can set the <a href="http://en.wikipedia.org/wiki/Processor_affinity">CPU affinity</a> with Task Manager (right click on a process). This comes in handy, as sometimes it is useful to run a certain program just on one processor core. I usually do this if I have an app that runs amok and utilizes all my CPU resources. Restricting this program to one CPU core gives me back some processor power. You can also decrease the CPU priority, but in my experience, this doesn’t always help.</p>
<p>Since quad core CPUs are becoming common, even on desktop computers, there are more options for making use of processor affinity. For example, you could <strong>reserve some of your CPU cores for an application</strong> that needs more resources. Virtualization solutions are typical candidates for this. Unfortunately, managing processor affinity with Task Manager is a bit cumbersome. That’s where Edgemeal Get and Set CPU Affinity comes in.</p>
<p>The main advantage over Task Manager is that Edgemeal Get and &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/06/edgemeal-get-and-set-cpu-affinity-thumb.png" border="0" alt="Edgemeal_Get_and_set_CPU_Affinity" width="357" height="179" align="right" /></a> You probably know that you can set the <a href="http://en.wikipedia.org/wiki/Processor_affinity">CPU affinity</a> with Task Manager (right click on a process). This comes in handy, as sometimes it is useful to run a certain program just on one processor core. I usually do this if I have an app that runs amok and utilizes all my CPU resources. Restricting this program to one CPU core gives me back some processor power. You can also decrease the CPU priority, but in my experience, this doesn’t always help.</p>
<p>Since quad core CPUs are becoming common, even on desktop computers, there are more options for making use of processor affinity. For example, you could <strong>reserve some of your CPU cores for an application</strong> that needs more resources. Virtualization solutions are typical candidates for this. Unfortunately, managing processor affinity with Task Manager is a bit cumbersome. That’s where Edgemeal Get and Set CPU Affinity comes in.</p>
<p>The main advantage over Task Manager is that Edgemeal Get and Set CPU Affinity enables you to set the processor affinity for <strong>multiple processes</strong>. You can easily move all running apps to CPU 0 and your problematic program to CPU 1, for instance. To do this, you just have to mark multiple processes and then assign them to a certain CPU. Of course, there are many other reasons why one might want to change processor affinity.</p>
<p>Another useful feature is the <strong>favorites pane</strong>. This allows you to save your preferred CPU affinity for certain programs. The next time you want to apply these settings, you can do it with just a mouse click.</p>
<p>If you want your CPU affinity configuration to be set <strong>automatically when your computer boots up</strong>, then you can set the options “Enable Auto on Start” and “Start with Windows”.</p>
<h2><a href="http://www.geocities.com/edgemeal_software/SetAffinity/index.htm">Edgemeal Get and Set CPU Affinity</a></h2>
<p>(Leonardo, thanks for the tip).</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-edgemeal-get-and-set-cpu-affinity/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows XP vs. Windows Vista &#8211; Performance</title>
		<link>http://4sysops.com/archives/windows-xp-vs-windows-vista-performance/</link>
		<comments>http://4sysops.com/archives/windows-xp-vs-windows-vista-performance/#comments</comments>
		<pubDate>Mon, 19 May 2008 17:20:00 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1304</guid>
		<description><![CDATA[<p>Today, I can just quote Kennedy because he <a href="http://www.infoworld.com/article/08/03/17/12TC-vista-versus-xp_6.html">expressed </a>the essence of his stance in just two sentences:</p>
<blockquote><p>Windows Vista is a bloated pig of an operating system. In fact, compared to Windows XP with Service Pack 2 or 3, Vista requires roughly twice the hardware resources to deliver comparable performance.</p></blockquote>
<p>He knows what he is talking about, because he ran numerous <strong>performance tests</strong>. I have been discussing some comparable <a href="http://4sysops.com/archives/vista-sp1-vs-windows-xp-sp2-file-copy-performance/">performance tests</a> before, and I don’t want to go into this again, since I think that they are rather pointless.</p>
<p>There is a new <strong>Microsoft paper</strong> which addresses some of the criticisms that have been put forward against Vista. I find it interesting that MS is quite frank in this text, because usually they only claim that everyone loves Vista. Let me quote from this <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c15d3c5-a926-4703-a788-fab165e23dc7&#38;DisplayLang=en">paper</a> (note: the link is not working at the moment, <a href="http://blogs.guardian.co.uk/technology/Five%20Misunderstood%20Features%20in%20Windows%20Vista.pdf">here</a> (PDF) is a copy):</p>
<blockquote><p>We‘ve heard some of you say that Windows Vista </p>&#8230;</blockquote>]]></description>
			<content:encoded><![CDATA[<p>Today, I can just quote Kennedy because he <a href="http://www.infoworld.com/article/08/03/17/12TC-vista-versus-xp_6.html">expressed </a>the essence of his stance in just two sentences:</p>
<blockquote><p>Windows Vista is a bloated pig of an operating system. In fact, compared to Windows XP with Service Pack 2 or 3, Vista requires roughly twice the hardware resources to deliver comparable performance.</p></blockquote>
<p>He knows what he is talking about, because he ran numerous <strong>performance tests</strong>. I have been discussing some comparable <a href="http://4sysops.com/archives/vista-sp1-vs-windows-xp-sp2-file-copy-performance/">performance tests</a> before, and I don’t want to go into this again, since I think that they are rather pointless.</p>
<p>There is a new <strong>Microsoft paper</strong> which addresses some of the criticisms that have been put forward against Vista. I find it interesting that MS is quite frank in this text, because usually they only claim that everyone loves Vista. Let me quote from this <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c15d3c5-a926-4703-a788-fab165e23dc7&amp;DisplayLang=en">paper</a> (note: the link is not working at the moment, <a href="http://blogs.guardian.co.uk/technology/Five%20Misunderstood%20Features%20in%20Windows%20Vista.pdf">here</a> (PDF) is a copy):</p>
<blockquote><p>We‘ve heard some of you say that Windows Vista runs slower than Windows XP on a given PC. So what‘s really happening here? First, we need to avoid comparing apples to oranges—Windows Vista is doing a lot more than Windows XP, and it requires resources to conduct these tasks. That said, it is important to make sure a PC running Windows Vista has enough horsepower to function properly, especially for older PCs running a minimal amount of RAM, since the Windows Vista footprint is larger, bottlenecks will occur.</p></blockquote>
<p>Well, it is a marketing text, yes. However, in my view, it is a valid argument. I’ve said it before, if Vista were as fast as XP on the same hardware, I would ask for my money back. There is nothing wrong with a “<strong>bloated operating system</strong>”, just as there is nothing wrong with a “bloated bank account”.</p>
<p>Of course, Kennedy’s point is that Vista has no interesting new features which would <strong>justify the additional hardware requirements</strong>. A large part of his whole article is about this topic. I am trying to refute this view in my series of blog posts, so I won’t write about this today. However, there is one thing I find remarkable. On the one hand, he claims that Vista requires twice the hardware resources as XP does, and on the other hand, he says that are no real enhancements. It follows that half of the things Vista is doing all day is just a waste of resources.</p>
<p>All in all, there are 10 rounds in his article, but only 4 discuss new Vista features. Obviously, there are many more new features he doesn’t address. Of course, it is impossible to write about all of Vista’s enhancements in just one article. Books have been written about this topic. So I can’t really blame Kennedy for this. However, if you really want to <strong>prove that Vista wastes half of the available resources</strong>, you have no other choice than to discuss in detail the additional things Vista is doing, and then prove that most of them are useless.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/05/performance-information-and-tools.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/05/performance-information-and-tools.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/05/performance-information-and-tools-thumb.png" border="0" alt="Performance_Information_and_Tools" width="244" height="189" align="right" /></a> Note that we don’t just talk about Aero or <a href="http://4sysops.com/archives/how-to-disable-vista%e2%80%99s-desktop-search-indexing-windows-search/">Windows Search</a>. You will certainly regain some of your resources if you disable these. But, even then, Vista will still be slower than XP. So if you have old hardware, which is not powerful enough, you had better let Vista alone. The point is, however, that if we compare both operating systems on a PC that is one or two years old and has at least 2GB RAM, then <strong>performance is not an issue at all</strong>. Yes, even then, you will be able to measure differences, but they simply don’t matter. It is a common false belief, and even IT pros such as Kennedy are not immune:</p>
<blockquote><p>For every CPU cycle wasted bringing Vista&#8217;s bloated image on par with XP&#8217;s, you could be providing your users with an actual performance increase across their core applications.</p></blockquote>
<p><strong><a href="http://4sysops.com/wp-content/uploads/2008/05/performance.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/05/performance.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/05/performance-thumb.png" border="0" alt="Performance" width="244" height="116" align="right" /></a>CPU cycles on desktop computers</strong> in a corporate environment usually don’t matter. If your computer uses 30% or 15% of the available CPU resources, it simply makes no difference. There might be a few cases where performance is an issue on an office PC, but for a general argument against Vista you need a little more than that. In the fast majority of cases, you won’t realize the difference. That said, if Vista has just one feature that you find useful and if you have modern hardware, then you can forget everything that has been written about Vista&#8217;s performance. Of course, it is another question whether or not you should buy new PCs just because of Vista. This certainly depends on the question of whether your organization benefits from Vista’s enhancements. But this is the topic of the other articles in this series.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/windows-xp-vs-windows-vista-performance/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<series:name><![CDATA[Windows Vista vs. Windows XP]]></series:name>
	</item>
		<item>
		<title>Vista x64 contra Vista x86? Does 64-bit offer better performance than 32-bit?</title>
		<link>http://4sysops.com/archives/vista-x64-contra-vista-x86-does-64-bit-offer-better-performance-than-32-bit/</link>
		<comments>http://4sysops.com/archives/vista-x64-contra-vista-x86-does-64-bit-offer-better-performance-than-32-bit/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 18:18:45 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/vista-x64-contra-vista-x86-does-64-bit-offer-better-performance-than-32-bit/</guid>
		<description><![CDATA[<p>I already discussed the <a href="http://4sysops.com/archives/vista-x64-vs-vista-x86-32-bit-or-64-bit-vista-edition/">Vista x64 vs. Vista x86 question</a> a year ago. Vista was just released and for the early adopters, the first decision to be made was which edition, i.e. <strong>32-bit or 64-bit</strong>, would be the better choice. At this time, I was skeptical regarding Vista x64, mostly because the advantages didn’t outweigh the downsides. It is time now to reconsider this question since the main disadvantages of the 64-bit version (<a href="http://4sysops.com/archives/vista-x86-or-vista-x64-what-about-hardware-compatibility/">hardware </a>and <a href="http://4sysops.com/archives/vista-x64-vs-vista-x86-is-software-compatibility-still-an-issue/">software compatibility</a>) might not be such an issue anymore.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/04/athlon64.jpg" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/04/athlon64.jpg','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/04/athlon64-thumb.jpg" border="0" alt="athlon64" width="240" height="240" align="right" /></a>I was planning to do some research already for some time, but fortunately the German print magazine C’t (8/2008) just published a couple of comprehensive reports about this topic. So I will summarize some of their findings garnished with my own views. Today, I will focus on <strong>performance</strong> and in my next posts in this series, I will discuss software compatibility and hardware compatibility.</p>
<p>First of all, why would one prefer Vista x64? &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I already discussed the <a href="http://4sysops.com/archives/vista-x64-vs-vista-x86-32-bit-or-64-bit-vista-edition/">Vista x64 vs. Vista x86 question</a> a year ago. Vista was just released and for the early adopters, the first decision to be made was which edition, i.e. <strong>32-bit or 64-bit</strong>, would be the better choice. At this time, I was skeptical regarding Vista x64, mostly because the advantages didn’t outweigh the downsides. It is time now to reconsider this question since the main disadvantages of the 64-bit version (<a href="http://4sysops.com/archives/vista-x86-or-vista-x64-what-about-hardware-compatibility/">hardware </a>and <a href="http://4sysops.com/archives/vista-x64-vs-vista-x86-is-software-compatibility-still-an-issue/">software compatibility</a>) might not be such an issue anymore.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/04/athlon64.jpg" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/04/athlon64.jpg','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/04/athlon64-thumb.jpg" border="0" alt="athlon64" width="240" height="240" align="right" /></a>I was planning to do some research already for some time, but fortunately the German print magazine C’t (8/2008) just published a couple of comprehensive reports about this topic. So I will summarize some of their findings garnished with my own views. Today, I will focus on <strong>performance</strong> and in my next posts in this series, I will discuss software compatibility and hardware compatibility.</p>
<p>First of all, why would one prefer Vista x64? I outlined some of the reasons in my earlier post. What I said about security and reliability is still valid. However, a year later things might have changed regarding performance. There are two ways of improving 64-bit operating system&#8217;s performance. It utilizes the 64-bit specific computational advantages of the processor and it allows you to use more memory which is often the best way to improve performance.</p>
<h2>Computational performance</h2>
<p>I suppose that many think that <strong>a 64-bit processor performs better</strong> than the 32-bit CPU. This might be due to the fact that the transitions from 8-bit to 16 and from 16 to 32 brought some performance gains indeed. At least, this is how I remember it. There are essentially two reasons why a 64-bit Windows should be faster: Compilers have more options for code optimization and all 64-bit CPUs support the so-called SSEx-instructions, a command set that is supposed to be more efficient.</p>
<p>Some 32-bit CPUs support <strong>SSEx</strong>, too, but most 32-bit apps don’t use them because that would prevent them from working on older 32-bit processors. Hence it follows that only applications which were <strong>optimized for 64-bit</strong> will show performance gains. Unfortunately, this isn’t the case for most Windows programs, nowadays.</p>
<p>C’t ran a couple of <strong>benchmark tests</strong> with applications that should most likely benefit from a 64-bit CPU. Such apps are mathematical apps and graphics programs. Their tests show that in most cases Vista x64 isn’t really faster than Vista x86. Sometimes it is even slower. But all in all, the differences are not worth mentioning.</p>
<p>So better <strong>CPU performance can hardly be the reason</strong> why one would want to move to Vista x64. However, if you have an application that was optimized for 64-bit things look different. Although, Vista has been released more than a year ago, optimized 64-bit apps are still very rare. Note that if your software vendor offers a 64-bit edition, it doesn’t necessarily mean that it will also perform better than the 32-bit app. This just guarantees that it will work under Vista x64.</p>
<h2>Memory</h2>
<p>Even though CPU performance is not an issue here, performance in general certainly is the main reason that <strong>speaks for 64 bit</strong>. However, it is not CPU power, but the option to use more memory. In theory, a 32-bit CPU supports 2<sup>32 </sup>Byte = <strong>4GB RAM</strong>. Unfortunately, <a href="http://4sysops.com/archives/why-windows-vista-only-sees-3gb-memory-in-a-pc-with-4gb-ram-and-how-vista-sp1-fools-its-users/">Vista x86 supports only up to 3.12 GB</a>. For compatibility reasons Vista has to reserve some of its memory for device drivers. So putting more than 3GB in a computer that runs Vista x86 doesn’t make sense.</p>
<p>Also, <strong>Vista’s kernel</strong> will reserve at least 2GB of the 4GB for its own utilization (including the above mentioned reserve for drivers). That means that you only have 2GB for applications at the most. In most cases that will be enough. Only if you have to run many memory hungry apps simultaneously will you need more.</p>
<p>A disadvantage of 64-bit apps is that they usually need more memory due to <strong>64-bit pointers</strong>. Thus, running Vistax64 on a computer with 3GB or less only makes sense if you run applications that were optimized for 64-bit.</p>
<p>The most common reason nowadays why you might need more RAM than 3GB is that you want to run a <strong>virtualization</strong> solution such as VMware Workstation or Virtual PC on your PC. As long as you run only one guest OS, 3GB might be sufficient. But if you test software where you need a couple of guest systems simultaneously, you certainly have a good reason to move to Vista x64.</p>
<p>Modern laptops with 64-bit CPU support up 4GB and desktops usually allow you to use 8GB. <strong>RAM is very cheap now</strong>. 4GB sell for less than €100 ($150). So money isn’t a reason anymore for refraining from putting more RAM in your PC. Of course, if you have hundreds or thousands PCs in your organizations that is something different. But then you certainly don’t need a 64-bit OS on all of them. For those PCs that would benefit from Vista x64 the only question is if the notorious software and <a href="http://4sysops.com/archives/vista-x86-or-vista-x64-what-about-hardware-compatibility/">hardware compatibility</a> problems of Vista x64 are still an issue. I will explore this topic in my <a href="http://4sysops.com/archives/vista-x64-vs-vista-x86-is-software-compatibility-still-an-issue/">next posts</a>.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/vista-x64-contra-vista-x86-does-64-bit-offer-better-performance-than-32-bit/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
	
		<series:name><![CDATA[Vista x64 vs. Vista x86]]></series:name>
	</item>
		<item>
		<title>FREE: Iometer &#8211; Measure disk performance</title>
		<link>http://4sysops.com/archives/iometer-measure-disk-performance/</link>
		<comments>http://4sysops.com/archives/iometer-measure-disk-performance/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 19:09:06 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/iometer-measure-disk-performance/</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer.png','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer-thumb.png" border="0" alt="Iometer_speedometer" width="212" height="153" align="left" /></a><a href="http://www.iometer.org/">Iometer </a>is a free Open Source tool to test disk performance. Among others, you can measure the I/O transfer rate and the average I/O response time. Its first version was released 10 years ago for Windows NT. But it is still a useful tool because it also works under Windows XP/2003 and even with Vista and Windows Sever 2008. Iometer supports many different settings. In this post, I will just show you how to get started with this nifty free disk measurement utility. If you like it, you should consult its <a href="http://www.iometer.org/doc/documents.html">manual</a> for further instructions.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors.png','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors-thumb.png" border="0" alt="Iometer_sectors" width="304" height="188" align="right" /></a> Note that you have to run this tool with administrator privileges. Under Vista, you must elevate Iometer, that is, it has to be launched explicitly “as administrator”. Iometer’s <strong>navigation pane</strong> displays the so-called workers. They contain the I/O devices, i.e. the available logical drives. Click on the disk target tab and select one of the drives. You should specify the number of sectors Iometer can &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer.png','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/03/iometer-speedometer-thumb.png" border="0" alt="Iometer_speedometer" width="212" height="153" align="left" /></a><a href="http://www.iometer.org/">Iometer </a>is a free Open Source tool to test disk performance. Among others, you can measure the I/O transfer rate and the average I/O response time. Its first version was released 10 years ago for Windows NT. But it is still a useful tool because it also works under Windows XP/2003 and even with Vista and Windows Sever 2008. Iometer supports many different settings. In this post, I will just show you how to get started with this nifty free disk measurement utility. If you like it, you should consult its <a href="http://www.iometer.org/doc/documents.html">manual</a> for further instructions.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors.png','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/03/iometer-sectors-thumb.png" border="0" alt="Iometer_sectors" width="304" height="188" align="right" /></a> Note that you have to run this tool with administrator privileges. Under Vista, you must elevate Iometer, that is, it has to be launched explicitly “as administrator”. Iometer’s <strong>navigation pane</strong> displays the so-called workers. They contain the I/O devices, i.e. the available logical drives. Click on the disk target tab and select one of the drives. You should specify the number of sectors Iometer can use for the performance test. Otherwise it will use all available disk space. For your first test, 1000 sectors will do. Iometer creates a file called iobw.tst in the root folder of the corresponding disk for this purpose.</p>
<p>Next, you have to configure the <strong>Access Specifications</strong>. You can find them under the corresponding tab. I suggest you use the pre-configured “512B; 100% Read; 0% random” access specification for your first performance test. Add it to the “Assigned Access Specifications” column. Now, click on the “Results Display” tab. Change the update frequency to 3 seconds. This allows you to watch the measurement process more or less in real time.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/iometer-results.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/iometer-results.png','',event,300,75)"><img style="border-width: 0px;" src="http://4sysops.com/wp-content/uploads/2008/03/iometer-results-thumb.png" border="0" alt="Iometer_results" width="304" height="188" align="right" /></a>To <strong>start the performance test</strong>, you have to click on the green flag in the task bar. Iometer will ask you to specify the name of the csv file where Iomenter will log the results of your performance test. It will then create the iobw.tst file I mentioned above. The status bar will display “Preparing drives” until Iometer is finished. Now you should be able to watch the results of your performance measurement. To display the gauge you see above, you have to click on one of the arrows next to the measured parameters. To end the test, click on the “Stop” icon in the task bar.</p>
<h2><a href="http://www.iometer.org/">Iometer</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-smart-defrag-a-defragmentation-tool/" title="FREE: Smart Defrag &#8211; A defragmentation tool (May 9, 2011)">FREE: Smart Defrag &#8211; A defragmentation tool</a> (9)</li>
	<li><a href="http://4sysops.com/archives/free-novabench-free-benchmark-software/" title="FREE: NovaBench &#8211; Free benchmark software (April 4, 2011)">FREE: NovaBench &#8211; Free benchmark software</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/iometer-measure-disk-performance/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Review: PacketTrap pt360 PRO v2.0 &#8211; Network monitoring and management</title>
		<link>http://4sysops.com/archives/review-packettrap-pt360-pro-v20-network-monitoring-and-management/</link>
		<comments>http://4sysops.com/archives/review-packettrap-pt360-pro-v20-network-monitoring-and-management/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 20:23:46 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/review-packettrap-pt360-pro-v20-network-monitoring-and-management/</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/gauge.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/gauge.png','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/gauge-thumb.png" style="border-width: 0px" alt="gauge" align="left" border="0" height="151" width="146" /></a> Network monitoring is certainly an essential part of any system administrator’s work. However, from my experience, it is often neglected. If your boss calls you because he can’t access his emails, it is already too late then. There are so many different monitoring tools out there that I find it very difficult to choose. There are various approaches to network monitoring. To a certain degree it is a matter of taste, but it also depends on your environment and on your work style to consider which tool suits best for you. I had a closer look at <a href="http://www.packettrap.com/download/download_pt360.html?src=sysopscsco02012008&#38;gad=COnSs4YGEgh5oX1Msoi-qBiD7v70AyCh-sBF">PacketTrap’s new version 2.0 of pt360 PRO</a>. I was wondering before what “360” stands for. It became clear after a few minutes when I tried the tool.</p>
<p>Most monitoring tools I tried before focus mostly on <strong>notification and reporting methods</strong>. The problem I have with notifications is that they usually come when I am quite busy with something else. If it &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/03/gauge.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/gauge.png','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/gauge-thumb.png" style="border-width: 0px" alt="gauge" align="left" border="0" height="151" width="146" /></a> Network monitoring is certainly an essential part of any system administrator’s work. However, from my experience, it is often neglected. If your boss calls you because he can’t access his emails, it is already too late then. There are so many different monitoring tools out there that I find it very difficult to choose. There are various approaches to network monitoring. To a certain degree it is a matter of taste, but it also depends on your environment and on your work style to consider which tool suits best for you. I had a closer look at <a href="http://www.packettrap.com/download/download_pt360.html?src=sysopscsco02012008&amp;gad=COnSs4YGEgh5oX1Msoi-qBiD7v70AyCh-sBF">PacketTrap’s new version 2.0 of pt360 PRO</a>. I was wondering before what “360” stands for. It became clear after a few minutes when I tried the tool.</p>
<p>Most monitoring tools I tried before focus mostly on <strong>notification and reporting methods</strong>. The problem I have with notifications is that they usually come when I am quite busy with something else. If it isn’t something urgent that requires my immediate attention, I push it aside until I have more time. But I never have more time. If you work as an admin, you most likely know what I am talking about.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/dashboard-get-started-968x702.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/dashboard-get-started-968x702.png','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/dashboard-get-started-968x702-thumb.png" style="border-width: 0px" alt="dashboard_get_started_968x702" align="right" border="0" height="231" width="317" /></a> The central part of pt360 is its <strong>Dashboard</strong>. The term dashboard is often misused these days, but this one is a dashboard in its original sense. It gives you a great overview of the states of all essential servers and network devices. And you decide yourself what really is essential. That is, you can configure this dashboard to your own needs. With the new Network Discovery tool, you scan first your whole network environment to get an overview of all your devices. Then you decide which machines need permanent monitoring and add them to your Dashboard.</p>
<p>Basically, there are three kinds of instruments you can attach to your Dashboard: <strong>charts, gauges and lists</strong>. The “360” in pt360 supposedly is related to the gauges. And I must admit they are my favorite instruments. They don&#8217;t only look cool, they are quite useful, too. You can measure a single performance counter with it, for instance the CPU load of a certain server. The charts display readings over a certain time period and the lists show a certain performance counter of multiple machines.</p>
<p><strong>These are the instruments</strong> you can attach to your personal Dashboard: Active Directory (via WMI), availability (based on pings), CPU (via SNMP), disk utilization (via SNMP), memory (via SNMP), MS Exchange performance counters (via WMI), network interface performance (via SNMP), web viewer for another browser-based management tool or website (via HTTP), Windows performance counters (via WMI), and MS SQL Server performance counters (via WMI).</p>
<p>The instruments that are based on <strong>SNMP</strong> (Simple Network Management Protocol) can also monitor non-Windows devices supporting this protocol. <strong>WMI</strong> (Windows Management Instrumentation) is only for Windows machines, of course. What I like is that PacketTrap’s encrypted credential store consolidates Windows, SSH, FTP and SNMP credentials into a single location. This allows you to monitor devices and computers outside your own Windows domain easily.</p>
<p>If you always have the dashboard open, preferably on a <strong>second monitor</strong>, you get a feeling of what is normal for your network environment. Hint: Run in full screen mode. The load on your servers depends on many different parameters such as the time of the day, software updates, maintenance, projects, etc. This is why it is so difficult to define thresholds for notifications in advance. But like a good pilot, you know your machinery and can tell with just a glimpse on your dashboard if it’s all hunky-dory.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/pt360-tool-suite.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/pt360-tool-suite.png','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/pt360-tool-suite-thumb.png" style="border: 0px none " alt="pt360_tool_suite" align="right" border="0" height="233" width="321" /></a> When you see something suspicious or even alarming, you usually have to run further investigations to find the cause of the problem. That’s where the <strong>pt360 Tool Suite</strong> comes in. It is a collection of utilities that belongs in every network administrator’s tool box. Although you can get most of these tools for free, it is quite useful to have them all in one user interface. These tools are included in pt360 PRO: Ping Scan, SNMP Scan, DNS Audit, Port Scan, Enhanced Ping, Graphical Ping, WHOIS, WMI Scan, TraceRoute, Traffic Jam, TFTP Server, Wake on LAN, Syslog Server, Cisco config.</p>
<p>The names of the tools speak for themselves. Just let me explain the uncommon ones.<strong> Cisco config</strong> was added to the Tools Suite recently. It enables you to manage Cisco devices, i.e. you can download, upload, and archive configuration files. You can also recover a lost password with this tool. Enhanced Ping creates reports based on ping results, and Graphical Ping display the response time in a chart.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/03/pt360-traffic-jam1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/03/pt360-traffic-jam1.png','',event,300,75)"><img src="http://4sysops.com/wp-content/uploads/2008/03/pt360-traffic-jam-thumb1.png" style="border: 0px none " alt="pt360_traffic_jam" align="right" border="0" height="255" width="321" /></a>My favorite tool, however, is <strong>Traffic Jam</strong>. It is a traffic generator that allows you to stress your network. Like humans, applications behave often differently under pressure. To make sure that your network is also able to cope with heavy loads, you can use Traffic Jam in the evening after work when no productive systems are endangered by your test.</p>
<p>There is not much to criticize about pt360. Even though I prefer continuous network monitoring over notification-based solutions, <strong>alerts and reports</strong> are certainly important features for every monitoring solution. The version I tested didn’t have these features, but PacketTrap announced that they will support alerts (mail, sms) and reports in April (free upgrade to all pt360 PRO users).</p>
<p>Other<strong> new features</strong> planned are Time Series Analysis (ability to keep key network data for periods of time as well as run reports on it), Switch Port Mapper (identify which devices are connected to each port on a switch/router), Cisco Netflow (visualizes the flow network traffic), VoIP Analyzer (provides performance statistics including MOS, jitter, network latency, packet loss, and other important QoS metrics).</p>
<p>I tested pt360 PRO on Windows Server 2008 and encountered no problems. The usage is pretty straight forward. I checked the help file once or twice, but most of the features are self-explanatory. pt360 PRO costs $1,499. However, you get a discount of $200 if you buy it in March. There also is a <strong>free version</strong>, but it lacks many of the high value tools and the Dashboard feature which is certainly an essential part of pt360.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/poll-are-you-currently-using-a-monitoring-solution/" title="Poll: Are you currently using a monitoring solution? (January 17, 2012)">Poll: Are you currently using a monitoring solution?</a> (11)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/scom-2012-review-part-8-dashboards/" title="SCOM 2012 review &#8211; Part 8: Dashboards (December 28, 2011)">SCOM 2012 review &#8211; Part 8: Dashboards</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/review-packettrap-pt360-pro-v20-network-monitoring-and-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

