КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военно дело (14632) Висока технологиите (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къщи- (47672) журналистика и SMI- (912) Izobretatelstvo- (14524) на външните >(4268) Informatika- (17799) Iskusstvo- (1338) История- (13644) Компютри- (11121) Kosmetika- (55) Kulinariya- (373) култура (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23,702) Matematika- (16,968) инженерно (1700) медицина-(12,668) Management- (24,684) Mehanika- (15423) Naukovedenie- (506) образование-(11,852) защита truda- (3308) Pedagogika- (5571) п Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) oligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97182) от промишлеността (8706) Psihologiya- (18,388) Religiya- (3217) с комуникацията (10668) Agriculture- (299) Sotsiologiya- (6455) спортно-(42,831) Изграждане, (4793) Torgovlya- (5050) превозът (2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596 ) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Telephones- (8441) Elektrotehnika- (4623) Мощност инженерно (12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Windows файлова система линия на операционни системи




Първата версия на Windows 95 се използва за MS-DOS файлова система, имена на файлове, състоящи се от 8 + 3 знака [7] и системи FAT-12 и FAT-16.

MS-DOS файлова система е уголемен и подобрена версия на файловата система CP / M, която работи само на платформи с централен процесор Intel не подкрепят многозадачност и работи само в режим на реално IBM PC. В първата версия на MS-DOS 1.0 операционна система е само една директория, през втората версия е произведен от прехода към йерархична файлова система, в която директории могат да бъдат вложени в произволна дълбочина.

Въпреки директории в файловата система MS-DOS имат различен размер, но са използвани записи от указателя имат фиксиран размер от 32 байта (фиг. 4.19.). Характеристиката на файла съдържа: име на файла атрибути, дата и час на създаване, номера на първия блок и точния размер на файла. Имената на файловете по-къси от 8 + 3 знака ляво подравнени терена и допълват с интервали, всяко поле поотделно. Атрибутите на място (атрибути), представени областта съдържащ битове, които показват типа на файла (архивира система или скрита) и действия, които той допуска (да се чете или чете и пише). Писане на файл, за който само за четене е разрешено, не е разрешено; като извършват защитите файловете от случайно запис или изтриване.

Bit архивирани (архивен файл) не е създадена и не се проверява от операционната система. Той е бил запазен в Характеристиката архивиране на програми на ниво потребител, изчиства това малко, когато създавате резервно копие на файл, докато програмата променя даден файл, задайте малко. По този начин, програмата определя архивираните файлове, за да бъдат архивирани. Bit скрит (скрит файл) ви позволява да не се покаже файла в списъка с файлове в директория, и скрита от неопитни потребители файлове, целта на които не им е известно. Bit система (системата) също да скриете файлове и да ги предпази от случайно изтриване дел команда, той е поставен на основните компоненти на MS-DOS операционна система.

8 байта
име на файла разширение атрибути резервиран дата път № първи блок размер

Фиг. 4.19. Форматът на записи от указателите в системата за MS-DOS


влизане Directory съдържа датата и часа на създаване или последна промяна. Време съхранява с точност ± 2 секунди, тъй като 2-байт поле, което може да съдържа 65536 уникални стойности му е било дадено. поле време е разделена на подполетата: секунди (5 бита), минута (6 бита) и часовник (5 бита). Шестнадесетично дата поле също е разделена на три подполета: ден (5 бита), месец (4 бита) и годината (7 бита).



MS-DOS файлова система, за да запазите точния размер на файла и файл броя на блоковете в таблицата за разпределение на FAT File (Файл Таблица за разпределение), който е поставен в памет. FAT е линейна таблична структура данни с информация за файловете (имената на файловете си атрибути и други данни, които определят местоположението на файловете, или фрагменти от него в FAT среда). FAT елемент определя действителната площ на диска, който в началото на физическия файл. В FAT файловата система, логическото дисково пространство на всяко логическо устройство се състои от две области:

- зоната на система, която е създадена, когато дискът се форматира, актуализирани в манипулиране на файловата структура и се състои от следните компоненти: зареждащ, запазени сектори, таблица за разпределение на файловете (FAT), а основната директория;

- зоната на данни, която съдържа файловете и директориите, подчинени на основната директория и е на разположение чрез потребителския интерфейс.

Таблицата за разпределение на файловете е област на картата (изображение) на данни, в която е описано състоянието на всяка част на областта за данни. Площта на данни е разделен на клъстери - един или повече съседни сектори в логически адресно пространство на диска включени в един диск блок. Cluster - минималната адресируема единица на дисково пространство разпределени извън основните директории файла или. Така например, в FAT16 размер на клъстера е 32 KB. Тъй като файл или директория обхваща цяла редица клъстери, като последният клъстера често не е участвал в пълен размер, което води до загуба на пространство за съхранение.

В таблица FAT клъстери, принадлежащи към един файл (директория листата) с Вас по веригата. За да посочите номера на клъстер в системата за управление на FAT16 файл се използва от 16-битова дума, следователно, че е възможно да се съхранява информация за период до 65 536 клъстери. Тъй като FAT се използва при достъп до диска е много интензивен, масата е зареден в паметта и ще остане там толкова дълго, колкото е възможно.

Главната директория е различна от обикновената директорията, която се поставя в определено местоположение на логическото устройство и има фиксиран брой елементи. Структурата на файловата система е йерархична. Файлове, възложени на първите свободни касетъчни адресите в обем. Брой на първоначалния файл на клъстера е адресът на първия клъстер заето от файл в таблицата за разпределение на файловете. Всеки клъстер съдържа указател към следващия клъстер, използвайте файла, или индикаторът (OxFFFF), което показва, че тази група е последната купа на файла.

Записите в указателя съхраняват само първото число файл блок, който се използва като индекс за 64 K [8] -Table FAT елементи. В зависимост от броя на блокове на диска, на операционната система MS-DOS използва три версии на FAT файлови системи: FAT-12, FAT-16 и FAT-32 ,. Всеки FAT файлова система диск размер на блока в байтове, може да бъде определен на някои кратно на 512 комплекта разрешени размери блок (клъстери) за всеки друг вариант FAT.

В първата версия на системата за MS-DOS използва FAT-12 с 512-байтови блокове за създаване на дискови дялове на повече от 212 х 512 байта. Максималният размер на дисков дял може да бъде равен на 2 Mbytes и мазнини в RAM 4096 -Table елементи, заети от два байта всяка. Тази система работи добре на дискети. За да използвате твърд диск Microsoft Corporation решили да използват дискови блокове (клъстери) от 1,2 и 4 килобайта, което помогна да се запази структурата и размера на маса FAT-12 и да се увеличи размера на дисков дял до 16 MB.

Тъй като MS-DOS поддържа до четири дискови дялове, FAT-12 файлова система да работи с дискове до 64 MB. В подкрепа на големи твърди дискове е разработила FAT-16 на файловата система с 16-битови дискови указатели. В допълнение, той се оставя да се използват размери касетъчни на 8, 16 и 32 Kbytes. FAT-16 Таблица заета 128 Kbytes на RAM. Максималният размер на дисков дял е 2 GB диск - 8 гигабайта (4 GB 2 сечение на всеки).

За втора версия на операционната система FAT-32, Windows 95, файловата система е проектирана с 28-битови адреси и версията на MS-DOS операционна система зад Windows 95, е адаптиран за нейната подкрепа. размер дял увеличена до 2 TB (2048 GB) и 8-gigobaytny диск може да се състои от една част. Файловата система FAT32 да осигури оптимален достъп до твърди дискове, CD-ROM и мрежови ресурси, увеличаване на скоростта и производителността на / O операции I. FAT32 размер на клъстера да бъде 4 KB. Основната разлика между FAT32 се състои в по-ефективно използване на пространството за съхранение в резултат на използването на групи от по-малки по размер и космически спестявания. FAT32 може да се премести в главната директория и да използва резервния си. Extended запис обувка е позволено да се правят копия на важни структури от данни, които водят до повишена устойчивост на смущения FAT структура в сравнение с предишните версии. Главната директория е обикновен клъстер верига, така че може да бъде на всяко място на диска, който премахва ограниченията за размера му.

В Windows 98 операционна система и Windows Me използва и FAT-32 файлова система, но допълнена с новата система за дълго подкрепа името на файла е съвместим с по-старата система на името 8 + 3. записи Промяна директория състоят в добавяне на пет нови полета на мястото на 10 неизползваните байтове ( Фигура 4.19 ;. фигура 4.20) ...


Невярно «NT» използва за съвместимост с Windows NT и осигурява показване на името на файла в правилната делото. "Времето за създаване» (времето на създаване) беше допълнен с още осем бита от тази област ще се съхранява до 10 милисекунди. "Дата на последна» достъп (Последен достъп), използвани за съхранение на датата на последния достъп. "Горна 16 бита на броя на изходния блок" е създадена във връзка с прехода към файловата система FAT-32, за съхраняване на MSBs брой първоначалната файл блок. Бях назначен две имена, за да се осигури обратна съвместимост, дълги имена на файлове с MS-DOS всеки файл:

- дълго име на файла (в Unicode формат, за съвместимост с Windows NT);

- формат 8 + 3 име за съвместимост с MS-DOS операционна система.

Когато създадете файл, чието име не отговарят на правилата за MS-DOS, създаване на допълнително име формат MS-DOS в съответствие с определен алгоритъм. Ние използвахме първите шест букви от името, което се превръща в ASCII главни букви, ако е необходимо, след което се добавя суфикса "~ 1." Ако името вече, а след това се използват суфикса "~ 2) и т.н. В допълнение, той премахва пространства и допълнителни точки, и някои знаци са били превърнати в долна черта. Например, името на файла на «Дошло е времето» получи MS-DOS формат «на THETIM ~ 1."

Име на формата на MS-DOS е била съхранявана в дескриптора директория (фиг. 4.21.). Ако файлът е бил дълго име, тя е била съхранявана в една или повече директории записи предходните дескриптора на файл с име на формата на MS-DOS. Всеки запис съдържа до 13 знака Unicode формат. Елементи име, съхранявани в обратен ред, като се започне преди файла ЕВРОВОК в MS-DOS формат и следващите фрагменти пред него.


За да се разграничи записите в директорията "атрибути» (атрибути), съдържащи дълги и къси имена на файлове в областта на фрагмент от дълго име Задава стойността "0x0F», което съответства на една невъзможна комбинация от атрибути за дескриптора на файла в MS-DOS. По-стари софтуер, написан да работи в MS-DOS, при четене на директорията да игнорират тези описания. Редът на име фрагменти взети под внимание в първия байт на записите в указателя. Последното парче от името на включването на последователност от числа от 64. Що се отнася до серийния номер е била използвана 6 бита, максималната дължина на името на файла може да направи 63 х 13 = 819 знака, но почти ограничен до 260 знака. Всяко име фрагмент съдържа "контролна» (контролна), за да се избегнат проблеми с превода на дълги имена на файлове в кратки имена.

FAT файловата система на не осигурява защита на данните и автоматични функции за възстановяване, така че тя се използва само когато алтернативна операционна система на компютъра ви има MS-DOS или Windows 95/98, както и данни за дискети.

Microsoft Windows XP операционна система в бета версии, известни като Microsoft Codename Уислър, е разширение на Windows NT линия. Той е напълно 32-битова операционна система с изпреварваща многозадачност. Тя се основава на следните основни принципи са:

- Съвместимост - Поддържа FAT 16, NTFS FAT32 и файлови системи за поддържане на приложения, написани за DOS, Windows 9x, Windows NT, както и някои приложения, написани за OS / 2 и POSIX;

- преносимост - да се подпомогне въвеждането в различни процесорни архитектури;

- прилагане на система за сигурност на ниво потребител.

Microsoft първоначално планирано да се развива две независими операционни системи - Нептун (продължава Windows 9x) и Odyssey (продължение Windows NT линия). Впоследствие, обаче, плановете за корпорация се променили и двете събития са обединени в един проект на Windows XP - операционна система с изцяло преработен интерфейс, нови функции и по-високо ниво на сигурност. Възможността за подкрепа на различни файлови системи, по линията на съвременните операционни системи Windows, вградени в архитектурата на входно-изходна система, която отговаря за обработката на входно-изходни заявки и изпълнява следните задачи:

- работи superproductive IOPS;

- използването на асинхронни IO;

- поддръжка на множество файлови системи;

- модулна архитектура, с възможност за добавяне на нови файлови системи и устройства;

- осигуряване на допълнителни функции като кеширане;

- защитата на споделени ресурси.

Списък на регистрираните файлови системи може да се разглежда като се използва WinObj полезност. Всяка система има своите полезни свойства, но възможностите за защита и одит са различни. За да изберете файловата система се влияе от следните фактори: целта, за която е предвидено да използвате компютъра, хардуерна платформа, броят на устройствата и тяхната обем, с изискванията за сигурност, използвани в системата за кандидатстване. Windows XP операционна система поддържа следните файлови системи:

- FAT (File Разпределение на маса) - файлова система, предназначена за MS-DOS и е от съществено значение за Windows 3.x и 9x. Windows XP и Windows Server 2003 поддържа три вида мазнини: FAT12, FAT16 и FAT32 (първите две са предвидени за съвместимост с по-стари операционни системи на Microsoft, в допълнение FAT12 се използва като формат за съхранение на данни върху дискети);

- NTFS (Windows NT файлова система) - файлова система, създаден специално за Windows NT и наследство Windows 2000, Windows XP, Windows 2003;

- CDFS (компакт диск файлова система) - файлова система CD-ROM диск;

- UDF (Universal Disk Format) - универсален формат диска, използван от напредналите магнито-оптични дискове и DVD технологии;

- DFS (Distributed File System) - разпределена файлова система.

В NTFS файловата система. NTFS, New Technology File System - нова технология файлова система е проектирана специално за Windows NT и подобрени в по-късните версии на Windows. Той има характеристиките на сигурност, поддържане на контрол върху достъпа до данни и права на собственик, който играе важна роля за осигуряването на целостта на чувствителни данни. Folder и NTFS файлове могат да са прехвърлили своите права за достъп, независимо от това дали те са споделени или не. Ако даден файл е копиран от NTFS дял или обем дял, или на мастна тъкан, всички разрешения и други уникални характеристики, присъщи на NTFS, ще загубите. NTFS използва 64-битови кодове клъстери (табл. 4.3.), Но ограничава размера на обема на Windows XP NTFS до стойности, при които е възможно решаването на 32-битови купове, т.е. до 128 терабайта (с помощта на 64 KB клъстери).

Таблица 4.3

Размерът на клъстери за обема NTFS

№ р / р Обем Размер (MB) клъстер размер
512 и по-малко 512 байта
513 - 1024 MB 1 KB
1025 -2048 MB 2 KB
2048 MB (2 GB) 4 KB

Един от най-важните свойства на NTFS - самолечение. Когато неочакван провал на системната информация за структурата на папките и файловете по обем на FAT може да бъде загубена. NTFS записва всички промени, като по този начин се избягва унищожаването на структурата на обема на данните (в някои случаи, файлове с данни могат да бъдат загубени).

Способността за самостоятелно ремонт и поддръжка на целостта се осъществява чрез използване на протокол на действия, извършени и редица други механизми. NTFS разглежда всяка операция, промяна на системните файлове на NTFS Том, за сделка, и съхранява информацията за тази сделка в дневника. Образувани сделка може или да бъде напълно завършен (комит), или отвали (намаление на цените). В последния случай, NTFS -та се връща в състоянието преди началото на операцията. Преди да се впусне в писмен вид на диск всички от операциите, включени в сделката, се записват в лог файл, след края на операциите по сделката се осъществяват, в случай на дискови неуспехи са отменени, висящи сделки.

Ръководството на NTFS файлова система, като се използва клъстер ремапинг операция механизъм се извършва за определяне на дефектни клъстери и да определят нови клъстери за файлови операции. NTFS, в сравнение с FAT, поддържа няколко допълнителни функции:

1. Защита на файлове и папки. За всеки файл и всяка папка единица специална охрана осигурява съхранение, който съдържа следната информация: име (наименование) на потребителя, създал файла; Списък за контрол на достъп, в който са изброени разрешения за достъп до файла (папка) за потребители и групи; списък за контрол на достъпа система. Това позволява на операционната система да се осигури едновременно достъп до файлове и папки и рекордни действия на обекти, изпълнявани от потребители.

2. Динамичен стягане по отношение на файлове и директории. Compression е атрибут на файла или директорията, която може да се отстрани или да се инсталира. Compression е възможно само в секциите, размера на блока не надвишава 4096 байта. Ако директорията има атрибут компресиран (сгъстен), всички файлове, които се копират в нея, също ще имат този атрибут. Извършване на компютъра с помощта на компресиран файл се увеличава до 50% в зависимост от вида на данните, съхранявани. Този резултат се постига чрез повишаване на CPU 3-5. Въпреки това, като цяло (повече от 4 GB) дялове и виновен толерантни обеми, производителността е значително намалени. Затова е препоръчително да използвате функцията за компресиране в малки обеми на компютри с по-бързи процесори или многопроцесорни системи.

3. Подкрепа файл многонишковите. Можете да създадете няколко различни версии на файлове (например, една версия на руски, а другият - на английски език) и ги изпраща заедно, но това е по-удобно да се използва специална версия на текстообработваща програма, в която меню можете да изберете желания език документ, и тя ще бъде премахната от една обща файл. За изпълнение на тази функция се прилага NTFS наречени потоци. При създаване на нов файл (например текстов редактор), файла с данни по подразбиране записва в неназован поток. Въпреки това, един и същи файл може да бъде наречена потоци, които се записват, както следва: file.txt: първият поток; File.txt: втори поток; File.txt: Трети поток. Във всяка от тези потоци навлезе в своята собствена информация. При копиране на многонишковите файл на диск, форматиран FAT, операционната система ще предупреждава за загуба на данни; при копиране от командния ред ще се копира само неназован поток и системата не предупреждава за загуба на данни.

4. Проследяване на връзки. В Windows XP / Windows 2003 Service работи Линк за проследяване (Разпределени Линк за проследяване), което позволява на приложения за намиране на ресурси, които съответстват на етикета, и OLE връзка, дори и ако ресурсът е бил преименуван или преместен на друго място папка дърво. Всяка връзка се състои от две части - на клиента и източника (например, ако даден документ на Word съдържа линк OLE с електронни таблици Excel, документът е клиент за комуникации и електронни таблици - източник комуникация). Проследяване на услуги за възстановяване на разрушените връзки в случаите, когато:

- източник комуникация е преименуван;

- източник комуникация е преместена от един обем на друг NTFS 5.0 на същия компютър;

- източник на комуникация е Разбъркване с NTFS 5.0 обема от един компютър на друг компютър NTFS 5.0;

- че NTFS 5.0 с източник на комуникация е физически премества от един компютър на друг компютър в рамките на същия домейн;

- на компютъра, който е домакин на NTFS 5.0 е източник на комуникация, е преименуван, но остана в същия домейн;

- промените името на акции, където връзката източник файл, и формира всяка комбинация от случаите, описани по-горе.

Във версията на NTFS 5.0 по време на проследяване на служебни връзки, NTFS 5.0 обем не може да бъде блокиран, така че те не могат да се форматират и стартирайте Chkdsk / е полезност; извършване на операцията само след спирането на услугата за съобщения за проследяване.

5. Твърд диск квота. В случай на едновременни мулти-потребителски ситуации възникват счетоводни дисково пространство се използва за своите файлове. Администраторът може да kvotirovat дисково пространство (в NTFS 5.0) за всеки обем за всеки потребител и [9] като се използват правилата местните домейни или група. Windows отчита пространството, заемано от контролирания от потребителя файл, ако потребителят е собственик на файла, неговия размер се добавя към дисково пространство на потребителя. След установяване на квоти за дисково пространство потребител може да съхранява данни за обема на силата на звука, ограничена. В случай на превишаване на квотите в случай влезте съответния запис, и в зависимост от конфигурацията на системата, потребителят може да записва информация за (по-мек режим), или тя ще бъде отказано влизане.

6. повторна обработка точка (повторна обработка точки). повторна обработка точка - тя се контролира от атрибут система, която може да бъде свързана с папка или файл, който ви позволява да изпълнявате при отваряне на папка или файл, създаден преди това код. Стойността е дефинирана от потребителя данни, максималната сума, която може да достигне до 16 килобайта. Данните представляват етикета на 32-битов, който указва кои файлова система филтър трябва да бъде уведомен за опит за получаване на достъп до папката или файла. Филтър изпълнява предварително определен код за контрол на процеса на достъп. От филтъра за файлова система може да промени изцяло начина, по който виждате тази информация за файла, е установено само от системните администратори. Ако системата не може да намери филтъра, няма да бъде предоставен достъп до файла или папката, обаче, филтърът може да бъде отстранен. Повторна обработка точки се използва за създаване на съединения NTFS папките изпраща искането до файла или папката на друго място на файловата система.

7. NTFS точки на свързване. Точка на свързване (кръстовище точка) може да показва в целева папка празен, разположена в пространството NTFS 5.0 име, и служи за създаване на общо пространство на името съхраняване на информация. Целева папка може да бъде всеки валиден път Windows. точките на свързване са прозрачни към исковата молба, изключение е случаят, когато информацията за конкретна точка за свързване изисква програмата да работи. Прозрачност означава, че заявлението или потребителя достъп до локална папка NTFS автоматично пренасочени в друга папка. Достъп до обемите на локалната файлова система, свързан чрез точки на свързване, може да се получи, дори ако обемите не са присвоени имена.

8. Encryption. Encryption е предвиден компонент «Encrypted File System, EFS» един, който е механизъм за защита на данните, тъй като шифрованите данни са достъпни само след като потребителят специалния ключ за декриптиране. EFS предоставя следните функции:

- прозрачна криптиране - кодиране / декодиране се прави при пълна прозрачност при четене или писане на файл на диска и не изискват собственик на файла, за да разшифровате / шифроване на файла всеки път, за да се справиш;

- защита на криптиращи ключове - в EFS ключове, използвани за криптиране на файлове, криптирани най-ефективен публичен ключ на потребителски сертификат (X.509 v3 стандарт), който се съхранява заедно със списък на уникални криптирани ключове, използвани за криптиране на файла; за дешифриране тези ключове собственик на файла използва своя частен ключ;

- Възстановяване на данни - ако собственикът на частния ключ не е наличен, агент за възстановяване отваря файла с частния си ключ; системата може да бъде повече от едно възстановяване агент, всеки със своя публичен ключ, но за да се възстанови файла, когато трябва да се използва криптиране и най-малко един ключов обществен възстановяване;

- време и файловете за виртуална памет за безопасност - се дължи на факта, че много приложения в процеса на редактиране на документи създават временни файлове, системата EFS шифрова временни копия на криптирани файлове; EFS се намира в ядрото на операционната система Windows и съхранява ключовете за кодиране в не-пейджъра басейн, който помага за предотвратяване на копирането във файла за виртуална памет.

9. скрити копия. Обем на услугата за копиране ви позволява да създавате копия на обеми по график, тя създава на мигновен обеми на моментно състояние, осигуряване на резервни копия на файлове. Благодарение на тази технология на потребителя бързо възстановяване на изтрити файлове или стари версии на файлове.

Windows XP съдържа Convert.exe програма, която конвертира FAT или FAT32 том обем, равен на NTFS. Също конвертирате файловата система NTFS, за да можете да, когато инсталирате Windows XP, положителен отговор на въпроса за превръщането на процеса на инсталиране.

Всеки том NTFS (диск преградни) съдържа файлове, директории, растерни и други структури от данни, подредени като линейна последователност от блокове (клъстери). Размерът на блок се определя за всеки обем варира в границите от 512 байта 64 байта, в зависимост от големината на силата на звука. Връзка се осъществява в продължение на блоковете от началото на техния обем на изместване, които се използват за 64-битови числа. Основната структура на данните във всеки обем е таблица главен файл MFT (основна документация маса), който е линейна последователност на записи с фиксиран размер (Фиг. 4.22.).

... ...
Първият потребител файл
Резервиран за бъдеща употреба
Резервиран за бъдеща употреба
Резервиран за бъдеща употреба
Резервиран за бъдеща употреба
Разширителни: квоти и т.н.
регистри таблица за преобразуване
Дръжки защита на всички файлове
Списък на дефектните единици,
фърмуера товарач
Растерни използвани блокове
директория корен
дефинициите на атрибути
обем на файла
Списание за възстановяване
Mirror копие на MFT
маса магистър файл

MFT Всеки запис описва един файл или директория. Той съдържа атрибутите на файла, времеви печати, списък с дискови адреси, посочващ местоположението на файловете блокове. Ако голям файл, той използва две или повече записи на масата за главен файл съдържа списък на всички файлови блокове. В този случай, първият запис, MFT, наречена база входни точки към други рекорд MFT. Безплатни предмети масата за главен файл, взети под внимание при битов масив.

MFT е файл с максимален размер от 248 вписвания, и могат да бъдат разположени навсякъде в силата на звука. MFT Всеки запис се състои от глава атрибут и стойност. Всеки атрибут започва с глава, който идентифицира атрибут, и отчита дължината на стойност, тъй като някои атрибути, като например името на файла или данните могат да бъдат с различна дължина. Ако стойността на атрибут е кратка, тя се поставя в таблицата, ако дългосрочните - се намира на друго място в диска, и записът може да се побере в показалеца MFT.

Първите 16 МВТ записите са запазени за файлове NTFS метаданни. Всеки запис описва файл с метаданни, който има качествата на информационните блокове и име, което започва с знака за долар. Първият запис описва MFT самия файл, по-специално, съдържа информация за местоположението на файловете блокове MFT, че позволява на системата да го намери. Брой на първия блок на файла MFT се съдържа в блока обувка, която се поставя при инсталиране на системата.

Запис 1 е дубликат на първата част MFT файл в случай, един от първите блокове на масите в основната документация за да се изопачава. Записване 2 е списание. Когато във файловата система, произведени структурни промени на (добавяне на нова директория, за премахване на съществуваща директория и т.н.), както и промяна файлови атрибути, че информация за предстоящото операцията са влизали в случай на възстановяване на файловата система. Запис 3 съдържа информация за силата на звука: неговия размер, етикета, версия, и така нататък.

Всеки запис MFT съдържа последователност на двойки (атрибут глава, стойност), които се съхраняват в $ AttrDef файл. Запис 4 съдържа информация за досието на $ AttrDef. Влизане 5 съдържа информация за главната директория, която е файл и може произволно да увеличават размера си. Запис 6 съдържа атрибутите и дискови адресите на растерна графика, който е даден файл и взима предвид наличното пространство на диска. Запишете 7 точки във файла за зареждане.

Запис 8 се използва за свързване на всички дефектни единици и да се гарантира, че те никога няма да се срещнат в файловете. Запис 9 съдържа информация за защита. Протокол № 10 се използва за конвертиране на регистър (за латински букви от А до Я регистър преобразуване не е проблем, за други езици файл съдържа необходимите инструкции). Запис 11 е директория, която съдържа файловете за друго дисково квота, идентификатор обект, нов анализ точки и т.н. През последните четири на MFT записи са запазени за бъдещето.

MFT Всеки запис се състои от глава запис последвано от поредица от двойки (глава, атрибут стойност). Header запис съдържа: специален номер, който се използва за проверка на валидността на записи; серийния номер, който се актуализира всеки път, когато сметката се използва за новия файл; справка броя на файла; действителния брой байтове, използвани при вписването; ID (индекс) основни записи (използвани само за разширяване на записи); и други области. След това е заглавието на първия атрибут, последвано от стойността на атрибута първия, след това заглавието на втория атрибут стойност на втория атрибут и т.н. В определено NTFS файловата система атрибути 13 (раздел. 4.4.).

Таблица 4.4.

Атрибути, използвани в записи MFT

№ р / р атрибут Описание атрибут
Стандартна информационно Flag бита, времеви отпечатъци и други.
име на файла име на файла в Unicode, тя може да се повтори за движение MS-DOS
ЕВРОВОК защита Новите версии на информацията, разположена в атрибута $ Разширяване $ Secure
списък от атрибути Местоположение на допълнителни записи MFT
идентификатор обект 64-битов идентификатор файл уникални за този обем
повторен анализ Point Използва се за монтиране и символни връзки
Името на силата на звука Обем Наименование (използва се само в $ обем)
Информация за обема Обем версия (използва се само в $ обем)
коренен показател Използва се за директории
индекс настаняване Той се използва за много големи директории
растерна графика Той се използва за много големи директории
Помощната програма за запис на данни поток Управлява регистрацията в $ лог файл,
данни Потока данни; може да се повтори

Всички публикации MFT маса се състои от последователност, заглавните атрибути, всяка от които идентифицират след него и атрибут съдържа стойност дължина поле на местоположението, и други флагове. Обикновено стойностите на атрибутите са разположени на колекторите. Ако дължината на стойността е висока, след това се поставя в отделен задвижващ блок и атрибут наречен чуждестранно атрибут (например, атрибут данни). Някои атрибути, като атрибути име, може да се повтори, но атрибутите се намират в архивите MFT в определен ред. Дължината на заглавието жител атрибути 24 байт хедър за чуждестранни атрибути толкова дълго, тъй като те съдържат информация за мястото на разположение на атрибута.

Standard поле с данни има фиксирана дължина и включва: информация за собственика на файла, информационна сигурност, данни за времето, необходими за стандарта POSIX, броячът на твърдите връзки, бит "само за четене", архив бит и др Името на файла се съхранява като Unicode в променливата. дължина. За старите 16-битови програми могат да работят с файлове, файловете могат да съдържат имената на MS-DOS формат 8 + 3. Ако имената на файловете съответстват на правилата за именуване на файлове в MS-DOS, второто име не се използва.

Операционната система е Windows NT 4.0 на информацията, защита на файлове, който се съдържа в атрибута файл, но в Windows 2000, тези данни се съхраняват в отделен файл, което позволява на множество файлове, за да споделят обща защита описания. Необходимо е списъкът с атрибути, в случай на атрибутите не се вместват в записа на MFT. Всеки запис в списъка съдържа индекс на 48-битов в МВТ, което показва, разширяването на записа, както и 16-битов сериен номер за валидиране запис на съответствието на разширяване и базовата записа.

Умение идентификатор обект определя файла с уникален номер. повторен анализ точка предписва процедурата, анализ на името на файла, за извършване на специални действия. Този механизъм се използва за монтиране устройства и символни връзки. Следващите два атрибути се използват само за идентифициране на силата на звука. Следващите три атрибути се използват за реализиране на директории. Малки каталози са прости списъци с файлове, но големите директории се прилагат под формата на дървета. се използват данни за регистрация поток комунални шифрованата файлова система.

информационния поток по име, ако има такива, се намира в заглавната част на атрибута на данни. След това е списък с дискови адрес, определяйки позицията на файл на диска, или самия файл, ако дължината му е няколкостотин байта. Съдържание на пространството на файла в начина на влизане MFT наречените преки файл. В повечето случаи, всички данни на файла не се вписва в регистъра на MFT, така че този атрибут е обикновено чуждестранно.

CDFS файлова система. В Windows XP, Windows 2000, Windows 2003 се поддържа от файловата система CD-ROM CDFS на, изработени в съответствие със стандарт ISO 9660, която се определя през 1988 г. като на стандартния формат за носител само за четене на CD-ROM. CDFS подкрепа е въведена в Windows NT 4.0. Изпълнение на Windows включва поддръжка за дълго име на файла, определен от ниво 2 на стандарта на Международната организация по стандартизация ISO 9660. CDFS обслужва драйвера \ Windows \ System32 \ Drivers \ Cdfs.sys , поддържащ формат на ISO-9660 и разширение формат Joliet, който поддържа Unicode -Names произволна дължина. Ако дискът съдържа структури за двата формата (за максимална съвместимост), CDFS използва формата Joliet. CDFS има редица ограничения:

- дължината на името на директорията и името на файла трябва да е по-малко от 32 символа;

- дълбочината на дървото на директориите може да бъде не повече от осем нива;

- максималната дължина на файла не трябва да надвишава 4 GB;

- брой на директории не трябва да надхвърля 65 535.

CDFS се счита за наследство формат, тъй като индустрията вече е приет като стандарт за медиите, само за четене, универсален UDF формат диск (Universal Disk Format).

СДС файлова система. СДС - универсален дисков формат е файловата система в съответствие със стандарта на Международната организация по стандартизация ISO 13346, предназначена за достъп до DVD-ROM и CD-ROM. СДС се определя от Асоциацията за оптична технология за съхранение на данни (Osta) и е предназначен да замени CDFS и подкрепа DVD-ROM устройства. Поддържа UDF формат е въведена в Windows 2000 и включва поддръжка за дисковете само за четене. Започвайки с Windows XP, направен подкрепа за данни за четене и писане на диска. В Windows XP / Windows 2003 включва вградена поддръжка за четене и запис на оптични дискове DVD-RAM и възможност за четене формат UDF 2.01, включително DVD-ROM и DVD-видео. СДС, за разлика от CDFS, има функции: файл дължина име може да бъде до 254 символа ASCII -kodirovke или до 127 знака в Unicode -kodirovke; максималната дължина път - 1023 символа; имената на файловете могат да включват малки и главни букви; файловете могат да са оскъдни (рядка); размери на файла са определени 64-битови стойности.

СДС файловата система в Windows е СДС-съвместим изпълнение на Osta - подмножество на формата на ISO-13346 с разширения за подкрепа на CD-R, DVD-R / RW и т.н. Организация за стандартизация дефинирани СДС през 1995 г. като носители формат магнито-оптични, главно DVD-ROM, предназначен да замени формат ISO-9660. формат СДС е включена в спецификацията на DVD и е по-гъвкав, отколкото CDFS. СДС шофьор (\ Windows \ System32 \ Drivers \ Udfs.sys) подкрепя СДС версии 1.02 и 1.5, Windows 2000, и версии 2.0 и 2. 01 в Windows XP и Windows Server 2003.

DFS файлова система. DFS (Distributed File System) - разпределена файлова система, която ви позволява да се комбинират сървъри, и при условие за общото използване на ресурсите по по-прост пространство от имена. Файлови системи осигуряват еднакво име достъп до набор от дискови сектори и DFS - еднакво име достъп до сървърите, определени, споделени ресурси и файлове, да ги организира в йерархия. От друга страна, новият DFS, които могат да бъдат йерархично свързани с други Windows споделени ресурси. DFS ви позволява да комбинирате физически устройства за съхранение на логически елементи, с което физическото местоположение на данни прозрачни за потребителите и приложения. Предимства DFS:

- по поръчка йерархичен изглед на споделени мрежови ресурси. Свързването на мрежови ресурси, администраторите могат да създават единна йерархия е представена под формата на огромен твърд диск. Потребителите могат да създават свои собствени обеми DFS, които от своя страна могат да бъдат включени в друг обем DFS. Тази технология се нарича DFS-връзка.

- Гъвкава приложение обем. отделни мрежови ресурси, включени в DFS, могат да бъдат изключени, без да засяга останалата част, която позволява на администраторите да управляват физическите компоненти на ресурс, без да променя логиката на тяхното представяне на потребителя.

- графични средства за администриране. Можете да управлявате всеки DFS корен прост графичен инструмент, за да видите силата на звука, промяна на конфигурацията им, инсталирайте DFS -връзките и управлявайте отдалечени корени DFS.

- Предоставяне на данни. Множество мрежата ресурси, предвидени в споделен само за четене, могат да се групират в една единствена логическа име на DFS. Ако ресурсът стане недостъпен, алтернативата е автоматично на разположение.

- балансиране на натоварването. Множество мрежата ресурси, предвидени в споделен само за четене, могат да се групират в една единствена логическа име на DFS, осигурявайки по този начин ограничава балансиране на натоварването между дискове или сървъри. Когато достъпът до този ресурс, потребителят автоматично се пренасочва към един от компонентите, които DFS.

- Имената на прозрачност. Потребители навигират в пространството от имена, а не да мислим за физическото местоположение на данните. Данните физически могат да се местят и да е сървър, но последвалото преконфигуриране на DFS прави това движение незабележимо за потребителя, тъй като тя все още работи със съществуващите DFS пространство от имена за него.

- Интеграция с модела за сигурност на Windows. Няма допълнителна работа, за да се гарантира безопасността. Всеки потребител, свързан с DFS, има достъп до ресурси, само ако има необходимите права. В този случай, се използва модел за сигурност на Windows.

- DFS клиент интеграция с Windows XP Professional, Windows 2000 Professional и Windows 9x. Клиентът DFS е вграден в Windows NT Workstation, започвайки с версия 4. Тази допълнителна функционалност не засяга изискванията за съхранение на клиента.

- Intelligent кеширане от страна на клиента. В DFS може да се активира стотици хиляди споделени ресурси. От страната на клиента, той не прави предположения за това каква част от данните на потребителя е позволено да има достъп. Ето защо, когато първата покана за директория конкретна информация се кешира на местно ниво. В повтори позоваването на една и съща информация се управлява част в кеша, и повторно търсене връзки не се появят, което позволява значително да се подобри производителността в големи йерархични мрежи.

- Взаимодействие с други мрежови файлови системи. Всеки обем, който може да бъде достъпен чрез пренасочване на Windows, можете да включите в пространството от имена DFS. Redirector (Engl пренасочване, пренасочване.) - модулът на прокси сървъра, [10], който е отговорен за филтриране и обработка на адрес (URL [11]) искания от клиенти към сървъри. Този достъп може да се извършва или чрез клиентски пренасочвания или чрез шлюзове към сървъра.