Movatterモバイル変換


[0]ホーム

URL:


Pereiti prie turinio
VikipedijaLaisvoji enciklopedija
Paieška

POSIX

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Portable Operating System Interface (IEEE 1003)
TrumpinysPOSIX
BūsenaIšleistas
Pradžios metai1988 m.; prieš 37 metus (1988)
Paskutinė versijaIEEE Std 1003.1-2024
2024 m.; prieš 1 metus (2024)
OrganizacijaAustin Group (IEEE Computer Society,The Open Group,ISO/IEC JTC 1/SC 22/WG 15)
Susiję standartaiISO/IEC 9945
DomenasAplikacijų programavimo sąsajos
Interneto svetainėposix.opengroup.org

POSIX – standartų grupė, apibrėžiantioperacinės sistemossąsajas tarp joje veikiančių programų bei tarnybų.[1] Standartai oficialiai nustatyti kaipIEEE 1003 standartas ir tarptautinių standartų vardasISO/IEC 9945. Standartai pasirodė iš projekto, atsiradusio apie1985 m. POSIX terminas buvo pasiūlytasRičardo Stalmano, atsakant įIEEE pageidavimą sukurti įsimenamą vardą; iki tol standartizacijos pastangos buvo vadinamos IEEE-IX. POSIX išsišifruoja Portable Operating System Interface (liet.Perkeliamoji operacinės sistemos sąsaja). X termino pabaigoje pabrėžiaUNIXAPI paveldą.

Apžvalga

[redaguoti |redaguoti vikitekstą]

POSIX nusako sąsają tarpoperacinės sistemos ir vartotojo beiprograminės įrangos 15-koje skirtingų dokumentų. Standartinė vartotojo komandinė eilutė ir scenarijų (angl.scripting)sąsaja bendrai įgyvendinta suKorn apvalkalu (angl.Korn shell). Taip pat į standartą įeina tokios vartotojo lygio programos, servisai ir įrankiai kaipawk,echo,ed ir šimtai kitų. Programinio lygio servisai reikalaujafailinių, terminalinių ir tinklinių įvedimo/išvedimo (I/O) servisų.Šiuo metu POSIX dokumentacija padalyta į tris dalis:

  • POSIXbranduolioAPI
  • POSIX komandos ir įrankiai
  • POSIX atitikimo testavimas

POSIX standartų testavimo rinkinys vadinamasPCTS arbaPOSIX Confromance Test Suite (POSIX atitikimo testų rinkinys).

Single UNIX Specification

[redaguoti |redaguoti vikitekstą]

Dėl to, kad priėjimas prie POSIX standartų yra mokamas ir gana brangus, buvo sukurtas alternatyvus atviras standartasSUS (Single UNIX Specification). Jis yra lengvai prieinamas, priima kiekvieno indėlį ir dokumentacija be vargo pasiekiamainternetu.

Versijos

[redaguoti |redaguoti vikitekstą]

POSIX turi keletą standarto „atnaujinimų“:

  • POSIX.1 baziniai servisai (įtraukti į standartinį ANSIC)
    • Signalai
    • Slenkančio kablelio išskirtinės situacijos
    • Segmentacijos pažeidimai
    • Nekorektiškos instrukcijos
    • Magistralės klaidos
    • Taimeriai
    • Failų ir katalogų operacijos
    • C biblioteka (StandartinisC)
    • I/O prievadų (port)sąsaja
  • POSIX.1b, Realaus laiko praplėtimai
    • Prioritetų planavimas
    • Realaus laiko signalai
    • Laikrodžiai ir chronometrai
    • Asinchroninis ir sinchroninis I/O
    • Atminties blokavimas
  • POSIX.1c, gijų praplėtimai
    • Gijų kūrimas, kontrolė ir naikinimas
    • Gijų planavimas
    • Gijų sinchronizacija
    • Signalų valdymas

Šaltiniai

[redaguoti |redaguoti vikitekstą]
  1. POSIX standartaiV. Dagienė,G. Grigas, T. Jevsikova. Enciklopedinis kompiuterijos žodynas. 4-as leidimas. Vilnius: VU MII, 2014 //EKŽ, 2021, nuolat atnaujinamas.ISBN 978-9986-680-52-9.

Nuorodos

[redaguoti |redaguoti vikitekstą]
Rodomas puslapis "https://lt.wikipedia.org/w/index.php?title=POSIX&oldid=7424633"
Kategorija:
Paslėptos kategorijos:

[8]ページ先頭

©2009-2025 Movatter.jp