Малый бизнес - пакет Posix
Серия стандартов POSIX была разработана комитетом 1003 IEEE. Международная организация по стандартизации (ISO) совместно с Международной электротехнической комиссией (IEC) приняла стандарт POSIX под названием ISO/IEC 9945.
POSIX включает в себя различные подстандарты, например:
POSIX.1 — описывает базовые функции, такие как системные вызовы;
POSIX.2 — определяет стандартные утилиты командной строки;
POSIX.3 — описывает работу с потоками (threads), что позволяет создавать многопоточные приложения;
POSIX.4 — определяет механизм обработки сигналов, что позволяет приложениям реагировать на события, происходящие в системе.
-
Программирование в стандарте POSIX
Обеспечение мобильности (переносимости, портабельности) программного обеспечения (ПО) - задача исключительной важности и сложности; в наше время это обстоятельство едва ли нуждается в пространных обоснованиях. Один из общепринятых способов повышения мобильности ПО - стандартизация окружения приложений: предоставляемых программных интерфейсов
-
Введение в POSIX'ивизм
Предметом всего дальнейшего изложения будут почти исключительно операционные системы, их утилиты и приложения, относимые к категориям программ открытых (Open Sources - буквально программы с открытыми исходными текстами) и свободных
-
Мобильное программирование приложений реального времени в стандарте POSIX
Следуя классическому принципу "познай самого себя", описание функций, обслуживающих потоки управления, мы начнем с функции pthread_self(), возвращающей в качестве результата идентификатор вызвавшего ее потока (см. листинг 1.1)