Download presentation
Presentation is loading. Please wait.
Published byGrant Daniels Modified over 9 years ago
1
hp education services education.hp.com 12 Performance Tools Version B.02 H4262S Module 2 Slides
2
© 2001 Hewlett-Packard Company H4262S B.02 13 HP-UX Performance Tools
3
© 2001 Hewlett-Packard Company H4262S B.02 14 HP-UX Performance Tools Objective: Identify the various performance tools available on HP-UX. Demonstrate their mechanics. Discuss their features. Compare and contrast the differences between these tools. acctcombdf/dfdiskinfodmesgfsadmglance/gpm HP-PAKioscaniostatipcs/ipcrmlanadminLVM mountNetMetrixnetstatnfsstatnddnice PerfViewpingPRM/WLMpsrenicertprio sarscsictlserializesetprivgrpsizeswapinfo sysdeftimex/timetoptunefsvmstatw/uptime
4
© 2001 Hewlett-Packard Company H4262S B.02 15 Sources of Tools Standard tools –Tools found on UNIX systems, including HP-UX –Tools frequently found on other UNIX systems HP-UX-specific tools –Tools found only on HP-UX Optional tools –Tools licensed and sold separately (Generally available only on HP-UX)
5
© 2001 Hewlett-Packard Company H4262S B.02 16 Types of Tools Performance Administration Application Profiling and Monitoring Network Monitoring Data Collection Performance Run-Time Monitoring System Configuration and Utilization
6
© 2001 Hewlett-Packard Company H4262S B.02 17 Criteria for Comparing the Tools Source of data Scope Additional cost versus no cost Intrusiveness Accuracy Ease of use Portability Metrics available Data collection and storage Permissions required
7
© 2001 Hewlett-Packard Company H4262S B.02 18 Measurement Interface Library Kernel Memory /dev/kmem Kernel Instrumentation Trace Buffers midaemon sar vmstat iostat ps scopeux Logfiles extract utility Shared Memory Segment glance pv Socket Data Sources
8
© 2001 Hewlett-Packard Company H4262S B.02 19 Global MetricsProcess DetailsAlarming Capability iostat YesNo ps NoYesNo sar YesNo time NoSomeNo timex Some No top YesSomeNo uptime,w Some No vmstat YesNo Performance Monitoring Tools (Standard UNIX)
9
© 2001 Hewlett-Packard Company H4262S B.02 20 monitor (9.x) Performance Monitoring Tools (HP Specific) Global MetricsProcess DetailsAlarming Capability glance Yes gpm Yes No
10
© 2001 Hewlett-Packard Company H4262S B.02 21 Data Collection Performance Tools (Standard UNIX) Global MetricsProcess DetailsAlarming Capability acctcom Some No sar YesNo
11
© 2001 Hewlett-Packard Company H4262S B.02 22 Data Collection Performance Tools (HP-Specific) Global MetricsProcess DetailsAlarming Capability MeasureWareYes PerfViewYes Data Source IntegUser Definable
12
© 2001 Hewlett-Packard Company H4262S B.02 23 Network Performance Tools (Standard UNIX) ResourceSuper User Access Required netstat Various LAN StatisticsNo nfsstat Network File Sharing StatisticsNo ping Test Network Connectivity and Packet Round-Trip Response Time No
13
© 2001 Hewlett-Packard Company H4262S B.02 24 Network Performance Tools (HP-Specific) ResourceSuper User Access Required lanadmin Layer 2 Networking Statistics and NIC Reset Yes lanscan LAN Hardware and Software StatusNo ndd (11.X) Change Kernel Networking Parameters Yes NetMetrix Collects network performance data using RMON LAN probes Yes Change Kernel Networking Parameters nettune (10.X)
14
© 2001 Hewlett-Packard Company H4262S B.02 25 Performance Administrative Tools (Standard UNIX) ResourceSuper User Access Required ipcs List Semaphores, Message Queues, and Shared Memory Segments No ipcrm Destroy Semaphores, Message Queues, and Shared Memory Segments Yes nice Setting Process PrioritiesYes renice Modifying Process PrioritiesYes
15
© 2001 Hewlett-Packard Company H4262S B.02 26 Performance Administrative Tools (HP-Specific)
16
© 2001 Hewlett-Packard Company H4262S B.02 27 System Configuration and Utilization Information (Standard UNIX) ResourcePortability bdf Local and remote mounted file system spaceSome df Mounted file systemsYes mount Local and remote file system mountsYes
17
© 2001 Hewlett-Packard Company H4262S B.02 28 System Configuration and Utilization Information (HP-Specific) ResourcePortability diskinfo Size and model of local disk drivesNo dmesg I/O tree and memory detailsSome ioscan I/O tree and addressingNo vgdisplay Local volume group contents/attributesNo pvdisplay Local physical volume contents/attributesNo lvdisplay Local logical volume contents/attributesNo swapinfo Swap space utilizationNo sysdef Sizes and values of kernel tables and parmsSome kmtune SomeQuery, set, or reset system parameters
18
© 2001 Hewlett-Packard Company H4262S B.02 29 Application Profiling and Monitoring Tools (Standard UNIX) ResourceSuper User Access Required prof Application ProfilerNo gprof Enhanced Application ProfilerNo arm Define and measure response time of transactions for an application No
19
© 2001 Hewlett-Packard Company H4262S B.02 30 Application Profiling and Monitoring Tools (HP-Specific) No Tracks how much time is spent between specific lines of code in a program Program utilization and measurement analysis No Description Super User Access Required puma ttd cxperf No cxperf is an interactive runtime performance analyzer for programs compiled with C, C++ and Fortran 90 compilers
20
© 2001 Hewlett-Packard Company H4262S B.02 31 Summary Different categories of performance tools Standard UNIX tools versus HP-specific tools Separately purchasable tools Kernel register-based tools versus midaemon -based Tools
21
© 2001 Hewlett-Packard Company H4262S B.02 32 Lab Before we continue with a more focused discussion of glance and gpm, lets spend some time exploring the generic UNIX and HP-UX-specific tools discussed so far. As you answer the following questions, try to categorize each tool as to its type and scope.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.