Дослідження часової ефективності роботи з динамічною пам'яттю в ОС Windows
Loading...
Files
Date
2025
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Український державний університет науки і технологій, Дніпро
Abstract
UKR: Магістерська робота виконана на 145 сторінках, містить 54 рисунків, 12 таблиць та 30 використаних джерел. У роботі створено систему для дослідження часової ефективності операцій з динамічною пам'яттю в ОС Windows. Система дозволяє детально аналізувати роботу з динамічними структурами, словниками, стрічками, небезпечним кодом, покажчиками та фрагментацією пам'яті. Вона забезпечує вимірювання часу виконання, використання пам'яті та навантаження на процесор під час обробки великих обсягів даних. Розроблено програмне забезпечення для тестування динамічної пам'яті, що автоматизує збір даних та аналізує ефективність роботи з динамічними структурами. Це дозволяє досліджувати часову ефективність операцій і оптимізувати управління пам'яттю в ОС Windows.Метою роботи є дослідження часової ефективності роботи з динамічною пам'яттю в операційній системі Windows шляхом аналізу основних операцій виділення та звільнення пам'яті, а також визначення впливу різних факторів на продуктивність системи
ENG: The master's thesis consists of 145 pages, includes 54 figures, 12 tables, and 30 references. The work presents a system for studying the time efficiency of operations with dynamic memory in the Windows operating system. The system allows for a detailed analysis of operations involving dynamic structures, dictionaries, strings, unsafe code, pointers, and memory fragmentation. It enables measuring parameters such as execution time, memory usage, and CPU load when processing large volumes of data. Software has been developed to test dynamic memory, which automates data collection and analyzes the efficiency of operations with dynamic structures. This allows for the investigation of time efficiency and optimization of memory management in the Windows OS. The aim of the work is to study the time efficiency of operations with dynamic memory in the Windows operating system by analyzing key memory allocation and deallocation operations, as well as determining the impact of various factors on system performance
ENG: The master's thesis consists of 145 pages, includes 54 figures, 12 tables, and 30 references. The work presents a system for studying the time efficiency of operations with dynamic memory in the Windows operating system. The system allows for a detailed analysis of operations involving dynamic structures, dictionaries, strings, unsafe code, pointers, and memory fragmentation. It enables measuring parameters such as execution time, memory usage, and CPU load when processing large volumes of data. Software has been developed to test dynamic memory, which automates data collection and analyzes the efficiency of operations with dynamic structures. This allows for the investigation of time efficiency and optimization of memory management in the Windows OS. The aim of the work is to study the time efficiency of operations with dynamic memory in the Windows operating system by analyzing key memory allocation and deallocation operations, as well as determining the impact of various factors on system performance
Description
Keywords
часова ефективність, управління пам'яттю, динамічні структури, фрагментація пам'яті, операційна система Windows, небезпечний код, покажчики, словники, стрічки, виділення пам'яті, системне програмування, time efficiency, memory management, dynamic structures, memory fragmentation, Windows operating system, unsafe code, pointers, dictionaries, strings, memory allocation, systems programming, ВКР, КІТ
Citation
Лисенко М. О. Дослідження часової ефективності роботи з динамічною пам'яттю в ОС Windows : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 121 – Інженерія програмного забезпечення / наук. керівник В. О. Андрющенко ; Український державний університет науки та технологій. Дніпро, 2024. 145 с.