IBM i Performance Tools for Application Developers

Dawn May

February 16, 2016 FASUG Meeting

Session Description:

As an application developer, have you ever asked yourself how you can determine if your application will perform and scale well? Do you know how to determine if you have any bottlenecks or contention points in your application? Have you used IBM i performance tools to analyze your application if you are told the application is not performing well? IBM i Performance Tools, in particular Job Watcher, can provide you with in-depth information about the performance and scalability of your application. Job Watcher is a very powerful tool that can help you identify and resolve contention issues as well as identify and resolve many other types of performance problems. This session will begin with an introduction to IBM i wait accounting and Collection Services. It will then focus on how to use Job Watcher, the power of the data it provides, and how to leverage Performance Data Investigator (PDI) to analyze the data. An overview of the Performance Explorer profile mode data will also be covered. The presentation will then work through example scenarios, showing performance graphs and describing what those graphs tell you. These examples will reinforce how you can use Job Watcher data in combination with PDI to analyze your performance data and resolve issues in your own environment. Plenty of time for discussion and questions will be provided. If you have questions about how IBM i performance tools can help you optimize the performance and scalability of your applications, this session is a great opportunity to ask those questions.


Biography: Our Speaker is Dawn May, IBM

Dawn May is a Senior Technical Staff Member for IBM in Rochester, Minnesota, but lives in New York City. Dawn is the IBM liaison to the IBM i Large User Group (LUG) and also works as a consultant within the Lab Services organization. Prior to this position, Dawn was on the Performance and Scalability Services Center team in Rochester. Dawn has extensive experience on the IBM i development team, where she was the technical leader for the IBM i Systems Software Development organization and an IBM i Business Architect, which included the responsibility for the overall strategy and plan for the core components of the IBM i operating system. Dawn also had technical leadership responsibilities for i performance and diagnostic tools and led the development of the 7.1 and 6.1 performance tools enhancements, which include the "Performance" tasks in the IBM Navigator for i Web console. Other past responsibilities include testing, SNA and TCP/ IP communications development, service tools development, and work management development. She is also the author of the "i Can" blog, which you can find at You may contact Dawn by email at or connect with her on twitter at @DawnMayiCan.






Register OnLine to Attend this Meeting



Web Site by FASUG WebMaster