profil.2
来自「unix v7是最后一个广泛发布的研究型UNIX版本」· 2 代码 · 共 56 行
2
56 行
.TH PROFIL 2 .SH NAMEprofil \- execution time profile.SH SYNOPSIS.B profil(buff, bufsiz, offset, scale).br.B char *buff;.br.B int bufsiz, offset, scale;.SH DESCRIPTION.I Buffpoints to an area of core whose length (in bytes) is given by.IR bufsiz .After this call, the user's program counter (pc)is examined each clock tick (60th second);.I offsetis subtracted from it, and the result multiplied by.IR scale .If the resulting number corresponds to a wordinside.I buff,that word is incremented..PPThe scale is interpreted as an unsigned,fixed-point fraction with binary point at theleft: 0177777(8) gives a 1-1 mapping of pc's to wordsin.I buff;077777(8) maps each pair of instruction wordstogether.02(8) maps all instructions onto the beginning of.I buff(producing a non-interrupting core clock)..PPProfiling is turned off by giving a.I scaleof 0 or 1.It is renderedineffective by giving a.I bufsizof 0.Profiling is turned off when an.I execis executed, but remains on in child and parent bothafter a.IR fork .Profiling may be turned off if an update in.I buffwould cause a memory fault..SH "SEE ALSO"monitor(3), prof(1).SH ASSEMBLER(profil = 44.).br.B sys profil; buff; bufsiz; offset; scale
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?