Close Menu
    Facebook X (Twitter) Instagram
    Command Linux
    • About
    • How to
      • Q&A
    • OS
      • Windows
      • Arch Linux
    • AI
    • Gaming
      • Easter Eggs
    • Statistics
    • Blog
      • Featured
    • MORE
      • IP Address
      • Man Pages
    • Write For Us
    • Contact
    Command Linux
    Home - man page - BOOTCHART.CONF

    BOOTCHART.CONF

    WillieBy WillieFebruary 26, 2026Updated:February 26, 2026No Comments2 Mins Read
     

    NAME

    bootchart.conf – Boot performance analysis graphing tool configuration file  

    SYNOPSIS

    /etc/systemd/bootchart.conf  

    DESCRIPTION

    When starting, systemd-bootchart will read the configuration file bootchart.conf. This configuration file determines logging parameters and graph output.  

    OPTIONS

    Samples=500

    Configure the amount of samples to record in total before bootchart exits. Each sample will record at intervals defined by Frequency=.

    Frequency=25

    Configure the sample log frequency. This can be a fractional number, but must be larger than 0.0. Most systems can cope with values under 25-50 without impacting boot time severely.

    Relative=no

    Configures whether the left axis of the output graph equals time=0.0 (CLOCK_MONOTONIC start). This is useful for using bootchart at post-boot time to profile an already booted system, otherwise the graph would become extremely large. If set to yes, the horizontal axis starts at the first recorded sample instead of time=0.0.

    Filter=no

    Configures whether the resulting graph should omit tasks that did not contribute significantly to the boot. Processes that are too short-lived (only seen in one sample) or that do not consume any significant CPU time (less than 0.001sec) will not be displayed in the output graph.

    Output=[path]

    Configures the output directory for writing the graphs. By default, bootchart writes the graphs to /run/log.

    Init=[path]

    Configures bootchart to run a non-standard binary instead of /sbin/init. This option is only relevant if bootchart was invoked from the kernel command line with init=/lib/systemd/systemd-bootchart.

    PlotMemoryUsage=no

    If set to yes, enables logging and graphing of processes’ PSS memory consumption.

    PlotEntropyGraph=no

    If set to yes, enables logging and graphing of the kernel random entropy pool size.

    ScaleX=100

    Horizontal scaling factor for all variable graph components.

    ScaleY=20

    Vertical scaling factor for all variable graph components.

    ControlGroup=no

    Display process control group.
     

    Willie
    • Website

    Willie has over 15 years of experience in Linux system administration and DevOps. After managing infrastructure for startups and enterprises alike, he founded Command Linux to share the practical knowledge he wished he had when starting out. He oversees content strategy and contributes guides on server management, automation, and security.

    Related Posts

    TAIL

    April 21, 2026

    OPERATOR

    April 21, 2026

    NANO

    April 21, 2026

    SYSTEMD-UDEVD.SERVICE

    April 21, 2026
    Top Posts

    FBMYSQLDFR

    March 30, 2026

    ARCH

    April 14, 2026

    How to Apt Install Java on Ubuntu (JRE and JDK)

    March 18, 2026

    Alldc

    April 16, 2026
    • Home
    • Contact Us
    • Privacy Policy
    • Terms of Use

    Type above and press Enter to search. Press Esc to cancel.