Hi William,
>Can you give the time saving using --debug=time for -j1 and -j4? > Sure, regular scons build (scons -jX --debug=time) a clean build with -j1 is: Total build time: 20.901390 seconds Total SConscript file execution time: 0.149543 seconds Total SCons execution time: 0.444850 seconds Total command execution time: 20.306997 seconds an incremental build with -j1 is: Total build time: 2.439754 seconds Total SConscript file execution time: 0.151794 seconds Total SCons execution time: 0.337350 seconds Total command execution time: 1.950610 seconds a clean build with -j4 is: Total build time: 7.158301 seconds Total SConscript file execution time: 0.153021 seconds Total SCons execution time: 0.107556 seconds Total command execution time: 6.897724 seconds an incremental build with -j4 is: Total build time: 2.368260 seconds Total SConscript file execution time: 0.151281 seconds Total SCons execution time: 0.183930 seconds Total command execution time: 2.033049 seconds interactive build (scons --interactive -jX --debug=time) a clean build with -j1: time to do a build = 19.983217001 sec an incremental build with -j1: time to do a build = 2.2111852169 sec a clean build with -j4: time to do a build = 6.93614792824 sec an incremental build with -j4: time to do a build = 2.17438697815 sec It's consistently 0.2 seconds faster with the interactive build. Not a huge amount but I'm not using that many SConscript files. (5 SConscript files and 2 SConstruct files) Cheers Ben _______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev
