Mathematical Analysis of Page Fault Minimization for Virtual Memory Systems Using Working Set Strategy

Poor code locality in virtual memory systems significantly contributes to page faults, leading to degraded system performance. Although many solutions aim to minimize page faults, most rely on clustering techniques that do not quantify the approximation error relative to the optimal solution. In this work, we develop a novel mathematical model based on the Working Set strategy combined with a geometric interpretation of the computational process via a Hasse diagram. This approach enables the reduction of the problem dimensionality and facilitates identification of critical control states under realistic constraints. We formalize the minimization of expected page faults as a discrete optimization problem with well-defined functionals and constraints. Experimental evaluation demonstrates that our model achieves lower average page faults and execution times compared to classical algorithms, especially under poor code locality conditions. Our method also provides a foundation for obtaining ε-optimal solutions and paves the way for designing efficient and cost-effective page replacement algorithms with provable guarantees. These contributions establish both theoretical and practical advances in virtual memory management.

Authors

Institutions

Publication Details

Journal
Information
Published
2025-09-24
DOI
https://doi.org/10.3390/info16100829
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mathematical Analysis of Page Fault Minimization for Virtual Memory Systems Using Working Set Strategy

Gaukhar Borankulova, Aslanbek Murzakhmetov, Arseniy Bapanov, Gabit Altybayev
Information
Distributed and Parallel Computing Systems
article

Mathematical Analysis of Page Fault Minimization for Virtual Memory Systems Using Working Set Strategy

Gaukhar Borankulova, Aslanbek Murzakhmetov, Arseniy Bapanov, Gabit Altybayev
article en

Abstract

Poor code locality in virtual memory systems significantly contributes to page faults, leading to degraded system performance. Although many solutions aim to minimize page faults, most rely on clustering techniques that do not quantify the approximation error relative to the optimal solution. In this work, we develop a novel mathematical model based on the Working Set strategy combined with a geometric interpretation of the computational process via a Hasse diagram. This approach enables the reduction of the problem dimensionality and facilitates identification of critical control states under realistic constraints. We formalize the minimization of expected page faults as a discrete optimization problem with well-defined functionals and constraints. Experimental evaluation demonstrates that our model achieves lower average page faults and execution times compared to classical algorithms, especially under poor code locality conditions. Our method also provides a foundation for obtaining ε-optimal solutions and paves the way for designing efficient and cost-effective page replacement algorithms with provable guarantees. These contributions establish both theoretical and practical advances in virtual memory management.

InformationVol. 16(10)
University of Illinois Urbana-Champaign (US), M. Kh Dulati Taraz State University (KZ), International Information Technologies University (KZ)
Openalex Percentile: Top 70%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Mathematical Analysis of Page Fault Minimization for Virtual Memory Systems Using Working Set Strategy — Gaukhar Borankulova, Aslanbek Murzakhmetov, et al. · Information (2025) | TGRS Research Map | TGRS