with --no-source.
    
           --symfs=<directory>
               Look for files with symbols relative to this directory.
    
           -M, --disassembler-style=
               Set disassembler style for objdump.
    
           --addr2line=<path>
               Path to addr2line binary.
    
           --objdump=<path>
               Path to objdump binary.
    
           --prefix=PREFIX, --prefix-strip=N
               Remove first N entries from source file path names in
               executables and add PREFIX. This allows to display source
               code compiled on systems with different file system layout.
    
           --skip-missing
               Skip symbols that cannot be annotated.
    
           --group
               Show event group information together
    
           --demangle
               Demangle symbol names to human readable form. Itâs enabled by
               default, disable with --no-demangle.
    
           --demangle-kernel
               Demangle kernel symbol names to human readable form (for C++
               kernels).
    
           --percent-type
               Set annotation percent type from following choices:
               global-period, local-period, global-hits, local-hits
    
                   The local/global keywords set if the percentage is computed
                   in the scope of the function (local) or the whole data (global).
                   The period/hits keywords set the base the percentage is computed
                   on - the samples period or the number of samples (hits).
    
           --percent-limit
               Do not show functions which have an overhead under that
               percent on stdio or stdio2 (Default: 0). Note that this is
               about selection of functions to display, not about lines
               within the function.
    

##  SEE ALSO  top

    
    
           [perf-record(1)](../man1/perf-record.1.html), [perf-report(1)](../man1/perf-report.1.html)
    

##  COLOPHON  top

    
    
           This page is part of the _perf_ (Performance analysis tools for
           Linux (in Linux source tree)) project.  Information about the
           project can be found at 
           â¨<https://perf.wiki.kernel.org/index.php/Main_Page>â©.  If you have a
           bug report for this manual page, send it to
           linux-kernel@vger.kernel.org.  This page was obtained from the
           project's upstream Git repository
           â¨<http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git>â©
           on 2023-12-22.  (At that time, the date of the most recent commit
           that was found in the repository was 2023-12-21.)  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 to man-pages@man7.org
    
    perf                           2023-04-04               _PERF-ANNOTATE_(1)
    

* * *

Pages that refer to this page: [ perf(1) ](../man1/perf.1.html) , [ perf-
report(1) ](../man1/perf-report.1.html)

* * *

* * *

HTML rendering created 2023-12-22 by [ Michael Kerrisk ](https://man7.org/mtk/index.html) , author of [ _The Linux Programming Interface_ ](https://man7.org/tlpi/) .  For details of in-depth **Linux/UNIX system programming training courses** that I teach, look [ here ](https://man7.org/training/) .  Hosting by [ jambit GmbH ](https://www.jambit.com/index_en.html) .  |  |  [ ![Cover of TLPI](https://man7.org/tlpi/cover/TLPI-front-cover-vsmall.png) ](https://man7.org/tlpi/)  
---|---|---  
  
* * *

[ ![Web Analytics Made Easy -

StatCounter](https://c.statcounter.com/7422636/0/9b6714ff/1/)
](https://statcounter.com/ "Web Analytics

Made Easy - StatCounter")