|
|
08 июня 2011
Оглавление: 1. POSIX 2. Задачи 3. Версии
- POSIX.1, Корневые службы
- Создание и управление процессами
- Сигналы
- Исключения плавающей точки
- Нарушение сегментации
- Запрещенные директивы
- Ошибки шины
- Таймеры
- Операции над файлами
- Каналы
- Библиотека C
- Интерфейс и контроль ввода/вывода
- Триггеры процессов
- POSIX.1b, Расширения реального времени
- Планировка приоритетов
- Сигналы реального времени
- Таймеры и синхронизация
- Семафоры
- Передача сообщений
- Разделяемая память
- Асинхронный и синхронный ввод/вывод
- Интерфейс блокировки памяти
- POSIX.1c, Расширения потоков
- Создание, контроль и завершение выполнения потоков
- Планировщик потоков
- Синхронизация потоков
- Обработка сигналов
POSIX-совместимые ОС
В зависимости от степени совместимости со стандартами, ОС могут быть полностью или частично совместимы с POSIX. Сертифицированные продукты могут быть найдены на сайте IEEE.
Полностью POSIX-совместимые
Полностью соответствующие одной из версий стандарта POSIX.
- A/UX
- BSD/OS
- HP-UX
- IBM AIX
- INTEGRITY
- IRIX
- LynxOS
- Mac OS X
- Apple iOS
- Minix
- MPE/iX
- OpenSolaris
- OpenVMS
- QNX
- RTEMS
- Solaris
- UnixWare
- velOSity
- VxWorks
По большей части POSIX-совместимые
Официально не сертифицированные как POSIX-совместимые, но соответствующие по большей части.
- BeOS
- FreeBSD
- Linux
- NetBSD
- Nucleus RTOS
- OpenBSD
- RTEMS
- Sanos
- SkyOS
- Syllable
- VSTa
- Symbian OS
- DragonFlyBSD
POSIX для Windows
- Cygwin обеспечивает частичное соответствие POSIX для некоторых продуктов Microsoft Windows.
- UnxUtils набор утилит из POSIX окружения.
- Microsoft POSIX subsystem, необязательная подсистема Windows.
- Microsoft Windows Services for UNIX обеспечивает полное соответствие POSIX для некоторых продуктов Microsoft Windows. Операционные системы на базе Windows NT до Windows 2000 имели POSIX уровень встроенный в ОС, и UNIX Services for Windows предоставляло UNIX-подобное окружение. Для Windows XP, Windows Services for UNIX должны быть установлены для POSIX совместимости. UNIX подсистема встроена в Enterprise и Ultimate редакции Windows Vista, и не могут быть добавлены в другие редакции.
- UWIN от AT&T Research обеспечивает POSIX поверх Win32 API.
Просмотров: 2456
|