Открыть главное меню

AFW (англ. Application FrameWork) — система управления приложениями, входящая в состав ОС P2K.


Применение

Очевидно, система проектировалась как платформа для создания внутреннего ПО Synergy. AFW обеспечивает невытесняющую многозадачнсть на основе событий и выступает как альтернатива создания приложений на основе отдельных процессов (как в Windows и Linux-подобных ОС). Преимуществами такого подхода является гораздо меньшая затратность ресурсов (как вычислительных, так и памяти) при большом количестве работающих приложений. Основным недостатком является большая трудоёмкость при разработке приложений под системы, основанные на событиях по сравнению с приложениями, основанными на процессах.

AFW представляет собой отдельный процесс, в котором выполняются пользовательские приложения, основанные на системе событий. Является единственным процессом, непосредственно взаимодействующим с пользователем.

Функции

Категория:Функции AFW