PPROF(1) Google PPROF(1)NAME
google-pprof - manual page for google-pprof (part of gperftools)
SYNOPSIS
google-pprof [options] <program> <profile>
DESCRIPTION
Prints specified cpu- or heap-profile
OPTIONS --cum Sort by cumulative data
--base=<base>
Subtract <base> from <profile> before display
Reporting Granularity:
--addresses
Report at address level
--lines
Report at source line level
--functions
Report at function level [default]
--files
Report at source file level
Output type:
--text Generate text report [default]
--gv Generate Postscript and display
--list=<regexp>
Generate source listing of matching routines
--disasm=<regexp>
Generate disassembly of matching routines
--dot Generate DOT file to stdout
--ps Generate Postcript to stdout
--pdf Generate PDF to stdout
--gif Generate GIF to stdout
Heap-Profile Options:
--inuse_space
Display in-use (mega)bytes [default]
--inuse_objects
Display in-use objects
--alloc_space
Display allocated (mega)bytes
--alloc_objects
Display allocated objects
--show_bytes
Display space in bytes
--drop_negative
Ignore negaive differences
Call-graph Options:
--nodecount=<n>
Show at most so many nodes [default=80]
--nodefraction=<f>
Hide nodes below <f>*total [default=.005]
--edgefraction=<f>
Hide edges below <f>*total [default=.001]
--focus=<regexp>
Focus on nodes matching <regexp>
--ignore=<regexp>
Ignore nodes matching <regexp>
--scale=<n>
Set GV scaling [default=0]
EXAMPLES
google-pprof /bin/ls ls.prof
Outputs one line per procedure
google-pprof --gv /bin/ls ls.prof
Displays annotated call-graph via 'gv'
google-pprof --gv --focus=Mutex /bin/ls ls.prof
Restricts to code paths including a .*Mutex.* entry
google-pprof --gv --focus=Mutex --ignore=string /bin/ls ls.prof
Code paths including Mutex but not string
google-pprof --list=getdir /bin/ls ls.prof
Dissassembly (with per-line annotations) for getdir()
google-pprof --disasm=getdir /bin/ls ls.prof
Dissassembly (with per-PC annotations) for getdir()
COPYRIGHT
Copyright (C) 2005 Google Inc.
SEE ALSO
Further documentation for google-pprof is maintained as a web page called cpu_profiler.html and is likely installed at one of the following
locations:
/usr/share/gperftools/cpu_profiler.html
/usr/local/share/gperftools/cpu_profiler.html
google-pprof (part of gperftools) February 2005 PPROF(1)
Check Out this Related Man Page
BLAZE-MAKE(1) BlazeBlogger Documentation BLAZE-MAKE(1)NAME
blaze-make - generates a blog from the BlazeBlogger repository
SYNOPSIS
blaze-make [-cpqrIFPTV] [-b directory] [-d directory]
blaze-make -h|-v
DESCRIPTION
blaze-make reads the BlazeBlogger repository, and generates a complete directory tree of static pages, including blog posts, single pages,
monthly and yearly archives, tags, and even an RSS feed.
OPTIONS -b directory, --blogdir directory
Allows you to specify a directory in which the BlazeBlogger repository is placed. The default option is a current working directory.
-d directory, --destdir directory
Allows you to specify a directory in which the generated blog is to be placed. The default option is a current working directory.
-c, --no-css
Disables creating a style sheet.
-I, --no-index
Disables creating the index page.
-p, --no-posts
Disables creating blog posts.
-P, --no-pages
Disables creating pages.
-T, --no-tags
Disables creating tags.
-r, --no-rss
Disables creating the RSS feed.
-F, --full-paths
Enables including page names in generated links.
-q, --quiet
Disables displaying of unnecessary messages.
-V, --verbose
Enables displaying of all messages, including a list of created files.
-h, --help
Displays usage information and exits.
-v, --version
Displays version information and exits.
FILES
.blaze/theme/
A directory containing blog themes.
.blaze/style/
A directory containing style sheets.
.blaze/lang/
A directory containing language files.
EXAMPLE USAGE
Generate a blog in a current working directory:
~]$ blaze-make
Done.
Generate a blog in the "~/public_html/" directory:
~]$ blaze-make -d ~/public_html
Done.
Generate a blog with full paths enabled:
~]$ blaze-make -F
Done.
SEE ALSO blaze-init(1), blaze-config(1), blaze-add(1)BUGS
To report a bug or to send a patch, please, add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or visit
the discussion group at <http://groups.google.com/group/blazeblogger/>.
COPYRIGHT
Copyright (C) 2009-2011 Jaromir Hradilek
This program is free software; see the source for copying conditions. It is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Version 1.2.0 2012-03-05 BLAZE-MAKE(1)