International Journal on Science and Technology

E-ISSN: 2229-7677     Impact Factor: 9.88

A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal

Call for Paper Volume 16 Issue 1 January-March 2025 Submit your research before last 3 days of March to publish your research paper in the issue of January-March.

GC Tuning with THP and PreTouch for SAP SuccessFactors Learning

Author(s) Pradeep Kumar
Country United States
Abstract This study explores the optimization of SAP SuccessFactors Learning through advanced JVM tuning techniques, focusing on the use of Transparent Huge Pages (THP) and the PreTouch JVM parameter. The primary objective was to address challenges related to garbage collection (GC), high CPU utilization, and extended pause times, which significantly impacted application performance. Transparent Huge Pages (THP) consolidate memory pages, reducing the overhead associated with frequent page swaps, while the PreTouch parameter preallocates physical memory, minimizing runtime initialization and compaction delays.
Performance testing demonstrated that implementing these techniques reduced GC frequency and improved CPU utilization by lowering the processing overhead for page management. Endurance and load tests with over 80 tenants revealed a 15% improvement in processing time at the 95th percentile for Tomcat servers. Additionally, the optimizations enhanced the application’s ability to maintain performance under sustained high-load conditions, ensuring a more consistent user experience.
The methodology included modifying OS-level configurations to enable THP and adjusting JVM arguments to include -XX:+UseTransparentHugePages and -XX:+AlwaysPreTouch. This configuration significantly reduced garbage collection cycles by allowing for continuous memory allocation, thereby decreasing CPU usage and improving overall application throughput.
These findings highlight the potential of system-level optimizations for enterprise applications, particularly in memory-intensive environments. The study underscores the value of THP and PreTouch as scalable solutions for enhancing performance and reducing the total cost of ownership (TCO) in SAP SuccessFactors Learning, providing a robust foundation for future research and development in JVM optimization.
Keywords GC Tuning, Transparent Huge Pages, JVM Optimization, PreTouch, SAP SuccessFactors Learning, Performance Enhancement
Field Engineering
Published In Volume 11, Issue 3, July-September 2020
Published On 2020-09-03
Cite This GC Tuning with THP and PreTouch for SAP SuccessFactors Learning - Pradeep Kumar - IJSAT Volume 11, Issue 3, July-September 2020. DOI 10.5281/zenodo.14802735
DOI https://doi.org/10.5281/zenodo.14802735
Short DOI https://doi.org/g83xkm

Share this