1. make 同時執行多個jobs可以加快執行,尤其是 2/4核心的cpu
The pitfalls and benefits of GNU Make parallelization
Ask Mr. Make
WRITTEN BY 14000
WEDNESDAY, 03 JANUARY 2007 05:32
--http://www.cmcrossroads.com/ask-mr-make/7483--the-pitfalls-and-benefits-of-gnu-make-parallelization
----The Basics: -j or --jobs
----Missing Dependencies
----The hidden temporary file problem
----The right way to do recursive Make
Implementing the GNU make "jobserver
--http://mad-scientist.net/make/jobserver.html
5.4 Parallel Execution
--http://www.gnu.org/s/hello/manual/make/Parallel.html
.NOTPARALLEL
--http://www.gnu.org/s/hello/manual/make/Special-Targets.html#Special-Targets
Overriding GNU Make SHELL variable for massive parallel make
http://ninjaverification.wordpress.com/2008/10/21/overriding-gnu-make-shell-variable-for-massive-parallel-make/
Optimizing Build Times Using Parallel "make"
By Morgan Herrington, July 16, 2004
http://developers.sun.com/solaris/articles/parallel_make.html
http://stackoverflow.com/questions/2121620/parallel-building-with-gnumake-and-prerequisites
http://groups.google.com/group/gnu.utils.bug/browse_thread/thread/9c53eda266a5fdb4/87325bdde038bdbf
Parallel Make
make’s “parallel make” promises large speedups, especially with the increasing popularity of multi-core CPUs. Unfortunately, the delivery falls short of the promise.
--http://www.conifersystems.com/whitepapers/gnu-make/
回覆刪除gnu make q and a
How can I force gnu make to not build recipe in parallel?
https://stackoverflow.com/questions/4346399/how-can-i-force-gnu-make-to-not-build-recipe-in-parallel
Restrict concurrency in sub-make
https://stackoverflow.com/questions/44471088/restrict-concurrency-in-sub-make
Tool to analyze size of ELF sections and symbol
https://stackoverflow.com/questions/11720340/tool-to-analyze-size-of-elf-sections-and-symbol