Skip to content

Native: optimize backend startup on Linux #1852

Description

@jpnurmi

crashpad vs. native startup should be comparable

Local

$ pytest -v tests/benchmark.py::test_benchmark_backend -k "crashpad or native"
...
tests/benchmark.py::test_benchmark_backend[crashpad] PASSED
Min 1.465ms, Max 1.637ms, Mean 1.536ms, StdDev 0.079ms, Median 1.506ms, CPU 0.357ms
tests/benchmark.py::test_benchmark_backend[native] PASSED
Min 5.710ms, Max 7.042ms, Mean 6.445ms, StdDev 0.617ms, Median 6.579ms, CPU 2.677ms

CI

Note: the Y-axis is logarithmic

Image

https://getsentry.github.io/sentry-native/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions