Re: [PATCH dwarves v2 00/10] pahole: shared ELF and faster reproducible BTF encoding

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Dec 16, 2024 at 11:00:08PM -0800, Eduard Zingerman wrote:
> On Fri, 2024-12-13 at 22:36 +0000, Ihor Solodrai wrote:
> 
> for allyesconfig, with your patch-set I get the following stats:
> 
> jobs 1, mem 7080048 Kb, time 97.24 sec
> jobs 3, mem 7091360 Kb, time 60.10 sec
> jobs 6, mem 7153848 Kb, time 49.73 sec
> jobs 12, mem 7264036 Kb, time 54.67 sec
> 
> w/o your patch-set, using current pahole 'next', I get out memory both
> with and without reproducible_build flag.
> 
> The vmlinux size is 7.6G.
> 
> 

I did quick test with vmlinux size 11.8G and it looks great

current pahole (v1.28 tag):

	 Performance counter stats for '/home/jolsa/kernel/pahole/build/pahole -J -j17 --btf_features=encode_force,
	 var,float,enum64,decl_tag,type_tag,optimized_func,consistent_func,decl_tag_kfuncs --lang_exclude=rust vmlinux':

	     178.081877484 seconds time elapsed

	     479.529725000 seconds user
	      26.583607000 seconds sys


new pahole:

	 Performance counter stats for '/home/jolsa/kernel/pahole/build/pahole -J -j17 --btf_features=encode_force,
	 var,float,enum64,decl_tag,type_tag,optimized_func,consistent_func,decl_tag_kfuncs --lang_exclude=rust vmlinux':

	     111.976182062 seconds time elapsed

	     242.342891000 seconds user
	      24.254289000 seconds sys

thanks,
jirka




[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux