Ugrás a tartalomhoz

POSIX

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen InternetArchiveBot (vitalap | szerkesztései) 2021. május 18., 08:37-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (1 forrás archiválása és 0 megjelölése halott linkként.) #IABot (v2.0.8)

A "Portable Operating System Interface for uniX" vagy röviden POSIX egy kollektív neve azon szabványok családjának, melyeket az IEEE a Unix operációs rendszerek APIjának meghatározásaként definiált. Formális neve IEEE 1003, hivatalos megnevezése: ISO/IEC 9945. A projekt körülbelül 1985-ben jelent meg. A POSIX kifejezést Richard M. Stallman javasolta, az IEEE azon kérésére, hogy érthetőbb nevet adjon a szabványnak, a korábban használt IEEE-IX helyett.

Verziók

POSIX-nak számos "frissítése" létezik:

  • POSIX.1, Alapvető szolgáltatások (a Standard ANSI C-vel összeolvasztva)
    • Folyamatok létrehozása és irányítása
    • Szignálok
    • Lebegőpontos kivételek
    • Felosztás megszegései
    • Illegális utasítások
    • Busz hibák
    • Időzítők
    • Fájl- és könyvtárműveletek
    • Csövek
    • C függvénykönyvtár (Standard C)
    • I/O portok csatlakozási felülete és irányítása
  • POSIX.1b, Valós idejű bővítések
    • Prioritásos ütemezés
    • Valós idejű szignálok
    • Órák és időzítők
    • Szemaforok
    • Üzenetek áthaladása
    • Megosztott memória
    • Aszinkron és szinkron I/O
    • Memória védelem
  • POSIX.1c, Szálak bővítése
    • Szálak létrehozása, irányítása és felszámolása
    • Szálak ütemezése
    • Szálak szinkronizálása
    • Szignálok kezelése

A Posix kompatibilis operációs rendszerek listája

Kapcsolódó szócikkek

További információk