Skip to content

Evaluate Profile-Guided Optimization (PGO) #284

@zamazan4ik

Description

@zamazan4ik

According to my tests, Profile-Guided Optimization (PGO) helps with optimizing to a lot of software (including OS like Linux and Windows - link). I think it's worth trying to apply PGO to ToaruOS.

We need to perform PGO benchmarks on ToaruOS. If it shows improvements - add a note to the documentation about possible improvements to ToaruOS's performance with PGO. After that, providing an easier way (e.g. a build option) to build scripts with PGO can be useful for the maintainers and end-users too. Also, applying PGO on ToaruOS can be used as an example for other operating systems.

If anyone already did PGO benchmarks with ToaruOS - would be awesome to see the results.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions