Presentation is loading. Please wait.

Presentation is loading. Please wait.

70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 10: Performance Tuning.

Similar presentations


Presentation on theme: "70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 10: Performance Tuning."— Presentation transcript:

1 70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 10: Performance Tuning

2 Guide to MCSE , Second Edition, Enhanced2 Objectives Create a performance baseline Understand the performance and monitoring tools found in Windows XP Professional Log and use logged activity Use performance tuning in the system applet

3 Guide to MCSE , Second Edition, Enhanced3 Objectives (continued) Detect and eliminate bottlenecks Boost Windows XP Professional performance Optimize performance for mobile Windows XP users

4 Guide to MCSE , Second Edition, Enhanced4 Establishing a Baseline Baseline Measure system behavior Key elements: Recorded observations about characteristics and behavior of computer system Recorded by creating a Counter log Collecting data at regular intervals Establish definition of what a normal load looks like

5 Guide to MCSE , Second Edition, Enhanced5 Monitoring and Performance Tuning Monitoring Thorough understanding of system components Continued observation of those components Performance tuning Changing a systems configuration systematically Carefully observing performance before and after

6 Guide to MCSE , Second Edition, Enhanced6 Task Manager Provides overview of current state of computer To access: Press Ctrl+Alt+Delete. Press Ctrl+Shift+Esc. Right-click any unoccupied area on the Windows XP taskbar and select Task Manager from the menu that appears

7 Guide to MCSE , Second Edition, Enhanced7 Task Manager (continued) Tabs: Application Processes Performance Networking Users in Task Manager Only appears in special circumstances

8 Guide to MCSE , Second Edition, Enhanced8 Task Manager, Application tab

9 Guide to MCSE , Second Edition, Enhanced9 Task Manager, Networking Tab

10 Guide to MCSE , Second Edition, Enhanced10 System Monitor Performance monitoring tool Monitor many different events concurrently Analyze network operations Identify trends and bottlenecks Determine system capacity

11 Guide to MCSE , Second Edition, Enhanced11 System Monitor (continued) Notify administrators when thresholds are exceeded Track performance of individual system devices Monitor local or remote computers

12 Guide to MCSE , Second Edition, Enhanced12 System Monitor (continued)

13 Guide to MCSE , Second Edition, Enhanced13 Realtime Monitoring Process of viewing the measured data from one or more counters in the System Monitor display area Formats: Graph Histogram Report

14 Guide to MCSE , Second Edition, Enhanced14 Add Counters

15 Guide to MCSE , Second Edition, Enhanced15 System Monitor Properties

16 Guide to MCSE , Second Edition, Enhanced16 Logging and Using Logged Activity Two types of logging capabilities Counter log: Records data from selected counters at regular, defined intervals Allows you to define exactly which counters are recorded Trace log: Records nonconfigurable data from designated provider only when events occur

17 Guide to MCSE , Second Edition, Enhanced17 Logging and Using Logged Activity (continued) Trace log: Operating system environment status dumps Measure data continually

18 Guide to MCSE , Second Edition, Enhanced18 Counter Logs Node

19 Guide to MCSE , Second Edition, Enhanced19 Alerts Automated watchdog that informs you when counter crosses a defined threshold, high or low Can consist of one or more counter/instance-based alert definitions Focuses on one or all counters

20 Guide to MCSE , Second Edition, Enhanced20 Setting an Alert

21 Guide to MCSE , Second Edition, Enhanced21 When an Alert is Triggered Log an entry in the application event log Send a network message to … Start performance data log Run this program …

22 Guide to MCSE , Second Edition, Enhanced22 Event Viewer Tool for examining the performance and activities on a system Tracks all events generated by the operating system Event: Anything that causes event detail to be created in one of the logs that Event Viewer manages

23 Guide to MCSE , Second Edition, Enhanced23 Event Viewer Log Files System Application Security

24 Guide to MCSE , Second Edition, Enhanced24 Event Viewer, System Log

25 Guide to MCSE , Second Edition, Enhanced25 Event Types Information Warning Error Success Audit Failure Audit

26 Guide to MCSE , Second Edition, Enhanced26 Event Log Entry Events date and time Source Category (such as Logon or Logoff ) Event number Name of the account that generated the event Name of the computer on which the event occurred

27 Guide to MCSE , Second Edition, Enhanced27 Performance Options Adjust system performance based on applications and virtual memory Tasks: Optimize processor scheduling Optimize memory usage Manage size of paging file

28 Guide to MCSE , Second Edition, Enhanced28 Performance Options (continued)

29 Guide to MCSE , Second Edition, Enhanced29 Setting Application Priority 32 levels of application priority Determine which process should gain access to the CPU Users have minimal control over priority Priority Levels: 0–15User-accessible process priorities 16–31System-accessible process priorities 0–6Low user range

30 Guide to MCSE , Second Edition, Enhanced30 Setting Application Priority (continued) Priority Levels: 4Low value (as set in Task Manager, or with /low parameter to Start command) 5Below-Normal value (as set in Task Manager) 7Normal (default setting for user processes) 8–15High user range 10Above-Normal value (as set in Task Manager) 13High value (as set in Task Manager, or with /high parameter to Start command)

31 Guide to MCSE , Second Edition, Enhanced31 Setting Application Priority (continued) Priority Levels: 16–24Realtime values accessible to Administrator- level accounts 24Realtime value (as set in Task Manager, or with /realtime parameter to Start command) 25–31Realtime values accessible to operating system only

32 Guide to MCSE , Second Edition, Enhanced32 Performance Tuning in the System Applet Advanced tab of System Applet Category View: Start, Control Panel, Performance and Maintenance, then click the System icon in the Control Panel section Windows Classic view: Start, Control Panel, System. Next, select the Advanced tab, and then click the Settings button in the Performance pane

33 Guide to MCSE , Second Edition, Enhanced33 The Visual Effects Tab Control how Windows XP handles computer display when managing screen output Settings: Adjust for best appearance Adjust for best performance Custom

34 Guide to MCSE , Second Edition, Enhanced34 The Visual Effects/Advanced Tabs

35 Guide to MCSE , Second Edition, Enhanced35 The Advanced Tab Panes: Processor scheduling Memory usage Virtual memory

36 Guide to MCSE , Second Edition, Enhanced36 Virtual Memory

37 Guide to MCSE , Second Edition, Enhanced37 Recognizing and Handling Bottlenecks Bottleneck Limitation in single component slows down entire system Always exist in any computer No single bottleneck monitor Goal: Make bottlenecks unnoticeable for everyday functions

38 Guide to MCSE , Second Edition, Enhanced38 Recognizing and Handling Bottlenecks (continued) Create a baseline for a computer Compare baseline observations to current system behavior Investigate more common causes of system problems Make changes to system configuration Test impact of any fix you try Some fixes are more expensive than others

39 Guide to MCSE , Second Edition, Enhanced39 Common Bottlenecks Disk bottlenecks: Disk-related counters increase more dramatically than other counters Disk queue lengths become unacceptably long Memory bottlenecks: Make sure that the paging file is working as efficiently as possible Detect excessive paging activity

40 Guide to MCSE , Second Edition, Enhanced40 Common Bottlenecks (continued) Processor bottlenecks: Processor objects % Processor time counter stays consistently above 80% System objects Processor Queue Length counter remains fixed near a value of 2 or more CPU is being overworked Two CPUs do not double performance

41 Guide to MCSE , Second Edition, Enhanced41 Network Bottlenecks Not typical on most Windows XP Professional machines

42 Guide to MCSE , Second Edition, Enhanced42 Eight Ways to Boost Windows XP Professional Performance Buy a faster machine Upgrade an existing machine Install a faster CPU Add more L2 cache Add more RAM Replace the disk subsystem Increase paging file size Increase application priority

43 Guide to MCSE , Second Edition, Enhanced43 Optimizing Performance for Mobile Windows XP Users Substantially same as managing performance for network-connected machines Key resources: RAM Disk CPU Communications

44 Guide to MCSE , Second Edition, Enhanced44 Optimizing Performance for Mobile Windows XP Users (continued) Make sure network interface appears higher in the binding order than a modem or other slower link device File synchronization settings do not require machines to synchronize when running on battery Use hibernate and standby modes Refresh rates should be extended

45 Guide to MCSE , Second Edition, Enhanced45 Summary Number of tools to monitor system performance Task Manager View applications Processes Overall system performance Performance console includes: System Monitor Log files Alerts

46 Guide to MCSE , Second Edition, Enhanced46 Summary (continued) Event Viewer Tracks logs generated by system Isolate and correct any bottlenecks


Download ppt "70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 10: Performance Tuning."

Similar presentations


Ads by Google