((META (EMPTY-STRING title "Command line flags for profiling the application") (WORD role "manual") (TAG-SET tags ("#command" "#configuration" "#manual" "#zettelstore")) (WORD syntax "zmk") (ZID-SET backward ("00001004050000")) (NUMBER box-number "1") (STRING copyright "(c) 2020-present by Detlef Stern ") (TIMESTAMP created "00010101000000") (ZID-SET forward ("00001004050000" "00001004100000")) (WORD lang "en") (EMPTY-STRING license "EUPL-1.2-or-later") (TIMESTAMP modified "20211122174951") (TIMESTAMP published "20211122174951") (WORD visibility "public")) (BLOCK (PARA (TEXT "If") (SPACE) (TEXT "you") (SPACE) (TEXT "want") (SPACE) (TEXT "to") (SPACE) (TEXT "measure") (SPACE) (TEXT "potential") (SPACE) (TEXT "bottlenecks") (SPACE) (TEXT "within") (SPACE) (TEXT "the") (SPACE) (TEXT "software") (SPACE) (TEXT "Zettelstore,") (SOFT) (TEXT "there") (SPACE) (TEXT "are") (SPACE) (TEXT "two") (SPACE) (LINK-ZETTEL () "00001004050000" (TEXT "command") (SPACE) (TEXT "line")) (SPACE) (TEXT "flags") (SPACE) (TEXT "for") (SPACE) (TEXT "enabling") (SPACE) (TEXT "the") (SPACE) (TEXT "measurement") (SPACE) (TEXT "(also") (SPACE) (TEXT "called") (SPACE) (FORMAT-EMPH () (TEXT "profiling")) (TEXT "):")) (DESCRIPTION ((LITERAL-INPUT () "-cpuprofile FILE")) (BLOCK (BLOCK (PARA (TEXT "Enables") (SPACE) (TEXT "CPU") (SPACE) (TEXT "profiling.") (SOFT) (LITERAL-INPUT () "FILE") (SPACE) (TEXT "must") (SPACE) (TEXT "be") (SPACE) (TEXT "the") (SPACE) (TEXT "name") (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "file") (SPACE) (TEXT "where") (SPACE) (TEXT "the") (SPACE) (TEXT "data") (SPACE) (TEXT "is") (SPACE) (TEXT "stored.")))) ((LITERAL-INPUT () "-memprofile FILE")) (BLOCK (BLOCK (PARA (TEXT "Enables") (SPACE) (TEXT "memory") (SPACE) (TEXT "profiling.") (SOFT) (LITERAL-INPUT () "FILE") (SPACE) (TEXT "must") (SPACE) (TEXT "be") (SPACE) (TEXT "the") (SPACE) (TEXT "name") (SPACE) (TEXT "of") (SPACE) (TEXT "the") (SPACE) (TEXT "file") (SPACE) (TEXT "where") (SPACE) (TEXT "the") (SPACE) (TEXT "data") (SPACE) (TEXT "is") (SPACE) (TEXT "stored."))))) (PARA (TEXT "Normally,") (SPACE) (TEXT "profiling") (SPACE) (TEXT "will") (SPACE) (TEXT "stop") (SPACE) (TEXT "when") (SPACE) (TEXT "you") (SPACE) (TEXT "stop") (SPACE) (TEXT "the") (SPACE) (TEXT "software") (SPACE) (TEXT "Zettelstore.") (SOFT) (TEXT "The") (SPACE) (TEXT "given") (SPACE) (LITERAL-INPUT () "FILE") (SPACE) (TEXT "can") (SPACE) (TEXT "be") (SPACE) (TEXT "used") (SPACE) (TEXT "to") (SPACE) (TEXT "analyze") (SPACE) (TEXT "the") (SPACE) (TEXT "data") (SPACE) (TEXT "via") (SPACE) (TEXT "the") (SPACE) (TEXT "tool") (SPACE) (LITERAL-CODE () "go tool pprof FILE") (TEXT ".")) (PARA (TEXT "Please") (SPACE) (TEXT "notice") (SPACE) (TEXT "that") (SPACE) (LITERAL-INPUT () "-cpuprofile") (SPACE) (TEXT "takes") (SPACE) (TEXT "precedence") (SPACE) (TEXT "over") (SPACE) (LITERAL-INPUT () "-memprofile") (TEXT ".") (SOFT) (TEXT "You") (SPACE) (TEXT "cannot") (SPACE) (TEXT "measure") (SPACE) (TEXT "both.")) (PARA (TEXT "You") (SPACE) (TEXT "also") (SPACE) (TEXT "can") (SPACE) (TEXT "use") (SPACE) (TEXT "the") (SPACE) (LINK-ZETTEL () "00001004100000" (TEXT "administrator") (SPACE) (TEXT "console")) (SPACE) (TEXT "to") (SPACE) (TEXT "begin") (SPACE) (TEXT "and") (SPACE) (TEXT "end") (SPACE) (TEXT "profiling") (SPACE) (TEXT "manually") (SPACE) (TEXT "for") (SPACE) (TEXT "a") (SPACE) (TEXT "already") (SPACE) (TEXT "running") (SPACE) (TEXT "Zettelstore."))))