Presentation on theme: "PeopleSoft Ping David Kurtz"— Presentation transcript:
1 PeopleSoft Ping David Kurtz www.go-faster.co.uk Go-Faster Consultancy Ltd.
2 Resources If you can’t hear me say so now. Please feel free to ask questions as we go along.The presentation will be available fromCustomer Connection –> Events -> UK Tech PUG
3 Who am I? Independent consultant System Performance Tuning Oracle/Unix/TuxedoPeopleSoft AppsBook
4 What is PeopleSoft Ping? It is a component which runs a ‘standard’ transaction and measures the duration of that transaction at each component in the PIA.
6 Where is PeopleSoft Ping? DERIVED_PTP.HTMLCTLEVENT.FieldChangeEach ping saves the results from the previous ping to the databasePS_PTP_TST_CASESCan get basic Ping graphs from PeopleSoftCan’t control scaleI prefer to use Excel
12 Case 1: Desktop Specification 384Mhz PC, 64Mb physical memoryWindows Commit Charge 125MbIt’s paging memory to/from diskWith PS Ping running on PC, shut down everything else (virus checking etc).Commit Charge reduced to 89MbResponse time fell from 0.8s to 0.4s
13 Case 1: Conclusion Paging memory from disk is slow General Windows performance affectedIncluding the browserMake sure that you have enough physical memory in your desktopsThe web browser is a critical business platformIt’s not just for surfing
15 Case 2: Two Application Servers HP-UX 11750MhzPing Time: 1.43s[PT ]Windows 20003.2GhzPing Time: 0.33s
16 Case 2: Conclusion Application server is CPU intensive If active and not waiting for the database, it is using CPU to execute PeopleCode etc.Fewer faster –v- More slower CPUs?CPU speed is criticalWhen executing in user mode, a clock cycle is a clock cycle is a clock cycle?
17 Conclusion Ping is not a fundamental indicator of system performance. It does indicate:contention in a particular tier.CPU performance of Application ServerPerformance of Browser