Яркун В. І., Парамуд Я. С. Алгоритмічно-програмні засоби синхронізації при обміні даними великих обсягів.

УДК 004.032.2

В. І. Яркун, Я. С. Парамуд
Національний університет “Львівська політехніка”,
кафедра електронних обчислювальних машин

АЛГОРИТМІЧНО-ПРОГРАМНІ ЗАСОБИ СИНХРОНІЗАЦІЇ
ПРИ ОБМІНІ ДАНИМИ ВЕЛИКИХ ОБСЯГІВ
© Яркун В. І., Парамуд Я. С., 2016
Проаналізовано використання керуючих засобів щодо конфігурації потоків для ефективного передавання даних великих обсягів та наведено основні переваги їх використання. Розкрито задачу синхронізації декількох процесів та її розв’язання за допомогою задачі обмеженого буфера. При надсиланні повідомлення великого обсягу рекомендовано його розбиття на певну кількість процесів, за синхронну роботу яких відповідають запропоновані засоби, універсальні для різних операційних систем.
Ключові слова: проблема синхронізації декількох процесів, задача обмеженого буфера, структура постачальник-споживач.

ALGORITHMIC AND SOFTWARE SYNCHRONIZATION
OF INFORMATION EXCHANGE
© Yarkun V., Paramud Y., 2016
In this article is considered the use of tools for configuration managing flow for efficient transferring large amount of data and described the main benefits of using them. Solved the problem of synchronization of multiple processes by producer-consumer design. When sending large amount of data it is recommended to divide it into several small parts for proper work of which are responsible the proposed configurations.
Key words: producer-consumer pattern, bounded-buffer problem, multi-process synchronization problem.

Кількість посилань 7