PMTIME(1)
π PMTIME(1) β bestie edition π
okay so this is pmtime, from the General Commands Manual section, and she is the time control server for Performance Co-Pilot. buckle up π
β¨ NAME β¨
pmtime β time control server for Performance Co-Pilot π°οΈπ
πΈ SYNOPSIS πΈ
pmtime [-D debug] [-V?] [-p port]
π¦ DESCRIPTION π¦
So pmtime is a graphical user interface for performance monitoring applications that use the PCP infrastructure and need interactive time control. it's giving remote control for time itself fr fr π
okay and here's the thing β pmtime is not normally invoked directly by users. like, you don't just open it for funsies. it's way more typical for it to be started by client applications, bestie. think pmchart(1), pmstat(1) or pmval(1). they're the ones pulling up. π«Ά
there are two modes of interacting with a pmtime process, and you need to know both:
- live host mode π’ β the
pmtimewindow contains the simpler time controls, suitable for live monitoring. - historical archive mode πΌ β in archive mode the window presents time controls suitable for manipulating the archive position, allowing full VCR control to move forwards and backwards in time at configurable rates and intervals. yes bestie, VCR. rewind. fast-forward. the whole vibe. βͺβ©
heads up: the pmtime window is only made visible when explicitly requested. it does not just show up uninvited, she's got boundaries π
and the icon behavior? multiple client applications can be connected to a single pmtime server. and when the final client application exits, pmtime will also exit. she leaves when the party's over. periodt. πβ¨
π OPTIONS π
these are the available command line options, and there are literally only three so no excuses:
-pport,--guiport=port β port is the port number whichpmtimewill use for communication with its clients (monitoring applications). π‘-V,--versionβ display version number and exit. short and iconic. β¨-?,--helpβ display usage message and exit. ask and you shall receive π₯°
π§ ENVIRONMENT π§
okay so when a port number is not explicitly requested on the command line via the -p option, you can set the environment variable PMTIME_PORT to specify the port number from which available-port probing will commence when pmtime is searching for a port number to use. π
and the default starting port number is 43334. write that down bestie π
π DEBUGGING OPTIONS π
The -D or --debug option enables the output of additional diagnostics on stderr to help triage problems β although ngl, the information is sometimes cryptic and primarily intended to provide guidance for developers rather than for end-users. π
debug is a comma separated list of debugging options. use pmdbg(1) with the -l option to obtain a list of the available debugging options and their meaning. π₯
Debugging options specific to pmtime are as follows:
appl0β enable internal diagnostics that report allpmtimeevents, e.g. setting timezone, state changes, interval changes, timescale changes, etc. πβ¨
π SEE ALSO π
PCPIntro(1), pmchart(1), pmstat(1) and pmval(1). go read those too, iykyk π
and that's the whole page bestie!! π this lil masterpiece comes to you from Performance Co-Pilot, and yeah she's literally titled PMTIME(1) at the bottom too β go off, queen ππ
π¦
π¦ where this page comes from
- arch rolling: pcp 7.2.2-2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-3.0
- fedora 43: pcp-doc 7.2.1-1.fc43
- fedora 43: pcp-doc 7.2.2-1.fc43
- fedora 43: pcp-doc 7.2.2-2.fc43 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 44: pcp-doc 7.2.1-1.fc44
- fedora 44: pcp-doc 7.2.2-1.fc44
- fedora 44: pcp-doc 7.2.2-2.fc44 Β· GPL-2.0-or-later AND CC-BY-3.0
- ubuntu stonking: pcp-gui 7.2.1-2build1
- Copyright (c) 2000 Silicon Graphics, Inc. All Rights Reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms