Интернет магазин китайских планшетных компьютеров



Компьютеры - POSIX - Версии

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


<<< Командная оболочка UNIX