Tag Archives: performance

JVM Adaptive Optimizations and their Effect on Performance Test Results

Modern JVMs perform many so-called ‘adaptive’ optimizations based on current workload. This means that performance test data for short tests (1 hr or less) tend to be unreliable as predictors for long-term application behavior. The solution consists of longer duration … Continue reading

Posted in ADEP, Adobe LiveCycle ES2 (9.0.x) | Tagged , | Comments Off

A Predictor for CRX Performance

CRX, Adobe’s new Java Content Repository (JCR) is used as the persistence mechanism in ADEP Experience Services. By default, it is a file-based, hierarchical repository using what is called the Tar Persistence Manager (TarPM). More information is available here. A … Continue reading

Posted in ADEP, Experience Services | Tagged , , , , | 1 Comment

Short-lived process and the utilization of native processes

Livecycle uses native processes for Forms and Output related operations, more on this specific topic you can find here. This blogpost will go into detail about how short-lived processes utilize these native processes and how you can optimize this. To … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged | 5 Comments

Will an SSD Improve LiveCycle/JBoss StartUp Times?

Yes. By 25%, in the test described below. Solid State Drives (SSDs) with no moving parts are now beginning to show up in high-end workstations and rack-mounted servers. I recently got access to a Dell Precision T7500 workstation with four … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , | 4 Comments

How to Globally Turn Off LiveCycle Process Recording

There are situations where a LiveCycle system administrator has to (globally) turn off all process recordings that process developers may have enabled. One of those cases is where the load testing team prepares the system for a high-volume load test. … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x) | Tagged , , | Comments Off

LiveCycle Performance Tuning Guide

Adobe’s Joel Lucuik has published a LiveCycle Performance Tuning Guide. It is available here.

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged , | Comments Off

The Effect of Bandwidth on LiveCycle Mosaic Application Load Times

LiveCycle Mosaic applications are fundamentally a collection of SWF files that are downloaded to the client from the server and then run within Flash Player which in turn runs within a sandbox in the client browser. From an application user’s … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged , , , , | Comments Off

Primary Determinant of LiveCycle Single Thread Performance

The primary determinant of LiveCycle single-thread performance in most cases is the clock speed of the CPU. Multiple tests were conducted to determine this using the eTech LiveCycle Benchmark Orchestration. The correlation of the mean elapsed time (of all transactions … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x), General Interest | Tagged , | Comments Off

LiveCycle Capacity Planning and Server Sizing

Adobe publishes Capacity Planning Guides for select groups of LiveCycle components and Solution Accelerators. These currently are: – Interactive Statements (Solution Accelerator) – Forms ES2 and Reader Extensions ES2 (combined) – Output ES2 – PDF Generator and Assembler (combined) – … Continue reading

Posted in Adobe LiveCycle ES, Adobe LiveCycle ES2 (9.0.x) | Tagged , , , | 3 Comments

Heap Size Sweet Spot for LiveCycle ES2

Customers often ask about the proper heap size setting for LiveCycle ES2. The answer quite often is “it depends”. However, an interesting set of eight, one-hour tests indicate that at least for the eTech LiveCycle Benchmark, the memory sweet spot … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged , , | Comments Off