Comparative Analysis of Nginx Performance Tuning Based on Linux System Parameters on X86 versus ARM Architectures
CSTR:
Author:
Affiliation:

Clc Number:

TP39

Fund Project:

This work is supported by Shenzhen Science and Technology Program (JCYJ20220818101607015)

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    In today’s digital age, Nginx has become the most widely used Web application server on Linux systems, holding the top position in market share. Nginx plays a critical role in ensuring user service quality, making its performance optimization crucial. Although Nginx servers are widely deployed on both X86 and ARM architectures, there is a lack of comparative analysis on performance tuning for these architectures. This study aims to fill this gap by comparing automatic system parameter tuning on Nginx across the two architectures. It identifies the performance differences between X86 and ARM in different scenarios (dynamic and static request processing). When handling dynamic requests, Nginx on the X86 architecture achieves a 99th percentile latency 515 ms lower than that on the ARM architecture, reflecting a performance improvement of 287%. Conversely, in static request processing, the ARM architecture performs better, with a 99th percentile latency 220 ms lower than that of X86, marking a 60% performance increase. These findings highlight the distinct advantages of X86 and ARM architectures in handling different loads and the significant impact of hardware architecture on Nginx performance optimization strategies. Therefore, system administrators must consider performance differences between static and dynamic requests and the unique characteristics of each architecture to achieve optimal performance.

    Reference
    Related
    Cited by
Get Citation

CHEN Wenxiong, LI Lele, YU Zhibin. Comparative Analysis of Nginx Performance Tuning Based on Linux System Parameters on X86 versus ARM Architectures[J]. Journal of Integration Technology,2024,13(6):16-30

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:March 07,2024
  • Revised:March 07,2024
  • Adopted:
  • Online: April 22,2024
  • Published:
Article QR Code