Структура NTFS_STATISTICS содержит статистическую информацию о файловой системе NTFS.
Синтаксис
typedef struct _NTFS_STATISTICS { DWORD LogFileFullExceptions; DWORD OtherExceptions; DWORD MftReads; DWORD MftReadBytes; DWORD MftWrites; DWORD MftWriteBytes; struct { WORD Write; WORD Create; WORD SetInfo; WORD Flush; } MftWritesUserLevel; WORD MftWritesFlushForLogFileFull; WORD MftWritesLazyWriter; WORD MftWritesUserRequest; DWORD Mft2Writes; DWORD Mft2WriteBytes; struct { WORD Write; WORD Create; WORD SetInfo; WORD Flush; } Mft2WritesUserLevel; WORD Mft2WritesFlushForLogFileFull; WORD Mft2WritesLazyWriter; WORD Mft2WritesUserRequest; DWORD RootIndexReads; DWORD RootIndexReadBytes; DWORD RootIndexWrites; DWORD RootIndexWriteBytes; DWORD BitmapReads; DWORD BitmapReadBytes; DWORD BitmapWrites; DWORD BitmapWriteBytes; WORD BitmapWritesFlushForLogFileFull; WORD BitmapWritesLazyWriter; WORD BitmapWritesUserRequest; struct { WORD Write; WORD Create; WORD SetInfo; } BitmapWritesUserLevel; DWORD MftBitmapReads; DWORD MftBitmapReadBytes; DWORD MftBitmapWrites; DWORD MftBitmapWriteBytes; WORD MftBitmapWritesFlushForLogFileFull; WORD MftBitmapWritesLazyWriter; WORD MftBitmapWritesUserRequest; struct { WORD Write; WORD Create; WORD SetInfo; WORD Flush; } MftBitmapWritesUserLevel; DWORD UserIndexReads; DWORD UserIndexReadBytes; DWORD UserIndexWrites; DWORD UserIndexWriteBytes; DWORD LogFileReads; DWORD LogFileReadBytes; DWORD LogFileWrites; DWORD LogFileWriteBytes; struct { DWORD Calls; DWORD Clusters; DWORD Hints; DWORD RunsReturned; DWORD HintsHonored; DWORD HintsClusters; DWORD Cache; DWORD CacheClusters; DWORD CacheMiss; DWORD CacheMissClusters; } Allocate; } NTFS_STATISTICS, *PNTFS_STATISTICS; |
Число исключительных ситуаций произошедших из-за переполнения файла регистрации.
Число других происшедших исключительных ситуаций.
Число прочитанных байтов из главной таблицы файлов.
Число операций записи в главную таблицу файлов.
Число записанных байтов в главную таблицу файлов.
- Write
Число, записей в главную таблицу файлов (MFT) вследствие операций записи.
Create
Число, записей в главную таблицу файлов (MFT) вследствие операций создания.
SetInfo
Число, записей в главную таблицу файлов (MFT) вследствие установки информации файла.
Flush
Число, записей в главную таблицу файлов (MFT) вследствие операций сброса данных на диск.
Число сбросов на диск данных главной таблицы файлов (MFT), которые были выполнены из-за переполнения файла регистрации.
Число операций записи общей таблицы файлов (MFT), выполненные бездействующим потоком записи.
Записанное число байтов в зеркало главной таблицы файлов (MFT).
Число, записей в зеркале общей таблицы файлов (MFT), в результате операций записи.
Create
Число, записей в зеркале общей таблицы файлов (MFT), в результате операций создания.SetInfo
Число, записей в зеркале общей таблицы файлов (MFT), благодаря установке информации о файле.Flush
Число, записей в зеркале общей таблицы файлов (MFT), благодаря операции сброса данных на диск.Выполненное число сбросов данных главной таблицы файлов (MFT) на диск, из-за переполнения файла системного журнала.
BitmapWritesUserRequest
Подлежит определению
BitmapWritesUserLevel
Write
Число записей битовой карты, в результате операций записи.
Create
Число записей битовой карты, в результате операций создания.
SetInfo
Число записей битовой карты, в результате установки информации о файле.
MftBitmapReads
Число операций чтения в битовой карте главной таблицы файлов (MFT).
MftBitmapReadBytes
Число прочитанных байтов из битовой карты главной таблицы файлов (MFT).
MftBitmapWrites
Число операций записи в битовой карте главной таблицы файлов (MFT).
MftBitmapWriteBytes
Число записанных байтов в битовую карту главной таблицы файлов (MFT).
MftBitmapWritesFlushForLogFileFull
Число сбросов данных битовой карты главной таблицы файлов (MFT) выполненных из-за переполнения файла регистрации.
MftBitmapWritesLazyWriter
Число операции записи битовой карты главной таблицы файлов (MFT), выполненных бездействующим потоком записи.
MftBitmapWritesUserRequest
Подлежит определению.
MftBitmapWritesUserLevel
Write
Число записей битовой карты главной таблицы файлов (MFT) благодаря операциям записи.
Create
Число записей битовой карты главной таблицы файлов (MNTFS_STATISTICSFT) благодаря операциям создания.
SetInfo
Число записей битовой карты главной таблицы файлов (MFT) благодаря установке информации о файле.
Flush
Число, записей в в битовой карте, благодаря операции сброса данных на диск.
UserIndexReads
Число операций чтения в индексе пользователя.
UserIndexReadBytes
Число прочитанных байтов из индекса пользователя.
UserIndexWrites
Число операции записи в индексе пользователя.
UserIndexWriteBytes
Число байтов записанных в индекс пользователя.
LogFileReads
Число операций чтения в файле регистрации.
LogFileReadBytes
Число прочитанных байтов из файла регистрации.
LogFileWrites
Число операции записи в файле регистрации.
LogFileWriteBytes
Записанное число байтов в файле регистрации.
Allocate
Calls
Число единичных вызовов распределения кластеров.
Clusters
Число распределенных кластеров.
Hints
Количество раз, которое задавалось подсказка.
RunsReturned
Число пробегов дискового пространства использованное для удовлетворения всех запросов.
HintsHonored
Количество раз, когда подсказка была полезна.
HintsClusters
Число кластеров распределенных через посредство подсказок.
Cache
Количество раз, когда кэш был полезен для других случаев, а не по подсказке.
CacheClusters
Число кластеров, распределенных через посредство кэша, а не через подсказку.
CacheMiss
Количество раз, когда кэш не был полезен.
CacheMissClusters
Число кластеров, распределенных без кэша.
Замечания
Главная таблица файлов (MFT), зеркало главной таблицы файлов (MFT), корневой индекс, индекс пользователя, битовая карта и битовая карта (массив битов) главной таблицы файлов (MFT) считаются как файлы метаданных. Файл регистрации не считается файлом метаданных.
Число операций чтения и записи измеряются числом операций страничной подкачки файлов.
Смотри также
Обзор Файловые системы, Структуры, используемые файловыми системами, FILESYSTEM_STATISTICS
Размещение и совместимость NTFS_STATISTICS |
||
К | Windows XP | Да |
л | Windows 2000 Professional | Да |
и | Windows NT | Нет |
е | Windows Me | Нет |
н | Windows 98 | Нет |
т | Windows 95 | Нет |
С | Windows Server 2003 | Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Нет |
в | ||
е | ||
р | ||
Используемая библиотека | - | |
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в | Winioctl.h | |
- включено в | - | |
Unicode | - | |
Замечания по платформе | Не имеется |