bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/30358] bfd very slow (> 4 minutes) to link busybox


From: sam at gentoo dot org
Subject: [Bug ld/30358] bfd very slow (> 4 minutes) to link busybox
Date: Sat, 15 Apr 2023 04:14:38 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30358

--- Comment #1 from Sam James <sam at gentoo dot org> ---
If I run 'perf record ...' (... = command above), I get this from 'perf
report':

# Event count (approx.): 1111543334586
#
# Overhead  Command          Shared Object                                 
Symbol
# ........  ...............  ............................................. 
.......................................................
#
    97.85%  ld.bfd           ld.bfd                                         [.]
output_section_callback_sort
     0.57%  ld.bfd           libz.so.1.2.13                                 [.]
inflate_fast
     0.19%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
sec_merge_hash_lookup.lto_priv.0
     0.06%  ld.bfd           libz.so.1.2.13                                 [.]
adler32_z
     0.05%  ld.bfd           [zzstd]                                        [k]
ZSTD_decompressSequences_bmi2.constprop.0
     0.05%  ld.bfd           [kernel.kallsyms]                              [k]
copy_user_generic_string
     0.04%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
bfd_lookup_arch
     0.03%  ld.bfd           [kernel.kallsyms]                              [k]
clear_page_rep
     0.03%  ld.bfd           [kernel.kallsyms]                              [k]
stackleak_erase
     0.02%  ld.bfd           [kernel.kallsyms]                              [k]
psi_account_irqtime
     0.02%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
_bfd_merged_section_offset.isra.0
     0.02%  ld.bfd           ld.bfd                                         [.]
walk_wild.lto_priv.0
     0.02%  ld.bfd           [kernel.kallsyms]                              [k]
update_cfs_group
     0.02%  ld.bfd           ld.bfd                                         [.]
resolve_wild_sections
     0.02%  ld.bfd           [lz4_compress]                                 [k]
LZ4_compress_fast_extState
     0.02%  ld.bfd           libz.so.1.2.13                                 [.]
inflate_table
     0.02%  ld.bfd           [kernel.kallsyms]                              [k]
asm_exc_page_fault
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
memset
     0.01%  ld.bfd           libc.so.6                                      [.]
0x000000000015505d
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
update_curr
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
exit_to_user_mode_prepare
     0.01%  ld.bfd           ld.bfd                                         [.]
lang_process
     0.01%  ld.bfd           libc.so.6                                      [.]
malloc
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
asm_sysvec_apic_timer_interrupt
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
_bfd_elf_link_iterate_on_relocs
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
bfd_hash_lookup
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
_bfd_elf_merge_sections
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
bfd_elf_final_link
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
task_tick_fair
     0.01%  ld.bfd           [kernel.kallsyms]                              [k]
__handle_mm_fault
     0.01%  ld.bfd           libz.so.1.2.13                                 [.]
inflate
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
_bfd_elf_make_section_from_shdr
     0.01%  ld.bfd           libbfd-2.40.0.gentoo-sys-devel-binutils-mt.so  [.]
elf_link_read_relocs_from_section
[...]

(Tarball with files coming.)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]