XIRAC: оптимизированная система реального времени с неограниченными задачами и инновационное программирование на базе максимальной энтропии, ориентированная на продукты

Alireza ZIRAK ,  

Abstract

В условиях ограниченного аппаратного обеспечения операционные системы, ориентированные на продукты, включая интернет вещей, сталкиваются с серьезными вызовами эффективного управления огромными реальными задачами одновременно и выполнения ресурсоемких приложений. Для устранения разрыва в производительности между встроенными операционными системами и общими операционными системами, под руководством информационной теории это исследование построило оптимизированную реального времени операционную систему XIRAC. XIRAC использует теорию Шеннона для регулирования нагрузки процессора, максимально снижая переключение контекста и позволяя захватить процессы посредством реализации максимальной энтропии системной емкости. В отличие от предыдущих методов, которые просто использовали теорию информации для соответствия приоритетов задач, XIRAC интегрирует максимальную энтропию в ядро реального времени операционной системы (RTOS) и алгоритм планирования. Затем несколько распространенных непривязанных задач были перенесены с уровня приложения в ядро системы для оптимизации массы системных параметров. Описываются преимущества этого архитектурного изменения, включая оптимизацию производительности системы, масштабируемость и адаптивность. Эти преимущества подробно резюмируются и рассматриваются через конкретные примеры и прикладные задачи.

Keywords

Планирование задач; Теория информации; Встроенная операционная система реального времени (RTOS); Максимальная энтропия; Баланс нагрузки

READ MORE