Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

POSIX

Матеріал з Вікіпедії — вільної енциклопедії.

POSIX (PortableOperatingSystemInterface for uniX) — набірстандартів, які описують інтерфейси міжопераційною системою тазастосунками. Стандарт створений для забезпечення сумісності різнихUNIX-подібних операційних систем та переносимості прикладних програм на рівніпочаткового коду програм.

Стандарт розроблявся консорціумом«The Open Group», формально визначений якIEEE 1003, назва міжнародного стандартуISO/IEC 9945.

Офіційна копія документації може бути придбана насайті ISO[Архівовано 12 грудня 1998 уWayback Machine.].

Назву «POSIX» запропонувавРічард Столмен. Вона є зареєстрованим товарним знакомIEEE.[1]

Склад

[ред. |ред. код]

Стандарт складається з чотирьох основних розділів:

  • Основні визначення (Base definitions) — список основних визначень і угод, що використані в специфікаціях, і список заголовних файлів мовиСі, які мають бути надані відповідною стандарту системою.
  • Оболонка і утиліти (Shell and utilities) — опис утиліт і командної оболонкиsh, стандартирегулярних виразів.
  • Системні інтерфейси (System interfaces) — список системних викликів мови Сі.
  • Обґрунтування (Rationale) — пояснення принципів, що використані в стандарті.

Версії

[ред. |ред. код]

POSIX пройшов через низку версій:

POSIX.1, Core Services (включений в стандартANSI C)
POSIX.1b, Real-time extensions, Розширення реального часу
  • Планувальник пріоритетів
  • Сигнали реального часу
  • Годинники і таймери
  • Семафори
  • Передача повідомлень
  • Розділювана пам’ять
  • Асинхронне та синхронне введення-виведення
  • Інтерфейс блокування пам’яті
POSIX.1c, Threads extensions. Розширенняниток виконання
  • Створення, управління і очистканиток
  • Планувальння ниток
  • Синхронизація ниток
  • Управління сигналами

Виноски

[ред. |ред. код]
  1. http://www.opengroup.org/austin/papers/posix_faq.html[Архівовано 17 жовтня 2018 уWayback Machine.] POSIX® 1003.1 Frequently Asked Questions (FAQ Version 1.12)]
  2. Linux Signals. Архіворигіналу за 6 червня 2008. Процитовано 30 травня 2008.

Див. також

[ред. |ред. код]

Посилання

[ред. |ред. код]


Операційні системиЦе незавершена стаття проопераційні системи.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=POSIX&oldid=43599375
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp