Download presentation
Presentation is loading. Please wait.
Published byAnderson Devall Modified over 10 years ago
1
70-270: MCSE Guide to Microsoft Windows XP Professional Second Edition, Enhanced Chapter 10: Performance Tuning
2
Guide to MCSE 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced7 Task Manager (continued) Tabs: Application Processes Performance Networking Users in Task Manager Only appears in special circumstances
8
Guide to MCSE 70-270, Second Edition, Enhanced8 Task Manager, Application tab
9
Guide to MCSE 70-270, Second Edition, Enhanced9 Task Manager, Networking Tab
10
Guide to MCSE 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced12 System Monitor (continued)
13
Guide to MCSE 70-270, 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 70-270, Second Edition, Enhanced14 Add Counters
15
Guide to MCSE 70-270, Second Edition, Enhanced15 System Monitor Properties
16
Guide to MCSE 70-270, 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 70-270, Second Edition, Enhanced17 Logging and Using Logged Activity (continued) Trace log: Operating system environment status dumps Measure data continually
18
Guide to MCSE 70-270, Second Edition, Enhanced18 Counter Logs Node
19
Guide to MCSE 70-270, 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 70-270, Second Edition, Enhanced20 Setting an Alert
21
Guide to MCSE 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced23 Event Viewer Log Files System Application Security
24
Guide to MCSE 70-270, Second Edition, Enhanced24 Event Viewer, System Log
25
Guide to MCSE 70-270, Second Edition, Enhanced25 Event Types Information Warning Error Success Audit Failure Audit
26
Guide to MCSE 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced28 Performance Options (continued)
29
Guide to MCSE 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced34 The Visual Effects/Advanced Tabs
35
Guide to MCSE 70-270, Second Edition, Enhanced35 The Advanced Tab Panes: Processor scheduling Memory usage Virtual memory
36
Guide to MCSE 70-270, Second Edition, Enhanced36 Virtual Memory
37
Guide to MCSE 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced41 Network Bottlenecks Not typical on most Windows XP Professional machines
42
Guide to MCSE 70-270, 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 70-270, 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 70-270, 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 70-270, 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 70-270, Second Edition, Enhanced46 Summary (continued) Event Viewer Tracks logs generated by system Isolate and correct any bottlenecks
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.