Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13374

Investigate changes in SERVER-45227: Remove support for gperftools cpu profiler

    XMLWordPrintableJSON

Details

    Description

      Description

      Downstream Change Summary

      This change removes the --cpuprofile build flag, as well as the conditionally enabled commands _cpuProfilerStart and _cpuProfilerStop.

      Description of Linked Ticket

      Modern system profiling tools on Linux and other operating systems have made linking the gperftools cpu profiler into the server unnecessary. It was always cumbersome because production versions of the server didn't link it in, anyhow. This task is to remove the special server commands and build system support for the cpu profiler, and to close as "won't fix" the handful of server tickets related to improvements or extensions to the gperftools cpu profiler support.

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Activity

          People

            kay.kim@mongodb.com Kay Kim (Inactive)
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              4 years, 2 weeks, 1 day ago