Структура NTFS_STATISTICS

Структура 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;

Члены структуры

LogFileFullExceptions

Число исключительных ситуаций произошедших из-за переполнения файла регистрации.

OtherExceptions

Число других происшедших исключительных ситуаций.

MftReads
Число операции чтения из главной таблицы файлов.
MftReadBytes

Число прочитанных байтов из главной таблицы файлов.

MftWrites

Число операций записи в главную таблицу файлов.

MftWriteBytes

Число записанных  байтов в главную таблицу файлов.

MftWritesUserLevel
Write

Число, записей в  главную таблицу файлов (MFT) вследствие операций записи.

Create

Число, записей в главную таблицу файлов (MFT) вследствие операций создания.

SetInfo

Число, записей в главную таблицу файлов (MFT) вследствие установки информации файла.

Flush

Число, записей в главную таблицу файлов (MFT) вследствие операций сброса данных на диск.

MftWritesFlushForLogFileFull

Число сбросов на диск данных главной таблицы файлов (MFT), которые были выполнены из-за переполнения файла регистрации.

MftWritesLazyWriter

Число операций записи общей таблицы файлов (MFT), выполненные бездействующим потоком записи.

MftWritesUserRequest
Подлежит определению
Mft2Writes
Число операции записи в зеркале главной таблицы файлов (MFT).
Mft2WriteBytes

Записанное число байтов в зеркало главной таблицы файлов (MFT).

Mft2WritesUserLevel
Write

Число, записей в  зеркале общей таблицы файлов (MFT), в результате операций записи.

Create

Число, записей в зеркале общей таблицы файлов (MFT), в результате операций создания.

SetInfo

Число, записей в  зеркале общей таблицы файлов (MFT), благодаря установке информации о файле.

Flush

Число, записей в зеркале общей таблицы файлов (MFT), благодаря операции сброса данных на диск.
 
Mft2WritesFlushForLogFileFull

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

Mft2WritesLazyWriter
Число операций записи в зеркале общей таблицы файлов (MFT), выполненные бездействующим потоком записи.
Mft2WritesUserRequest
Подлежит определению
RootIndexReads
Число операций чтения в корневом индексе.
RootIndexReadBytes
Число прочитанных байтов из корневого индекса.
RootIndexWrites
Число операций записи в корневом индексе.
RootIndexWriteBytes
Записанное число байтов в корневой индекс.
BitmapReads
Число операций чтения в кластерах назначенных для битового образа.
BitmapReadBytes
Число прочитанных байтов из кластеров назначенных для битового образа.
BitmapWrites
Число операций записи в битовой карте распределения кластеров.
BitmapWriteBytes
Число записанных байтов в битовой карте распределения кластеров.
BitmapWritesFlushForLogFileFull
Выполненное число сбросов данных битовой карты на диск из-за переполнения файла регистрации.
BitmapWritesLazyWriter
Число операций записи в битовой карте, выполненных бездействующим потоком записи.

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 -
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz