LTTNG-SCHEDFREQ(1)
โจ NAME โจ
lttng-schedfreq โ LTTng analyses Scheduler frequency ๐
(that's the manual page lttng-schedfreq(1), bestie, section 1, User Commands โ we're doing this ๐ซถ)
๐ธ DESCRIPTION ๐ธ
okay so. here's the whole vibe of what you type:
usage: lttng-schedfreq [-h] [-r REFRESH] [--gmt] [--skip-validation]
[--begin BEGIN] [--end END] [--period PERIOD]
[--period-captures PERIOD_CAPTURES] [--period-begin PERIOD_BEGIN]
[--period-end PERIOD_END] [--period-begin-key PERIOD_BEGIN_KEY]
[--period-end-key PERIOD_END_KEY] [--period-key-value
PERIOD_KEY_VALUE] [--cpu CPU] [--timerange TIMERANGE]
[--progress-use-size] [--no-intersection] [-V] [--debug]
[--no-color] [--no-progress] [--min MIN] [--max MAX] [--procname
PROCNAME] [--tid TID] [--freq] [--freq-resolution
FREQ_RESOLUTION] [--freq-uniform] [--freq-series] [--limit LIMIT]
[--top] [--log] [--stats] [--total] [--per-tid] [--per-prio]
<path/to/trace>
The sched command. that's it, that's the whole energy. ๐ฅ
๐ positional arguments
<path/to/trace>โ the trace path, babe. point it at ur trace and let her cook โจ
๐ optional arguments
-h,--helpโ show this help message and exit ๐ซถ (the classic "what do I even type" button)-r REFRESH,--refresh REFRESHโ Refresh period, with optional units suffix (default units:s) โฑ๏ธ--gmtโ Manipulate timestamps based on GMT instead of local time ๐--skip-validationโ Skip the trace validation ๐ (living dangerously, we love that for u)--begin BEGINโ start time:hh:mm:ss[.nnnnnnnnn]โฐ--end ENDโ end time:hh:mm:ss[.nnnnnnnnn]โฐ--period PERIODโ Period definition ๐ฆ--period-captures PERIOD_CAPTURESโ Period captures definition ๐ฆ--period-begin PERIOD_BEGINโ Analysis period start marker event name ๐--period-end PERIOD_ENDโ Analysis period end marker event name (requires--period-begin) ๐--period-begin-key PERIOD_BEGIN_KEYโ Optional, list of event field names used to match period markers (default:cpu_id) ๐--period-end-key PERIOD_END_KEYโ Optional, list of event field names used to match period marker. If none specified, use the same--period-begin-key๐--period-key-value PERIOD_KEY_VALUEโ Optional, define a fixed key value to which a period must correspond to be considered. ๐๏ธ--cpu CPUโ Filter the results only for this list of CPU IDs ๐ป--timerange TIMERANGEโ time range:[begin,end]โณ--progress-use-sizeโ use trace size to approximate progress ๐--no-intersectionโ disable stream intersection mode ๐ซ-V,--versionโ show program's version number and exit ๐--debugโ Enable debug mode (or setLTTNG_ANALYSES_DEBUGenvironment variable) ๐--no-colorโ Disable colored output ๐จ (sad, but valid)--no-progressโ Don't display the progress bar ๐ซ๐--min MINโ Filter out durations shorter than min usec โ๏ธ--max MAXโ Filter out durations longer than max usec โ๏ธ--procname PROCNAMEโ Filter the results only for this list of process names ๐ท๏ธ--tid TIDโ Filter the results only for this list of TIDs ๐ท๏ธ--freqโ Output the frequency distribution of sched switch latencies ๐--freq-resolution FREQ_RESOLUTIONโ Frequency distribution resolution (default20) ๐--freq-uniformโ Use a uniform resolution across distributions ๐--freq-seriesโ Consolidate frequency distribution histogram as a single one ๐งฌ--limit LIMITโ Limit to top X (default =10) ๐--topโ Output the top sched switch latencies ๐ฅ--logโ Output the sched switches in chronological order ๐--statsโ Output sched switch statistics ๐งฎ--totalโ Group all results (applies to stats and freq) ๐ซ--per-tidโ Group results per-TID (applies to stats and freq) (default) ๐งต--per-prioโ Group results per-prio (applies to stats and freq) ๐๏ธ
ok bestie real talk:--period-endneeds--period-beginto come along, and--period-end-keywill just borrow--period-begin-keyif u don't hand it one. that's not me being extra, that's literally what the page says ๐
and that's the whole page, periodt ๐
this lil love letter came to u from LTTng Analyses v0.6.0, dated January 2017 โ and yeah, LTTNG-SCHEDFREQ(1) is the header at the top, LTTng Analyses v0.6.0 January 2017 LTTNG-SCHEDFREQ(1) is the footer at the bottom, and u just read the middle. iconic. go analyze some sched switches, bestie ๐ฆโจ๐
๐ฆ where this page comes from
- debian bookworm: python3-lttnganalyses 0.6.1-3 ยท MIT
- ubuntu jammy: python3-lttnganalyses 0.6.1-2 ยท MIT
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms