Monitoring and Optimizing System Performance
Monitoring and Optimizing System Performance
Rating:
In order to maintain your computer, it is necessary to monitor its performance. Through performance monitoring tools, you can obtain performance data and up-to-date important information about how your computer is performing. This article is aimed at teaching you how to monitor and optimize your computer's performance.
A computer's performance gradually deteriorates overtime. However, this is not due to the hardware configuration of the computer. File data is written in contiguous blocks on a hard disk. Over time, however, it breaks into discontiguous fragments. Although the hard disk is still able to read the file, it takes longer to load. Hard disks perform at its best when files are written in contiguous blocks. Running the Disk Defragmenter utility on the hard disk improves a computer's performance.
Sometimes users complain that while running a financial application, the performance of other applications deteriorates. To resolve such issues, you should configure the financial application to run with BelowNormal priority. Since a financial application takes a lot of processor time to process data, the performance of other applications deteriorates. Therefore, reducing its priority (BelowNormal) will give other applications more processor time and enhance their performance.
The Windows 2000/2003 Performance tool consists of two parts: System Monitor, and Performance Logs and Alerts. The Performance tool allows you to monitor the performance objects on local as well as remote computers. Using this tool, you can create a performance chart for processor utilization, disk utilization, network activities, and Exchange processes to detect bottlenecks.
Performance Monitor is used to get statistical information about the hardware and software components of a server. Performance Monitor is used for the following tasks:
- Monitoring objects on multiple computers.
- Logging data pertaining to objects on multiple computers, over time.
- Analyzing the effects of changes made to a computer.
- Launching programs and sending notifications when thresholds are reached.
- Exporting data for analysis in spreadsheet or database applications.
- Saving counter and object settings for repeated use.
- Creating reports for use in performance analysis, over time.
You can control the visual effects on your computer. You have four options available in Windows XP Professional for this particular purpose, namely Let Windows Choose What's Best For My Computer, Adjust For Best Appearance, Adjust For Best Performance, and Custom.
Environment variables keep system and user environment information and information such as drive, path, and filenames. During installation, Windows XP Professional configures system variables that affect all computer users. Only an administrator can add, delete, or modify the system environment variables. But a user can configure a particular desktop from the System Properties dialog box and can add, remove, or modify the environment variables. If you are logged on as an administrator, you can use the Automatic Update feature and automatically download and install updates on your computer.
- Press Ctrl+Shift+Esc.
- Right-click the Windows taskbar, and then click Task Manager.
- Press Ctrl+Alt+Delete.
Task Manager is a utility that is used for managing applications, processes, and computer performance in general, and also for viewing the network and user statistics. The Task Manager utility is used to run or end programs or applications. Administrators use this tool to troubleshoot bottlenecks and quickly terminate rogue applications.
The
With Task Scheduler, you can schedule a task to run daily, weekly, monthly, or at certain times (such as system startup). You will find it in the My Computer folder.
Task Scheduler is a graphical tool used to run scripts or programs according to their schedule.
Following tasks can be performed with Task Scheduler:
- Schedule a task to run daily, weekly, monthly, or at specific times.
- Change the schedule for a task.
- Stop a scheduled task.
- Customize how a task runs at a scheduled time.
The BOOT.INI file describes the location of boot partitions specified using Advanced RISC Computing (ARC) naming conventions. BOOT.INI contains information that NTLDR reads for loading the operating system. If multiple operating systems exist on a computer, BOOT.INI provides the choice of selecting an operating system.
Hardware profiles are sets of instructions that tell Windows XP Professional which devices to enable when the computer is started. It allows a user to decide which device driver Windows XP Professional should load at the time of booting.
Hardware profiles are useful for laptops. As a laptop can be used at different locations with different hardware devices, hardware profiles allow users to change devices with the change of locations.
Every device installed on the computer at the time of installation of Windows XP Professional is enabled by default in the Profile 1 hardware profile.
Take the following steps to set hardware profiles:
- Double-click System in Control Panel.
- Click the Hardware tab.
- Click Hardware Profiles 0.
In the event of a system failure, its recovery is difficult and tiresome for administrators. Recovery involves reinstallation of the operating system, mounting and cataloging the backup tape, and then performing the full restore. To make this process easier, Windows provides a feature called
Automated System Recovery (ASR) is a feature of Windows Server 2003. It is used to restore the system state data and services in the event of a major system failure. An ASR restore includes the configuration information for devices. ASR backs up the system data and local system partition. It does not back up folders and files.
Take the following steps to create an Automated System Recovery (ASR) set by using the Backup or Restore Wizard:
- Run Backup from the Start menu > Programs > Accessories > System Tools > Backup.

- In the Welcome screen of the Backup or Restore Wizard, click the Advanced Mode link.

- On the Welcome page of the Advanced Mode of the Backup utility, choose the ASR Wizard option from the Tools menu.

- In the Welcome screen of the ASR Wizard, click the Next button.

- On the Backup Destination page, specify the location of the backup, and click the Next button.

- Click the Finish button.

You can use default tools, Removable Storage, Disk Defragmenter, and Disk Management to manage the properties of storage devices. You can see the storage devices installed on the computer in the Computer Management
Disk Defragmenter is a system utility used to analyze local volumes and to locate and consolidate fragmented files and folders. The Disk Defragmenter utility has the native ability to provide specific 'exit code' information to the operating system.
A program instruction on a CPU can address up to 4GB of memory, using its full 32 bits. This is normally far more than the RAM of a computer. Windows XP Professional uses the Memory Usage settings to distribute memory resources between running programs. Those parts of the program and data that are currently active are loaded into Physical Random Access Memory (RAM). Demand paging is the process used to exchange data between Random Access Memory and paging files.
Virtual memory is a temporary storage in the hard disk for storing additional data in the RAM. When the physical memory (RAM) is exhausted, an operating system (such as Windows 95/98, NT, and 2000) moves the data corresponding to older processes from the RAM to the virtual memory area on the hard disk. Hence, space is created in the RAM for newer processes. Virtual memory is the simulated RAM, created by using a portion of the hard disk as a swap file. Although this extends a computer's capabilities to execute the process even when its RAM is not sufficient, it slows down the processes and programs that use virtual memory and those that need to read and write to the hard disk.
The size of the paging file should be at least 12MB more than the RAM available on a computer. Its size can be altered, and a new paging file can be created through Control Panel > System > Performance and clicking the Change button. Spreading paging files across multiple disks improves computer performance, as multiple disks can process I/O requests concurrently. You can have up to sixteen separate paging files. This is how you can enhance your computer's performance. Moreover, since Windows NT system files are frequently accessed, paging files should be placed on all disks other than the disk containing Windows NT system files (the system and boot partition). This improves performance because the hard disk controller can read from and write to multiple hard disks simultaneously.
- IEXPLORER.EXE has generated errors and must be shut down.
- Page could not be displayed.
- An access violation occurred in MSHTML.DLL.
- Could not open the search page.
Rating:
Other articles
- What is Compressed Folders?
- How to configure a VPN client?
- What is Remote Assistance?
- What is Device Manager?
- Skills required for Microsoft test 70-270
