Measuring Overhead of Concurrency and Virtual Memory
We present the methodology, as well as results of measurements and evaluation of overhead created by concurrency and virtual memory. A special measurement technique and testbed were used to obtain the most accurate data from the experiments. This technique is focused on the measurements of the overa...
Saved in:
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Yaroslavl State University
2018-04-01
|
Series: | Моделирование и анализ информационных систем |
Subjects: | |
Online Access: | https://www.mais-journal.ru/jour/article/view/677 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1839573305047121920 |
---|---|
author | Yauhen Klimiankou |
author_facet | Yauhen Klimiankou |
author_sort | Yauhen Klimiankou |
collection | DOAJ |
description | We present the methodology, as well as results of measurements and evaluation of overhead created by concurrency and virtual memory. A special measurement technique and testbed were used to obtain the most accurate data from the experiments. This technique is focused on the measurements of the overall performance degradation that is introduced by concurrency in the form of lightweight user-level threads on IA-32 processors. We have obtained and compared results of the experiments in an environment with and without enabled virtual memory to understand what loss of performance is caused by virtual memory in itself, and how it affects the overhead associated with concurrency. The results showed that overhead of concurrency outweighs virtual memory overhead and that there is a complex dependency between them. The article is published in the author’s wording. |
format | Article |
id | doaj-art-30c097aa1570453dbc3e3aa83dab3a57 |
institution | Matheson Library |
issn | 1818-1015 2313-5417 |
language | English |
publishDate | 2018-04-01 |
publisher | Yaroslavl State University |
record_format | Article |
series | Моделирование и анализ информационных систем |
spelling | doaj-art-30c097aa1570453dbc3e3aa83dab3a572025-08-04T14:06:37ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-10152313-54172018-04-0125216517310.18255/1818-1015-2018-2-165-173497Measuring Overhead of Concurrency and Virtual MemoryYauhen Klimiankou0Belarusian State University of Informatics and RadioelectronicsWe present the methodology, as well as results of measurements and evaluation of overhead created by concurrency and virtual memory. A special measurement technique and testbed were used to obtain the most accurate data from the experiments. This technique is focused on the measurements of the overall performance degradation that is introduced by concurrency in the form of lightweight user-level threads on IA-32 processors. We have obtained and compared results of the experiments in an environment with and without enabled virtual memory to understand what loss of performance is caused by virtual memory in itself, and how it affects the overhead associated with concurrency. The results showed that overhead of concurrency outweighs virtual memory overhead and that there is a complex dependency between them. The article is published in the author’s wording.https://www.mais-journal.ru/jour/article/view/677virtual memoryconcurrencyoverheadperformancemeasurements |
spellingShingle | Yauhen Klimiankou Measuring Overhead of Concurrency and Virtual Memory Моделирование и анализ информационных систем virtual memory concurrency overhead performance measurements |
title | Measuring Overhead of Concurrency and Virtual Memory |
title_full | Measuring Overhead of Concurrency and Virtual Memory |
title_fullStr | Measuring Overhead of Concurrency and Virtual Memory |
title_full_unstemmed | Measuring Overhead of Concurrency and Virtual Memory |
title_short | Measuring Overhead of Concurrency and Virtual Memory |
title_sort | measuring overhead of concurrency and virtual memory |
topic | virtual memory concurrency overhead performance measurements |
url | https://www.mais-journal.ru/jour/article/view/677 |
work_keys_str_mv | AT yauhenklimiankou measuringoverheadofconcurrencyandvirtualmemory |