btdu.main

btdu entry point

Members

Functions

checkBtrfs
void checkBtrfs(string fsPath)
Undocumented in source. Be warned that the author may not have intended to support it.
program
void program(Parameter!(string, "Path to the root of the filesystem to analyze") path, Option!(uint, "Number of sampling subprocesses\n (default is number of logical CPUs for this system)", "N", 'j') procs, Option!(Seed, "Random seed used to choose samples") seed, Switch!hiddenOption subprocess, Switch!("Expert mode: collect and show additional metrics.\nUses more memory.") expert, Switch!hiddenOption man, Switch!("Run without launching the result browser UI.") headless, Option!(ulong, "Stop after collecting N samples.", "N", 'n') maxSamples, Option!(string, "Stop after running for this duration.", "DURATION") maxTime, Option!(string, "Stop after achieving this resolution.", "SIZE") minResolution, Option!(string, "On exit, export the collected results to the given file.", "PATH", 'o', "export") exportPath, Switch!("Instead of analyzing a btrfs filesystem, read previously collected results saved with --export from PATH.", 'f', "import") doImport)
Undocumented in source. Be warned that the author may not have intended to support it.
usageFun
void usageFun(string usage)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin main!(funopt!(program, FunOptConfig.init, usageFun))
Undocumented in source.

Structs

SerializedState
struct SerializedState

Serialized

Meta