De la Viquipèdia, l'enciclopèdia lliure. En els sistemes operatius d'ordinador Unix i similars a Unix, un descriptor de fitxer (FD, amb menys freqüència fildes) és un identificador únic (handle) per a un fitxer o un altre recurs d'entrada/sortida, com ara un canonada o presa de xarxa.
Com funciona el descriptor de fitxers?
Un descriptor de fitxer és un nombre no negatiu. Quan obrim un fitxer existent o creem un fitxer nou, el nucli retorna un descriptor de fitxer al procés. El nucli manté una taula de tots els descriptors de fitxers oberts, que estan en ús.
Què és el descriptor de fitxers és el descriptor de fitxers utilitzat pel nucli per enllaçar a un fitxer?
A la majoria de sistemes operatius com UNIX, els descriptors de fitxers es representen com a objectes de tipus "int". El nucli utilitza el descriptor del fitxer com a índex a la taula de descripció del fitxer a orde per determinar quin procés va obrir originalment un fitxer específic i després permetre realitzar les operacions sol·licitades a l'obre …
Què és un descriptor de fitxer a Python?
Un descriptor de fitxer és un nombre enter que identifica el fitxer obert en una taula de fitxers oberts que el nucli guarda per a cada procés. … Els objectes fitxer són classes de Python que embolcallen els descriptors de fitxers per fer que el treball amb fitxers sigui més còmode i menys propens a errors.
Què és el descriptor de fitxers a la programació de socket?
Un sòcol és una abstracció d'un punt final de comunicació. Els descriptors de socket s'implementen com a fitxerdescriptors al sistema UNIX. … De fet, moltes de les funcions que tracten amb els descriptors de fitxers, com ara llegir i escriure, funcionaran amb un descriptor de socket.