Here’s what I’ve accomplished so far.
Disable Unnecessary Windows Services
- I noticed that a process called cidaemon.exe was consuming a bit of resources. Sometimes I actually had several of these processes running. It’s a service that supports full-text searching on Microsoft Windows and this MSDN article (even though written for Windows SP) explains how to disable the service.
- Disabled the WinZip icon in the notification area. Probably doesn’t save much resources, but it was easy to disable and not often used.
- Used the SQL Server Configuration Manager to stop the SQL Server FullText Search and SQL Server Analysis Services (SSAS). Also set these to manual startup instead of automatic.
- Used the Windows Services panel (Start -> Administrative Tools -> Services) to stop the World Wide Web Publishing Service, which is IIS. Also set to manual startup instead of automatic.
Increase physical and virtual memory
For this one, I gently increased the virtual memory to 2.2 GB from its previous value of 2 GB. I also used the “recommend” setting for virtual memory, which was a bit higher than 3 GB. I still may increase the virtual memory to 4 GB.
Shut down unused BusinessObjects Enterprise servers
This section was tricky because, after all, don’t we want a functioning BusinessObjects system? But I’m generally teaching or demonstrating a subset of the functionality.
- Stop the Voyager server and clear the properties box that automatically starts it. I can easily turn this server and MS SSAS back on if I want to use them. Ditto for the List of Values Job Server.
- Created a new SIA with 4 new Explorer services, then removed the original ones. Used the Central Configuration Manager (CCM) to set the SIA startup property to manual for when I want to use it.
- Created a new SIA with 9 new Performance Management services, then removed the original ones. Used the Central Configuration Manager (CCM) to set the SIA startup property to manual for when I want to use it.
I’m considering upgrading the virtual machine itself from VMware 5 (created with VMware Server 1.x) to VMware 6.5, just to see if the fine folks at VMware have made things work better with fewer resources. But I’m holding off until I can assess the changes that I’ve made so far.
I would love to hear your ideas on how my virtual machine can run even faster. As always, feel free to post a comment.