MCTS Guide to Microsoft Windows 7. Chapter 10 Performance Tuning



Similar documents
Understand Performance Monitoring

FIGURE Selecting properties for the event log.

Hands-On Microsoft Windows Server 2008

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system.

Windows 2003 Performance Monitor. System Monitor. Adding a counter

If you re the unofficial administrator of your home or small

Performance and Reliability Monitoring Step-by-Step Guide for

Server Manager Performance Monitor. Server Manager Diagnostics Page. . Information. . Audit Success. . Audit Failure

MONITORING MICROSOFT WINDOWS SERVER 2003

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES

MONITORING PERFORMANCE IN WINDOWS 7

MCTS Guide to Configuring Microsoft Windows Server 2008 Active Directory. Chapter 13: Server Management and Monitoring

Getting started. Symantec AntiVirus Corporate Edition. About Symantec AntiVirus. How to get started

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 5 Optimizing Windows

Viewing and Troubleshooting Perfmon Logs

Managing and Monitoring Windows 7 Performance Lesson 8

Hardware Performance Optimization and Tuning. Presenter: Tom Arakelian Assistant: Guy Ingalls

ERserver. iseries. Work management

Install the Production Treasury Root Certificate (Vista / Win 7)

Using Microsoft Performance Monitor. Guide

Operating Systems Lab Exercises: WINDOWS 2000/XP Task Manager

Perfmon Collection Setup Instructions for Windows Server 2008+

WINDOWS PROCESSES AND SERVICES

ImageNow for Microsoft SQL Server

Endpoint Security Console. Version 3.0 User Guide

Tech Tip: Understanding Server Memory Counters

Installation Guide - Client. Rev 1.5.0

12 NETWORK MANAGEMENT

Managing and Monitoring Windows 7

4cast Client Specification and Installation

Setting Up SSL on IIS6 for MEGA Advisor

Installation Manual (MSI Version)

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

Database Administration

TeamViewer 9 Manual ITbrain

my forecasted needs. The constraint of asymmetrical processing was offset two ways. The first was by configuring the SAN and all hosts to utilize

Installation Guide for Crossroads Software s Traffic Collision Database

Windows Server 2012 Server Manager

Remote Network Accelerator

Understanding Performance Monitoring

PRODUCT OVERVIEW SUITE DEALS. Combine our award-winning products for complete performance monitoring and optimization, and cost effective solutions.

Distributing SMS v2.0

7.x Upgrade Instructions Software Pursuits, Inc.

Understanding Operating System Configurations

Features Overview Guide About new features in WhatsUp Gold v12

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

CentreWare Management Pack for System Center Operations Manager User Guide Version 1.8

FTP, IIS, and Firewall Reference and Troubleshooting

SQL Server Setup Guide for BusinessObjects Planning

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

MAPILab Search for Exchange. Administrator s Guide. Version 1.3

Wavecrest Certificate

HarePoint Workflow Scheduler Manual

MCSE Objectives. Exam : TS:Exchange Server 2007, Configuring

IT Essentials v4.1 LI Upgrade and configure storage devices and hard drives. IT Essentials v4.1 LI Windows OS directory structures

Epicor ERP Performance Diagnostic and Troubleshooting Guide

FactoryTalk Gateway Getting Results Guide

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

OrgPublisher EChart Server Setup Guide

SARANGSoft WinBackup Business v2.5 Client Installation Guide

System performance monitoring in RTMT

Legal Notes. Regarding Trademarks KYOCERA Document Solutions Inc.

Promap V4 ActiveX MSI File

Administrator s Guide

pc resource monitoring and performance advisor

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

Server Management Tools (ASMT)

Moving the Web Security Log Database

HP Device Manager 4.6

Test Note Phone Manager Deployment Windows Group Policy Sever 2003 and XP SPII Clients

Cluster to Cluster Failover Using Double-Take

Creating and Issuing the Workstation Authentication Certificate Template on the Certification Authority

Maintaining a Microsoft Windows Server 2003 Environment

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Hands-On Microsoft Windows Server 2008

with the ArchiveSync Add-On Evaluator s Guide 2015 Software Pursuits, Inc.

Getting Started. Symantec Client Security. About Symantec Client Security. How to get started

NetApp Storage System Plug-In for Oracle Enterprise Manager 12c Installation and Administration Guide

MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration. Chapter 11 Managing and Monitoring a Windows Server 2008 Network

Kaseya Server Instal ation User Guide June 6, 2008

Pro Bundle Evaluator s Guide Software Pursuits, Inc.

Pervasive SQL 9 Client/Server Installation and Configuration

JAMF Software Server Installation Guide for Windows. Version 8.6

Network Management and Monitoring Software

SHARING FILE SYSTEM RESOURCES

SQL Server 2008 R2 Express Edition Installation Guide

VERITAS Volume Management Technology for Windows COMPARISON: MICROSOFT LOGICAL DISK MANAGER (LDM) AND VERITAS STORAGE FOUNDATION FOR WINDOWS

VEEAM ONE 8 RELEASE NOTES

Getting started. Symantec AntiVirus Corporate Edition 8.1 for Workstations and Network Servers

TECHNICAL DOCUMENTATION SPECOPS DEPLOY / APP 4.7 DOCUMENTATION

Chapter 3 Application Monitors

4cast Server Specification and Installation

Sharpdesk V3.5. Push Installation Guide for system administrator Version

Understanding Task Scheduler FIGURE Task Scheduler. The error reporting screen.

Reference and Troubleshooting: FTP, IIS, and Firewall Information

NETWRIX ACCOUNT LOCKOUT EXAMINER

Preparing a SQL Server for EmpowerID installation

Tivoli Monitoring for Databases: Microsoft SQL Server Agent

Spotlight on Active Directory Quick Start Guide

Transcription:

MCTS Guide to Microsoft Windows 7 Chapter 10 Performance Tuning

Objectives Identify several key performance enhancements Describe performance tuning concepts Use Performance Monitor Use Task Manager Understand performance ranking Optimize system performance MCTS Guide to Microsoft Windows 7 2

Performance Enhancements Performance enhancements in Windows 7 Windows SuperFetch Low-priority I/O Windows ReadyBoost Windows ReadyDrive Automatic defragmentation MCTS Guide to Microsoft Windows 7 3

Performance Tuning Overview Performance tuning A process rather than an event Performance tuning process consists of: Establishing a baseline Recognizing bottlenecks Tuning performance MCTS Guide to Microsoft Windows 7 4

Establishing a Baseline To recognize system bottlenecks, you must first establish a baseline Baseline Set of performance indicators captured when system performance is acceptable Performance indicators are often called counters Display values for system characteristics Establishing a baseline Verify no unusual activity is happening on the workstation Measure performance indicators over time MCTS Guide to Microsoft Windows 7 5

Bottlenecks Recognizing Bottlenecks Occur when a limitation in a single computer system component slows down the entire system Disk bottlenecks Occur when applications want to read and write information to the physical disk Faster than the disk can manage To increase disk performance Upgrade the drive controller Upgrade the disks Implement RAID0 or RAID5 Move the paging file to a nonsystem disk MCTS Guide to Microsoft Windows 7 6

Recognizing Bottlenecks (cont'd.) Memory bottlenecks Applications require more memory than is physically available To reduce the use of virtual memory Increase the amount of physical memory Run fewer applications at once MCTS Guide to Microsoft Windows 7 7

Recognizing Bottlenecks (cont'd.) Processor bottlenecks Too much work for a processor To resolve processor bottlenecks Change to a faster processor Add additional processors Change to a multicore processor Network bottlenecks More common for servers than computers running Windows 7 Multiple computers accessing a single server may overwhelm the network connection to the server MCTS Guide to Microsoft Windows 7 8

Tuning Performance Steps Create a baseline for the computer Compare the baseline to current indicators Identify possible causes for variations Identify possible fixes for variations from the baseline Select a fix to implement Implement the fix and monitor for changes If not resolved, undo the fix and repeat step 5 If resolved, document solution for future reference MCTS Guide to Microsoft Windows 7 9

Performance Monitor Performance Monitor MMC snap-in that is used to monitor system performance indicators Areas Resource Monitor Performance Monitor Reliability Monitor Data Collector Sets Reports MCTS Guide to Microsoft Windows 7 10

Performance Monitor (cont d.) MCTS Guide to Microsoft Windows 7 11

Resource Monitor Resource Overview Provides real-time monitoring of the most common system performance indicators CPU Indicators CPU Usage CPU Maximum Frequency Characteristics about running processes Image, PID, Description, Threads, CPU, Average CPU MCTS Guide to Microsoft Windows 7 12

Resource Monitor (cont'd.) MCTS Guide to Microsoft Windows 7 13

Resource Overview (cont'd.) MCTS Guide to Microsoft Windows 7 14

Disk Resource Overview (cont'd.) Performance indicators Current disk input/output in KB/sec Highest Active Time Characteristics about processes performing disk activity Network Image, PID, File, Read, Write, IO Priority, Response time Performance indicators Total current network traffic Network Utilization MCTS Guide to Microsoft Windows 7 15

Resource Overview (cont'd.) MCTS Guide to Microsoft Windows 7 16

Resource Overview (cont'd.) MCTS Guide to Microsoft Windows 7 17

Resource Overview (cont'd.) Network (cont'd.) Characteristics about processes performing network activity Memory Image, PID, Address, Send, Receive, Total Performance indicators Hard Faults Used Physical Memory Characteristics about process memory usage Image, PID, Hard Faults, Commit, Working set, Shareable, Private MCTS Guide to Microsoft Windows 7 18

Resource Overview (cont'd.) MCTS Guide to Microsoft Windows 7 19

Performance Monitor Performance Monitor Tool within Performance Monitor Visually displays the data generated by counters View last, average, minimum, and maximum values Can view logged data Counters Can select counters to view MCTS Guide to Microsoft Windows 7 20

Performance Monitor (cont'd.) MCTS Guide to Microsoft Windows 7 21

Performance Monitor (cont'd.) MCTS Guide to Microsoft Windows 7 22

Performance Monitor (cont'd.) Counters (cont'd.) Categories Cache IPv4 LogicalDisk Memory Network Interface PhysicalDisk Processor System MCTS Guide to Microsoft Windows 7 23

Performance Monitor (cont'd.) Chart types Line Histogram bar Report MCTS Guide to Microsoft Windows 7 24

Data Collector Sets Data Collector Sets Organize multiple counters into a single unit Makes monitoring performance easier to manage Type of data Performance counters Event trace Configuration Logging Data Collector Set can log performance information to disk MCTS Guide to Microsoft Windows 7 25

Data Collector Sets (cont'd.) MCTS Guide to Microsoft Windows 7 26

Data Collector Sets (cont'd.) Logging (cont'd.) For each Data Collector Set, you can specify: Root directory Subdirectory Subdirectory name format Starting and Stopping Data Collector Sets are not always running You can manually start Data Collector Sets If you are collecting a baseline Schedule the Data Collector Set to run at a regular time MCTS Guide to Microsoft Windows 7 27

Data Collector Sets (cont'd.) MCTS Guide to Microsoft Windows 7 28

Data Collector Sets (cont'd.) MCTS Guide to Microsoft Windows 7 29

Data Collector Sets (cont'd.) Alerts For performance counters, you can configure alerts instead of logging to disk When an alert triggers, the following can be performed: Log an entry in the application event log Start a Data Collector Set Run a scheduled task Data Manager User can automatically control log files and reports that can be generated by Data Collector Sets MCTS Guide to Microsoft Windows 7 30

Data Collector Sets (cont'd.) MCTS Guide to Microsoft Windows 7 31

Data Collector Sets (cont'd.) Data Manager (cont'd.) You can specify the following (cont'd.) Minimum free disk space Maximum folders Resource policy Maximum root path size Enable data management and report generation MCTS Guide to Microsoft Windows 7 32

Reports Reports Process and display log file data You specify rules to process log files Rule is an XML file that contains instructions specifying how the data is to be processed Create your own rules for processing log files MCTS Guide to Microsoft Windows 7 33

Reports (cont'd.) MCTS Guide to Microsoft Windows 7 34

Task Manager Task Manager Provides an overview of the current state of a computer You can access Task Manager several ways Press Ctrl+Alt+Del Press Ctrl+Shift+Esc Right-click the taskbar and click Task Manager Run taskmgr.exe from a command prompt MCTS Guide to Microsoft Windows 7 35

Task Manager (cont'd.) MCTS Guide to Microsoft Windows 7 36

Applications Applications tab in Task Manager Shows all user applications running on the computer Status is: Running or Not Responding View process that corresponds with an application Right-click the task and click Go To Process MCTS Guide to Microsoft Windows 7 37

Processes Processes tab Shows processes running on this computer By default, only processes started by the current user are displayed Options Can optimize the view of processes By adding additional columns and sorting based on column information Can set the priority of a process Can end a specific process or process tree MCTS Guide to Microsoft Windows 7 38

Processes (cont'd.) MCTS Guide to Microsoft Windows 7 39

Services Services tab List of the services running on Windows 7 You can locate a process associated with a particular service and can start and stop services MCTS Guide to Microsoft Windows 7 40

Services (cont'd.) MCTS Guide to Microsoft Windows 7 41

Performance Performance tab Quick overview of system performance for memory and processor utilization Current CPU usage is shown as a bar chart Recent CPU usage history is shown as a line graph MCTS Guide to Microsoft Windows 7 42

Performance (cont'd.) MCTS Guide to Microsoft Windows 7 43

Other Tabs Networking tab Line graph of recent network utilization for each network connection Users tab List of users currently logged on MCTS Guide to Microsoft Windows 7 44

Performance Ranking Windows Experience Index Provides an objective measure of system performance Windows 7 ranks five elements Processor Memory (RAM) Graphics Gaming graphics Primary hard disk MCTS Guide to Microsoft Windows 7 45

Performance Ranking (cont'd.) MCTS Guide to Microsoft Windows 7 46

Performance Ranking (cont'd.) Individual subscores used to create a Base score Base score Overall ranking of your system Ranking is from 1 to 5 (5 the best) Not simply an average of the subscores General performance guidelines for base scores Base score of 1 or 2 Can access Internet and run business applications MCTS Guide to Microsoft Windows 7 47

Performance Ranking (cont'd.) General performance guidelines for base scores Base score of 3 Can use most new Windows 7 features Base score of 4 or 5 Can use all new Windows 7 features MCTS Guide to Microsoft Windows 7 48

Performance Options Performance Options dialog box Optimize visual effects, processor scheduling, and virtual memory Access Performance Options dialog box Click Adjust visual effects task in the Check the Windows Experience Index Control Panel applet MCTS Guide to Microsoft Windows 7 49

Performance Options (cont'd.) MCTS Guide to Microsoft Windows 7 50

Virtual Memory By default, paging file is managed automatically by Windows Minimum size is 16 MB and the maximum size is configured as 300% of RAM Can manually configure the paging file Most Windows 7 computers have one hard disk And increasing performance is not possible by adjusting the virtual memory settings Can specify that no paging file is to be used MCTS Guide to Microsoft Windows 7 51

Virtual Memory (cont'd.) MCTS Guide to Microsoft Windows 7 52

Data Execution Prevention Data Execution Prevention (DEP) Processor feature that Windows 7 can use Monitors processes to ensure that they do not access unauthorized memory spaces If processor does not support DEP Some software-based DEP features that can be performed by Windows 7 By default, DEP is enabled for only essential Windows programs and services MCTS Guide to Microsoft Windows 7 53

Data Execution Prevention (cont'd.) MCTS Guide to Microsoft Windows 7 54

Summary Windows 7 is a higher performing operating system than previous versions of Windows Establishing a baseline for performance tuning allows you to recognize variations from normal system behavior and identify system bottlenecks Performance Monitor can monitor system performance, monitor system reliability, create alerts, log performance activity, and generate reports Data Collector Sets control logging of performance data and create alerts MCTS Guide to Microsoft Windows 7 55

Summary (cont'd.) Task Manager allows you to quickly view system process information Performance rankings generated in Performance Information and Tools ensure that you understand the capabilities of your computer Performance Options allow you to configure visual effects, processor performance, virtual memory, and Data Execution Prevention MCTS Guide to Microsoft Windows 7 56