我致力于改善几个项目的建筑。 我大大改善了建筑时间,我认为瓶颈问题更加棘手。
该建筑使用GNU风格的造物。 我生成了一系列依赖性档案(.d
),并将它们列入档案,否则就没有任何缺陷(例如,没有事先编造的头盔或其他ach机制)。
The build takes about 95 seconds on a 32-core sparc ultra, running with 16 threads in parallel. Idle time hovers around 80% while the build runs, with kernel time hovering between 8-10%. I put the code in /tmp, but most of the compiler support files are NFS mounted and I believe this may be creating a performance bottleneck.
有哪些工具用于测量和检查;追踪这些问题?