Ugrás a tartalomhoz

POSIX

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

A "Portable Operating System Interface for uniX" vagy röviden POSIX 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

[szerkesztés]

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

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]

További információk

[szerkesztés]