Мартышкин, А. И.А. И.Мартышкин2020-11-052020-11-052020Мартышкин А. И. Модуль принудительной диспетчеризации процессов для операционных систем общего назначения / А. И. Мартышкин, // Современные инновационные технологии подготовки инженерных кадров для горной промышленности и транспорта 2020 : сб. науч. тр.. международной. конф., г. Днепр, 24‐25 апреля 2020 г.. – Днепр : НТУ «ДП», 2020. – С. 256-260.http://ir.nmu.org.ua/handle/123456789/156627В статье после проведения обзора существующих подходов и методов принято решение о подходе, используемом для решения рассматриваемой проблемы. Был выбран и реализован в виде модуля способ выделения ресурсов, основанный на общих для рассмотренных систем механизмов. Модуль запускает вычисления в конфигурации, соответствующей топологии системы, задает политику планирования реального времени для потоков, назначает их на доступные вычислительные ядра, самостоятельно диспетчеризует исполнение задач.In the article, after reviewing the existing approaches and methods, a decision was made on the approach used to solve the problem under consideration. A resource allocation method based on the mechanisms common to the systems considered was selected and implemented as a module. The module runs calculations in a configuration that corresponds to the system topology, sets a real‐time scheduling policy for threads, assigns them to available computing cores, and independently dispatches task execution.ruоперационная система общего назначенияалгоритмы планированиядиспетчеризация процессоввычислительный ресурспланировщикприоритетGeneral‐purpose operating systemscheduling algorithmsprocess dispatchingcomputing resourceschedulerpriorityМодуль принудительной диспетчеризации процессов для операционных систем общего назначенияModule for forced process dispatching for general‐purpose operating systemsArticle004.451