Deskriptor (výpočtová technika)

z Wikipédie, slobodnej encyklopédie

Súborový deskriptor je v informatike abstraktný kľúč, ktorý pre POSIXové (t. j. unixové) operačné systémy slúži pre prístup k súboru. V terminológii Microsoft Windows a štandardnej knižnici programovacieho jazyka C je preferovaný názov "file handle", hoci technicky ide o iný objekt (pozri nižšie).

V POSIXe je deskriptor celé číslo, ktoré v jazyku C zodpovedá údajovému typu int. V POSIXe existujú 3 štandardný deskriptory, ktoré má proces zvyčajne pri štarte otvorené (dedia sa po svojom rodičovi): stdin, stdout a stderr. Procesy bežiace na pozadí (tzv. démoni), tieto deskriptory zatvárajú, aby sa odpojili od terminálu a oznamujú správy o svojej činnosti zápisom do logu (zvyčajne textový súbor s daným formátom, v ktorom je každý záznam na samostatnom riadku).

Zdroj[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku Souborový deskriptor na českej Wikipédii (číslo revízie nebolo určené).