История изменений
Исправление wakuwaku, (текущая версия) :
Как получить такие результаты? На примере app-arch/xz-utils-5.2.2 (хоть lto и проявляет себя куда лучше для дерма на плюсах, в данном случае не заметно столь значительной просадки производительности, даже наоборот)
/tmp $ time tar -cJvf arc.txz EphineaPSO
с lto
real 4m8.808s
user 4m7.978s
sys 0m4.055s
real 4m9.439s
user 4m7.260s
sys 0m4.692s
без lto
real 4m14.811s
user 4m12.790s
sys 0m4.526s
real 4m10.698s
user 4m9.816s
sys 0m4.005s
с lto
real 4m9.085s
user 4m8.119s
sys 0m4.057s
real 4m8.117s
user 4m7.363s
sys 0m3.935s
без lto
real 4m11.608s
user 4m9.859s
sys 0m4.505s
real 4m10.921s
user 4m10.175s
sys 0m3.919s
исходные данные: дистрибутив игры phantasy star online (0.85GB->0.37GB), все операции проводились в tmpfs без паразитной нагрузки, gcc53, флаги компилятору передавались корректно.
Исходная версия wakuwaku, :
Как получить такие результаты? На примере app-arch/xz-utils-5.2.2 (хоть lto и проявляет себя куда лучше для дерма на плюсах, в данном случае не заметно столь значительной просадки производительности, даже наоборот)
/tmp $ time tar -cJvf arc.txz EphineaPSO
с lto
real 4m8.808s
user 4m7.978s
sys 0m4.055s
real 4m9.439s
user 4m7.260s
sys 0m4.692s
без lto
real 4m14.811s
user 4m12.790s
sys 0m4.526s
real 4m10.698s
user 4m9.816s
sys 0m4.005s
с lto
real 4m9.085s
user 4m8.119s
sys 0m4.057s
real 4m8.117s
user 4m7.363s
sys 0m3.935s
без lto
real 4m11.608s
user 4m9.859s
sys 0m4.505s
real 4m10.921s
user 4m10.175s
sys 0m3.919s
исходные данные - дистрибутив игры phantasy star online (0.85GB->0.37GB), все операции проводились в tmpfs без паразитной нагрузки, gcc53, флаги компилятору передавались корректно.