NTFS файлова система

NTFS файлова система

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

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

NTFS е проста, но много мощен развитие. За тази перспектива на файловата система на цялата информация за обема на NTFS е файл или част от файл. Всеки сектор, разпределени на NTFS обем принадлежи към файл. Дори и метаданни (метаданни за сваляне) файлова система (информацията, която описва файловата система директно) са част от преписката.

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

164 ЧАСТ III: С помощта на Windows NT

маса магистър файл

Всеки файл на обема NTFS представляван от запис в специален файл, наречен масата за главен файл (МВнР - главен файл таблицата). NTFS запазва първите 16 записите в таблицата за конкретна информация. Първият запис в тази таблица описва файла директно в основната таблица;

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

MFT трети запис - лог файла (от регистрационните файлове); Той се използва за възстановяване на файлове. Дневникът на файла е описано подробно по-нататък в тази глава. Седемнадесети и последващо записване на масата за главен файл използва свои собствени файлове и директории (също се разглеждат като NTFS файлове) на силата на звука. Фиг. Тя показва опростена структура MFT.

Фиг. Организация на масата за главен файл

маса магистър файл възлага на определено количество пространство dtya всеки запис на файлове. Файлови атрибути се съхраняват в MFT разпределят пространство. Малки файлове и директории (обикновено до 1500 байта или по-малко), могат да се състоят от напълно. в рамките на влизането на главен файл маса.

Глава 5. Windows NT File System, както и подобряване на управлението на диск ________165

файл или директория име

Данните или индекс

Записите в указателя са поставени в таблицата на главен файл по същия начин, както и запис на файл. Вместо каталози с данни съдържа индекс информация. Малки записи в указателя са напълно в рамките на структурата на МВТ на. Големи каталози са подредени в B-дърво, като рекорд с указатели към външни клъстери, съдържащи записи от указателите, които не биха могли да бъдат написани в структурата MFT.

файлови атрибути NTFS

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

Ако файлови атрибути се съхраняват в паметта на MFT файл, те се наричат ​​жител (жител) атрибути. HanpHMqi, информация, като например името на файла и печатът на времето винаги е включена в регистъра на MFT файл. Ако файлът е прекалено голям, за да съдържа всички атрибути в записа на MFT файл, някои от атрибутите на временно пребиваващо (чуждестранно). Чуждестранно атрибути заемат един или повече цикли (работно) дисково пространство другаде в обем на (пробег дисково пространство - непрекъснат линеен площ на диска).

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

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

Таблица 5.1. файлови атрибути NTFS

Стандартна информация (стандартна информация)

Тя ще включва връзки бюджета и така нататък

Умение списък (списък от атрибути)

Списък на всички останали атрибути (само в големи файлове)

Име (файла)

Умение се повтаря за дълги и къси имена на файлове име Long файл може да съдържа до 255 Unicode символа Кратко име - Предлага се за MS-DOS, осем плюс

166 ________________________________ ЧАСТ III: С помощта на Windows NT

Край на маса. 5.1

три знака, които не са чувствителни Допълнителни имена, или твърди връзки (твърди връзки), използвайте POSIX и също могат да бъдат включени и допълнителни атрибути на името на файла

Сигурност Descriptor (дескриптор за защита)

Той прихваща информация за това кой има достъп до файла, който го притежава, и така нататък

Тя съдържа данни файл

Индексът Root (корен индекси)

Използва се при работа с каталози

Разпределение Index (Индекс на разпределение)

Използва се при работа с каталози

Обем информация (данни за обема)

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

Bitmap (растерни)

Предоставя информация за използването на записи в MFT или директория

Разширена информация за атрибутите (Информация удължен атрибут)

Използва файлови сървъри, които са свързани с OS / 2, тип атрибут не се използва от Windows NT

Разширени атрибути (разширени атрибути)

Използва файлови сървъри, които са свързани с OS / 2, тип атрибут не се използва от Windows NT

Дълги и къси имена на файлове

Подобно HPFS, NTFS поддържа файлови имена до 255 знака. NTFS файлови имена с помощта на Unicode символи, с 16 бита; Въпреки това, въпросът за достъпа на MS-DOS решен. NTFS ще генерира автоматично поддържа име на MS-DOS (осем плюс три знака) за всеки файл. По този начин, NTFS файлове могат да бъдат използвани чрез мрежовата операционна система MS-DOS и OS / 2. Това е особено важно за файлови сървъри в една организация, която използва персонални компютри с две или всичките три от тези операционни системи.

Създаване на приложения имена на файлове "осем плюс три", NTFS също така позволява на MS-DOS и Windows 3 да работи с файлове, които имат дълги имена NTFS В допълнение, като се запазват файловете на приложението MS-DOS или Windows 3. \ съхранени на обем на NTFS, и име Файлът "осем плюс три" и дълго име

Внимание! Когато запазите MS-DOS или Windows приложения файл ZH по обем на NTFS, ако приложението спестява на временния файл, изтриване на оригиналния файл и преименува временния файл към оригиналното име, дълго име на файла се губи. Всеки уникален набор от файлови разрешения също се губи. Разрешение за повторно прехвърлен от предната директория.

Ако дълго име на файла или папката върху обема на NTFS съдържа интервали, уверете се, че пътят е написано в кавички. Това е вярно, когато пътят до ръководителя на програмата за икони на приложения, например, да приемем, че Word за Windows е инсталирана в D дума за WINDOWS. Line Програма Command свойствата на елемента трябва да са с D дума за WINDOWSWINWORD EXE. При липсата на кавички ще се появи съобщение за грешка "Пътят DAWord е невалиден" (Път D: \ Word е невалиден).

Глава 5. Windows NT File System, както и подобряване на управлението на диск ________167

Следното е пример на командния ред съдебен протокол съдържа интервали:

се движат "на:. \ доклади за месеца \ * *" "A: \ Последно Mont на доклади"

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

Когато се работи с Windows NT 3.5 файлове, създадени или преименувани в FAT дялове може да бъде свързана дълги имена на файлове. Правила за контрол на дълги имена на файлове на NTFS обем е свързана и с дълги имена на файлове на FAT дялове; Разликата е, че имената на файловете на FAT НЧ могат да съдържат разширени знаци. За повече информация относно подкрепата за дълги имена на файлове FAT дял може да се намери в раздел "FAT файловата система на." Генериране на кратко име на файла

) И номер. Например, ламиниран към всяко име на файла се добавя към 1. Дублиране на имена на файлове завършват с

3 и т. Д. разширение на името на файла се подрязва до три знака. И накрая, в името се показва в командния ред NTFS файл превежда всички символи в името на файла и разширението в главни букви (File Manager показва имената на файловете с малки букви).

Windows NT 3.5 използва малко по-различен начин, за да създадете кратки имена на файлове в случай, когато има пет или повече файлове, което би довело до двойно кратки имена на файлове. За пета и последващо Windows NT файл използва само първите два знака от дълго име на файл и след това на специална математическа операция (в зависимост от дълго име) генерира следното уникално четиризнаков кратко името на файла; След това се прибавя резултат

5 (или друг номер, ако е необходимо, за да се избегне дублиране на имена на файлове). Този метод осигурява главно увеличена ефективност за случая, когато Windows NT трябва да създаде кратки имена на файлове за голям брой файлове с подобни дълги имена. Windows NT използва този метод за създаване на кратки имена за FAT и NTFS тома.

По подразбиране, Windows NT 3.5 поддържа имената на файловете в MS-DOS формат на всички обеми NTFS. Можете да изключите тази функция за всички обеми за подобряване на ефективността на обеми с голям брой дълги или подобни имена. За да изключите подкрепа за кратко

168 _______________________________ ЧАСТ III. С помощта на Windows NT

имената на файловете на всички обеми NTFS трябва да са с 1, на стойност NTfsDisable8dot3NameCreation след регистър елемента:

File Manager и командата реж да покажете или дълги имена на файлове

NTFS или кратки имена на стандарта за MS-DOS, така че да могат да работят с

файлове, които използват и двете имена.

с помощта на командата:

Внимание! За да се покаже автоматично на дълги и къси имена на файлове трябва да бъдат с помощта ия икона System Control Panel, определен за променливо "dircmd стойност / х.

NTFS поддържа множество потоци данни. Име на потока идентифицира нов атрибут на данни във файла. Потоци имат отделен блок от опортюнистична, файл блокиране, които пускат размери и размери на файла, но като споделен файл.

Следващият пример илюстрира един от нишки:

Тази функция ви позволява да управлявате svyazayushmi данни като отделен модул. Например, компютрите Macintosh използват този тип структура за управление на разклоняващи данни и ресурси. Друг пример е файл, библиотека, в която файловете са определени като заместник потоци:

библиотека: filel. ФАЙЛ_2. file3

Или предполагам, че "интелектуалната" компилаторът създава структура на файла по следния начин:

Програма: source_file. doc_file. object_file. executable_file

Внимание! Тъй като. Lie NTFS се поддържа на дискета при копиране NTFS файлове на дискета и други данни потоци не предоставят FAT атрибути са загубени.

Глава 5 Windows NT файлова система, и по-добро управление на диска ________169

Съвместимост с POSIX

Съвместимост с POSIX ви позволява да мигрират UNIX приложения в средата на Windows NT. Windows NT е в пълно съответствие с IEEE стандарт 1003.1 институцията, която определя файлове за именуване и самоличност.

Следните функции са включени в POSIX NTFS:

Чувствителни имена за POSIX файл README на TXT, Readme.txt и readme.txt са различни.

Твърди връзки (трудно Imks) файл може да бъдат причислени към повече от едно име. Това позволява на два файла с различни имена, които могат да бъдат поставени в различни директории съдържат едни и същи данни.

Допълнителни марка vremeniPokazyvayut, когато файлът е използвана за последно или модифициран.

По този начин, за управление на файлове, чиито имена се различават само по случай използвайте POSIX приложения.

Допълнителна информация по въпроса, вижте разделите, свързани с подсистемата POSIX, в глави 1 и 17.

Възможността за NTFS, използвани Macintosh Услуги Клиенти

за обслужване Macintosh е част от Windows NT Server. Тази услуга предоставя на потребителите възможност за достъп на Macintosh файлове на Windows NT сървър; т. За. Тези файлове са достъпни за потребителите на мрежата, Windows NT, файлов сървър може лесно да се използва за публичния достъп до различни хардуерни платформи.

Когато решаването на услуга, която се предоставя Macintoch NTFS дял, ако искате да създадете автоматично удостоверяване на потребителя обем модул (User истинноста Module) за клиентите на Macintosh (Network Control Panel използва първия NTFS дял, за да създадете по подразбиране на тези обеми).

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

За повече информация относно услугата за Macintosh можете да намерите в документацията на Windows Server Услуги NT за Macintosh.

____________________________ 170 ЧАСТ III Използване на Windows NT

NTFS файлове система

Таблица 5.2 Системни NTFS файлове

Той съдържа посочване на позицията, обемът на лошите клъстери

Сравнявайки NTFS и FAT с HPFS

NTFS е заимствал най-добрите черти на FAT и HPFS. От FAT NTF система назаем философия на "простота създава ефективност". Ефективността нараства броя на дисковите трансфери е сведена до минимум, за общите операции. От HPFS NTFS система наследил методи за увеличаване на скоростта и гъвкавостта. Например, NTFS използва B-дърво, подобно на HPFS използвани за максимална ефективност. NTFS поддържа и двата дълги и къси имена на файлове за съвместимост с MS-DOS, HPFS и други клиенти в мрежата, включително и OS / 2, UNIX, AP-pleShare и NFS. NTFS също така осигурява многобройни напреднали (разширено) атрибути и позволява на бъдещите приложения, за да се идентифицират други разширени атрибути.

NTFS осигурява сигурността на данните на фиксирани и подвижни твърди дискове, което е особено важно за корпоративни потребители. Да предположим, че един потребител Александър разполага с преносим твърд диск на вашия компютър. Този твърд диск е форматиран като NTFS обем и има

Глава 5. Windows NT File System, както и подобряване на управлението на диск ________171

защита на разрешения, които позволяват достъп само до Александър, а на друг потребител в същия домейн, Ann. Ан работи в клон на компанията. Александър извлича диск от компютъра и го изпраща към Ан, която определя устройството на вашия компютър. При достъп до файловете на диска се дължи на факта, че Ан е в същия домейн като Александър, тя вижда, че механизмите за защита в рамките на региона на обема на NTFS е непокътнат.

Внимание! Трябва да се гарантира в затворена система, преди отстраняване на диск, съдържащ че NTFS.

Освен това, NTFS възстановяване предоставя система, която е по-силен от мазнината или HPFS; NTFS е отговорен и изисквания POSIX.

Таблица. 5.3 представя сравнителни характеристики на FAT, HPFS и NTFS, прилагани към Windows NT:

Таблица 5.3. Сравнявайки характеристики на FAT, HPFS и NTFS