Skip to content

performance: ~15% of the CPU cycles are spent in the dbus/systemd packages #1037

@javierhonduco

Description

@javierhonduco

#971 introduced a library to query systemd, rather than relying on systemctl. While perhaps before we were using the same CPU as now (unsure), this puts more pressure on the GC, as well as spends more CPU cycles that perhaps before were spent waiting for the process to report back

image

https://pprof.me/8b20774

Seems like the library could be optimized a bit to reduce allocations, among others

cc @kakkoyun @maxbrunet

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/metadataSomething about enrich the profiles with metadataperformancePerformance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions