Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
MOSCOW +7(495)-142-86-81

METHODOLOGY FOR ANALYZING SYSTEM CALLS IN THE LINUX OPERATING SYSTEM USING STRACE

Otkidach Ivan Igorevich  (DevOps engineer Linux Foundation Certified System Administrator (LFCS) Certified Kubernetes Administrator (CKA) )

This article explores the development of a methodology for analyzing system calls in the Linux operating system using the strace tool to improve the efficiency of software diagnostics and optimization. Particular attention is paid to the systematization of tracing methods and the practical aspects of identifying performance issues at the level of application interaction with the operating system kernel. The goal of the study is to develop a comprehensive methodological approach to system call analysis that ensures effective diagnostics and optimization of industrial information systems. The paper utilizes a classification of tracing techniques, including the basic strace-controlled application launch mode and attachment to running processes via the ptrace mechanism, as well as methods for quantitative analysis of system call metrics and structured troubleshooting. The study resulted in the development of a systematic approach to performance assessment through statistical aggregation, timing analysis, and the identification of inefficient kernel interaction patterns. It also describes an applied troubleshooting methodology with a detailed classification of typical error conditions and blocking operations, accompanied by structured troubleshooting recommendations. The presented methodology ensures increased efficiency of software maintenance processes in industrial information systems through a structured approach to diagnostics at the system call level.

Keywords:system calls, strace, Linux system diagnostics, troubleshooting, process tracing, performance analysis, software debugging

 

Read the full article …



Citation link:
Otkidach I. I. METHODOLOGY FOR ANALYZING SYSTEM CALLS IN THE LINUX OPERATING SYSTEM USING STRACE // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2026. -№01. -С. 140-146 DOI 10.37882/2223-2966.2026.01.25
LEGAL INFORMATION:
Reproduction of materials is permitted only for non-commercial purposes with reference to the original publication. Protected by the laws of the Russian Federation. Any violations of the law are prosecuted.
© ООО "Научные технологии"