As part of the Performance Co-Pilot Log Import API (see
LOGIMPORT(3)), pmiPutMark writes a <mark> record to the current PCP
output archive. This is required when there is a temporal
discontinuity between the current input source and the next input
source, if any, and should be called after the final call to
pmiWrite(3) for the current input. If there is no next input to be
processed or no temporal gap between sources, then the <mark> record
is not required.
The <mark> record is used to signify a temporal gap, so that when
replaying the output PCP archive, interpolation of metric values
should not be performed between the last timestamp in the current
input source to the first timestamp in the next input source, i.e.
across the <mark> record.
This page is part of the PCP (Performance Co-Pilot) project.
Information about the project can be found at ⟨http://www.pcp.io/⟩.
If you have a bug report for this manual page, send it to
email@example.com. This page was obtained from the project's upstream
Git repository ⟨git://git.pcp.io/pcp⟩ on 2017-03-13. If you discover
any rendering problems in this HTML version of the page, or you
believe there is a better or more up-to-date source for the page, or
you have corrections or improvements to the information in this
COLOPHON (which is not part of the original manual page), send a mail
Performance Co-Pilot PMIPUTMARK(3)