Статьи с тегом «Ядро»
Статьи с тегом «Ядро» (5 шт.), от новых к старым.
-
Глубины ввода-вывода Windows (часть 6, финал) — фильтры и минифильтры: почему Procmon и антивирусное сканирование могут перехватывать I/O
Финал серии со схемами драйверов фильтров и минифильтров Windows. Диспетчер фильтров и высота (altitude), обратные вызовы pre/post, как Procmon и антивирус п...
-
Глубины ввода-вывода Windows (часть 5) — внутреннее устройство NTFS: файловая система через MFT
Часть 5 серии со схемами внутреннего устройства NTFS. MFT и записи файлов, несколько потоков данных (Zone.Identifier), жёсткие ссылки и имена 8.3, точки повт...
-
Глубины ввода-вывода Windows (часть 4) — диспетчер кэша: когда WriteFile оказывается на диске
Четвёртая часть серии со схемами диспетчера кэша Windows. Разбираем кэш как проекцию файла, упреждающее чтение и отложенную запись, когда применять FlushFile...
-
Глубины ввода-вывода Windows (часть 2) — синхронный и асинхронный ввод-вывод: что на самом деле означает OVERLAPPED
Вторая часть серии с диаграммами разбирает синхронный и асинхронный ввод-вывод (overlapped I/O) в Windows: смысл FILE_FLAG_OVERLAPPED, четыре способа уведомл...
-
Глубины ввода-вывода Windows (часть 1) — каждое чтение и запись становятся IRP: общая картина системы ввода-вывода
Первая часть серии о вводе-выводе Windows с самого низа: пространство имён диспетчера объектов, драйвер, объекты устройства и файла, жизненный цикл IRP и то,...