CHAPTeR 9 DXP PeRfORMANCe OPTIMIzATION Table 9-2. Sample Ramp-Up Test Table Work Load Time Duration CPU Utilization Memory Throughput Page Response Utilization Time 10 10 20 20 30 30 40 40 50 50 We can perform the ramp-up test as mentioned for each of the key transactions, to understand the system behavior at each load. We could also perform the ramp-up test on a transaction mix (including a combination of transactions). • Monitor and capture performance statistics of server resources (CPU, memory, network bandwidth) and infrastructure. • Generic parameters: • CPU utilization: total utilization, idle time • Memory utilization: committed bytes, available bytes, etc. • Page performance: page response time, perceived response time, time to first byte • Physical disk: read, write, and latency • Throughput • Instrument code with timers for method / code level timing • Server side parameters: connection pool parameters, thread pool parameters, etc. • Network monitors • Profiling, code coverage, and memory debuggers 242
Building Digital Experience Platforms Page 255 Page 257