[Idea] Usage of MicroArch level optimalized repos #15
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Story:
GNU és az LLVM kitalálta hogy CPU Instrukciókat csomagokba rakják és elnevezik Microarchitecture Feature Level-nek. (gondolom ismeritek)
See: https://www.phoronix.com/news/GCC-11-x86-64-Feature-Levels
Mivel az alap Arch pacman repóba -march=x86-64 -re fordítanak, ami azt jelenti hogy nagymamám cpu-ján is elfut fordított bináris, de nem használja ki a mondern CPU Instrukciókat, így a Community csinált mirror pacman repókat amik-re az összes bináris le buildelek az összes Feature-level-re. Ez kb ~5-15% improvement.
Itt van két különböző guide / community, amit érdemes lehet megfontolni.
https://github.com/an0nfunc/ALHP
https://wiki.cachyos.org/features/optimized_repos/
Megvalósítás:
Érdemes lehet telepítés után felismerni a telepítés után felismerni a CPU Feature level-t
/lib/ld-linux-x86-64.so.2 --helpÉs utána a megfelelő mirrror repókat beállítani és futtanti egy
pacman -Suy