Presentation is loading. Please wait.

Presentation is loading. Please wait.

11 MANAGING PERFORMANCE Chapter 16. Chapter 16: MANAGING PERFORMANCE2 OVERVIEW  Optimize memory, disk, and CPU performance  Monitor system performance.

Similar presentations


Presentation on theme: "11 MANAGING PERFORMANCE Chapter 16. Chapter 16: MANAGING PERFORMANCE2 OVERVIEW  Optimize memory, disk, and CPU performance  Monitor system performance."— Presentation transcript:

1 11 MANAGING PERFORMANCE Chapter 16

2 Chapter 16: MANAGING PERFORMANCE2 OVERVIEW  Optimize memory, disk, and CPU performance  Monitor system performance  Improve application performance  Manage scheduled tasks  Optimize performance for mobile users  Optimize memory, disk, and CPU performance  Monitor system performance  Improve application performance  Manage scheduled tasks  Optimize performance for mobile users

3 Chapter 16: MANAGING PERFORMANCE3 DESIGNING FOR PERFORMANCE  Factors contributing to poor performance  Memory  Disk and network speed  Processor speed  Determining resource requirements  Factors contributing to poor performance  Memory  Disk and network speed  Processor speed  Determining resource requirements

4 Chapter 16: MANAGING PERFORMANCE4 MEMORY  Used by the system and applications  Shortage results in use of virtual memory  Most frequent area for performance improvement  Used by the system and applications  Shortage results in use of virtual memory  Most frequent area for performance improvement

5 Chapter 16: MANAGING PERFORMANCE5 SLOW DISK AND NETWORK ACCESS  Might be masking shortage of memory  Disk fragmentation  Slow network  Might be masking shortage of memory  Disk fragmentation  Slow network

6 Chapter 16: MANAGING PERFORMANCE6 CPU PERFORMANCE  CPU-intensive applications need faster CPUs  Other applications idle CPU much of the time  Lowest odds for performance boost  CPU-intensive applications need faster CPUs  Other applications idle CPU much of the time  Lowest odds for performance boost

7 Chapter 16: MANAGING PERFORMANCE7 DETERMINING RESOURCE REQUIREMENTS

8 Chapter 16: MANAGING PERFORMANCE8 MONITORING PERFORMANCE  Performance console  System Monitor  Performance Logs  Performance Alerts  Task Manager  Performance console  System Monitor  Performance Logs  Performance Alerts  Task Manager

9 Chapter 16: MANAGING PERFORMANCE9 THE PERFORMANCE CONSOLE

10 Chapter 16: MANAGING PERFORMANCE10 SYSTEM MONITOR  Chart, histogram, and report views  Monitors real-time performance  Displays Performance Logs  Chart, histogram, and report views  Monitors real-time performance  Displays Performance Logs

11 Chapter 16: MANAGING PERFORMANCE11 ADDING COUNTERS TO SYSTEM MONITOR

12 Chapter 16: MANAGING PERFORMANCE12 CHART PROPERTIES

13 Chapter 16: MANAGING PERFORMANCE13 SAVING A CHART

14 Chapter 16: MANAGING PERFORMANCE14 PERFORMANCE LOGS  Save performance data to a log file  Can be viewed and reported on in System Monitor  Used for long-term monitoring  Save performance data to a log file  Can be viewed and reported on in System Monitor  Used for long-term monitoring

15 Chapter 16: MANAGING PERFORMANCE15 CREATING PERFORMANCE LOGS

16 Chapter 16: MANAGING PERFORMANCE16 VIEWING PERFORMANCE LOGS

17 Chapter 16: MANAGING PERFORMANCE17 PERFORMANCE ALERTS  Track performance counters  Notify users about significant counter values  Can be configured in multiple ways  Track performance counters  Notify users about significant counter values  Can be configured in multiple ways

18 Chapter 16: MANAGING PERFORMANCE18 CREATING PERFORMANCE ALERTS

19 Chapter 16: MANAGING PERFORMANCE19 USING TASK MANAGER

20 Chapter 16: MANAGING PERFORMANCE20 IMPROVING PERFORMANCE  Improving memory performance  Improving disk performance  Managing scheduled tasks  Improving CPU performance  Improving memory performance  Improving disk performance  Managing scheduled tasks  Improving CPU performance

21 Chapter 16: MANAGING PERFORMANCE21 IMPROVING PERFORMANCE: MEMORY  Memory: Available Bytes  Memory: Pages / sec  Page File: % Usage  Memory: Available Bytes  Memory: Pages / sec  Page File: % Usage

22 Chapter 16: MANAGING PERFORMANCE22 IMPROVING PERFORMANCE: DISK PERFORMANCE  Physical Disk: Average Disk Queue Length  Physical Disk: % Disk Time  Physical Disk: Average Disk Queue Length  Physical Disk: % Disk Time

23 Chapter 16: MANAGING PERFORMANCE23 IMPROVING PERFORMANCE: SCHEDULED TASKS

24 Chapter 16: MANAGING PERFORMANCE24 IMPROVING PERFORMANCE: CPU  Upgrade CPU  Upgrade motherboard  Add additional CPU  Hyper-threading CPUs  Upgrade CPU  Upgrade motherboard  Add additional CPU  Hyper-threading CPUs

25 Chapter 16: MANAGING PERFORMANCE25 MOBILE PROCESSOR PERFORMANCE  Multiple-speed processors  Tied to power state/system load  Might have speed control utility  Multiple-speed processors  Tied to power state/system load  Might have speed control utility

26 Chapter 16: MANAGING PERFORMANCE26 SUMMARY  Low system resources will affect performance.  Excessive paging due to low memory may affect disk performance.  Use Task Manager for real-time diagnostics and monitoring.  Use Performance console to monitor performance.  System Monitor is used for real-time monitoring.  System Monitor can also view performance log files.  Low system resources will affect performance.  Excessive paging due to low memory may affect disk performance.  Use Task Manager for real-time diagnostics and monitoring.  Use Performance console to monitor performance.  System Monitor is used for real-time monitoring.  System Monitor can also view performance log files.

27 Chapter 16: MANAGING PERFORMANCE27 SUMMARY (CONTINUED)  Use Performance Logs to record long-term performance statistics.  Alerts can notify administrators about issues.  Improving performance requires persistence.  Use Performance Logs to record long-term performance statistics.  Alerts can notify administrators about issues.  Improving performance requires persistence.


Download ppt "11 MANAGING PERFORMANCE Chapter 16. Chapter 16: MANAGING PERFORMANCE2 OVERVIEW  Optimize memory, disk, and CPU performance  Monitor system performance."

Similar presentations


Ads by Google