Category Archives: Performance

PowerShell System Drive Clean-up

I’ve been working through a process of cleaning and optimising the C drives on a lot of VMs recently. Over time they build up with lots of junk that, when put together with hundreds of VMs, requires a significant amount of … Continue reading

Rate this:

Posted in Performance, PowerShell, Windows | Tagged , , , , , , , , , , , , , , | Leave a comment

PowerShell: Email on high CPU usage

Another quickie. The requirement was to get an email alert when CPU usage reached over 90%. This is achievable via PerfMon Data Collector Set alerts, EventLog task triggers and a script to send an email (unless you’re on pre-Server 2012 … Continue reading

Rate this:

Posted in Performance, PowerShell | Tagged , , , , , , , , , , , , | Leave a comment

A use for limiting processor affinity in Windows Task Manager

For multi-processor systems Task Manager in Windows has allowed you to set which CPUs you want to allow a process to execute on. Until today I’ve not ever had a reason to use it for anything other than as a … Continue reading

Rate this:

Posted in Performance, PowerShell, Windows | Tagged , , , , , , , , | Leave a comment

Proper VMware Storage Quality of Service from Tintri

One complaint that I’ve had about mixed storage technology (i.e. SSD and HDD in the same box/same LUN/volume/store) is that an application’s performance can’t be guaranteed to be consistent. For example, if a database has been happily running from SSD … Continue reading

Rate this:

Posted in Hyper-V, Performance, Storage, vSphere | Tagged , , , , , , , , , , | Leave a comment

Network Optimisation for Office 365 and other external or cloud services

These are some notes from a short video I just watched. Scanning through these notes will take less time than watching the whole 13 minute video. Plus I’ve added links and more info Latency PsPing is one of the SysInternals … Continue reading

Rate this:

Posted in Networking, Performance, Windows | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

PowerShell LDAP response time monitor

I recently had some issues with a system not getting very response times to LDAP queries sent to various Active Directory domain controllers. These were resolved via a combination of Windows Server 2003 Server Performance Advisor and the built in, … Continue reading

Rate this:

Posted in Performance, PowerShell, Windows | Tagged , , , , , , , , , , , , , | 1 Comment

Home PC Upgrade

I built this pc in 2006, and it’s been fine but I’ve been stressing it a little more recently, running virtual machines and playing some newer games. Not bad for six year old hardware though. I decided to upgrade the … Continue reading

Rate this:

Posted in Hardware, Performance | Tagged , , , , , , , , , , | Leave a comment

Windows Server 2012 Remote Desktop Session Host RemoteFX CPU and GPU usage

These post titles are becoming a bit of a mouthful… Anyway, did some testing today to see what the CPU and GPU usage was when playing full screen video. Test server is an HP Z220 workstation with a single Intel … Continue reading

Rate this:

Posted in Hardware, Performance, Remote Desktop, Windows | Tagged , , , , , , | 12 Comments

Basic Windows Performance Testing

I wanted a basic, quick way to evaluate performance between a Windows Server 2008 R2 VM running on different host hardware, and for free. It turns out that you can use the utility that Windows 7 uses to give you … Continue reading

Rate this:

Posted in Performance, Windows | Tagged , , , , , , , , , , | Leave a comment

OCZ Synapse Cache with ASUS M2N32-SLI Deluxe

I bought a 128GB OCZ Synapse Cache SSD to speed up the disk performance on my ageing home PC, based around an ASUS M2N32-SLI Deluxe motherboard and running Windows 7 64-bit (upgraded from Windows Vista 64-bit). Initially the everything seemed to work fine, … Continue reading

Rate this:

Posted in Hardware, Performance | Tagged , , , , , , , , , , , | Leave a comment