Table of Contents

Enum ScanDepth

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

How much work a scan does, and therefore what it can conclude.

public enum ScanDepth

Fields

Deep = 3

Adds cross-structure checks — chains, clusters, indexes, entity maps, allocators. O(entities).

Quick = 1

Adds every page header. O(pages), IOPS-bound; no page bodies are hashed.

Spine = 0

Page-0 pair selection, the bootstrap stream, and that every segment pointer resolves. Bounded by the number of segments, not pages — kilobytes read, sub-millisecond. Cheap enough to run on every open.

Standard = 2

Adds a checksum sweep over every allocated page. O(pages), bandwidth-bound.