Fișiere fluxuri

Un flux este o secvență de octeți. În sistemul de fișiere NTFS. fluxurile conțin date scrise într-un fișier, precum și date care caracterizează fișierul, după informație, oferind setări de proprietăți și atribute. De exemplu, puteți crea un fir care conține cuvintele cheie de căutare sau autenticitatea contului de utilizator care a creat acest fișier.







Fiecare fir asociat unui fișier are dimensiunea proprie, dimensiunea reală și lungimea permisă a datelor. Dimensiunea atribuită este cantitatea de spațiu pe disc care a fost rezervată fluxului, mărimea reală este numărul de octeți folosiți în prezent de către programul apelant și lungimea validă a datelor (VDL) - numărul de octeți, care a fost inițializată în afara dimensiunii atribuite fluxului.







Fiecare fir are, de asemenea, propriul mod de compresie. criptare și diluare. Atributul de diluție din fișier este setat dacă oricare dintre firele a fost o dată rar.

Nu există caracteristici temporale ale fișierului (data creării, modificărilor etc.) asociate fluxului. Caracteristicile temporale ale fișierului sunt actualizate atunci când oricare dintre fluxuri este actualizat.

Criteriile condiționate (inferioare) sunt menținute prin flux. Modurile de distribuire sunt, de asemenea, servite prin flux.

Fiți atenți! Faptul că accesul solicitat la ștergerea din fișier determină ștergerea unui control de acces în toate fluxurile deschise din fișier. Dacă un alt proces are un fir deschis fără flagul FILE_SHARE_DELETE. Nu veți putea deschide fișierul pentru a obține accesul pentru ștergere.







Articole similare

Trimiteți-le prietenilor: