Lines Matching full:maps
36 * Log Space Maps
38 * Log space maps are an optimization in ZFS metadata allocations for pools
42 * FREE records to almost every metaslab. With log space maps, we hold their
44 * for persistence. As more blocks are accumulated in the log space maps and
49 * map) and saves import time by making old log space maps obsolete and
51 * its entries have made it to their corresponding metaslab space maps].
60 * This entry is our on-disk reference of the log space maps that exist in
94 * oldest flushed metaslab to distinguish which log space maps have become
104 * nodes represent the log space maps in the pool. This in-memory
105 * representation of log space maps in the pool sorts the log space maps by
121 * in each TXG by iterating over all the log space maps and looking at their
147 * We try to keep the total number of blocks in the log space maps in check
152 * acceptable for the log space maps to have and try not to cross it.
175 * This is used as the block size for the space maps used for the
176 * log space map feature. These space maps benefit from a bigger
201 * the log space maps. It is expressed as a percentage of the total number of
228 * entries in metaslab space maps are generally single-word.
278 * creating log space maps and therefore we won't be flushing. On the other
439 * while reading the log space maps.
452 * old log space maps. Since we can only destroy the oldest log space maps,
482 * metaslab will destroy all the log space maps older than its ms_unflushed_txg
488 * heuristics decided to do so). When that happens all the log space maps get
490 * any log blocks yet. As log space maps get destroyed with every metaslab that
493 * current TXG is in the same summary entry with other log space maps that
556 * got an error while reading the log space maps.
809 * metaslabs and attempt to destroy old log space maps.
927 /* Free all log space maps older than the oldest_flushed_txg. */
999 * Find all the log space maps stored in the space map ZAP and sort
1138 * to read the log space maps.
1191 "Read %llu of %lu log space maps", (u_longlong_t)nsm,
1220 "Read %lu log space maps (%llu total blocks - blksz = %llu bytes) "