- Timestamp:
- Jun 10, 2007 2:48:05 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kObjCache/kObjCache.c
r1048 r1049 3884 3884 /** @page kObjCache Benchmarks. 3885 3885 * 3886 * 2007-06-02 - 21-23:00: 3887 * Mac OS X debug -j 3 clobber build (rm -Rf out/darwin.x86/debug ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3): 3888 * real 10m26.077s 3889 * user 13m13.291s 3890 * sys 2m58.193s 3891 * 3892 * Mac OS X debug -j 3 depend build (touch include/iprt/err.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3): 3893 * real 3m55.275s 3894 * user 4m11.852s 3895 * sys 0m54.931s 3896 * 3897 * Mac OS X debug -j 3 cached clobber build (rm -Rf out/darwin.x86/debug ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): 3898 * real 11m42.513s 3899 * user 14m27.736s 3900 * sys 3m39.512s 3901 * 3902 * Mac OS X debug -j 3 cached depend build (touch include/iprt/err.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): 3903 * real 1m17.445s 3904 * user 1m13.410s 3905 * sys 0m22.789s 3906 * 3907 * Mac OS X debug -j3 cached depend build (touch include/iprt/cdefs.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): 3908 * real 1m29.315s 3909 * user 1m31.391s 3910 * sys 0m32.748s 3911 * 3912 * ------- new code ------- 3886 * (2007-06-10) 3913 3887 * 3914 3888 * Mac OS X debug -j 3 cached clobber build (rm -Rf out ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): … … 3917 3891 * sys 3m24.590s 3918 3892 * 3919 * Mac OS X debug -j 3 cached depend build (touch include/iprt/cdefs.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1):3893 * Mac OS X debug -j 3 cached depend build [cdefs.h] (touch include/iprt/cdefs.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): 3920 3894 * real 1m26.895s 3921 3895 * user 1m26.971s 3922 3896 * sys 0m32.532s 3923 3897 * 3924 * Mac OS X debug -j 3 cached depend build (touch include/iprt/err.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1):3898 * Mac OS X debug -j 3 cached depend build [err.h] (touch include/iprt/err.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1): 3925 3899 * real 1m18.049s 3926 3900 * user 1m20.462s 3927 3901 * sys 0m27.887s 3928 3902 * 3929 * (all with KOBJCACHE_OPTS=-v) 3930 */ 3903 * Mac OS X release -j 3 cached clobber build (rm -Rf out/darwin.x86/release ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1 BUILD_TYPE=release): 3904 * real 13m27.751s 3905 * user 18m12.654s 3906 * sys 3m25.170s 3907 * 3908 * Mac OS X profile -j 3 cached clobber build (rm -Rf out/darwin.x86/profile ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 USE_KOBJCACHE=1 BUILD_TYPE=profile): 3909 * real 9m9.720s 3910 * user 8m53.005s 3911 * sys 2m13.110s 3912 * 3913 * Mac OS X debug -j 3 clobber build (rm -Rf out/darwin.x86/debug ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 BUILD_TYPE=debug): 3914 * real 10m18.129s 3915 * user 12m52.687s 3916 * sys 2m51.277s 3917 * 3918 * Mac OS X debug -j 3 debug build [cdefs.h] (touch include/iprt/cdefs.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 BUILD_TYPE=debug): 3919 * real 4m46.147s 3920 * user 5m27.087s 3921 * sys 1m11.775s 3922 * 3923 * Mac OS X debug -j 3 debug build [err.h] (touch include/iprt/cdefs.h ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 BUILD_TYPE=debug): 3924 * real 4m17.572s 3925 * user 5m7.450s 3926 * sys 1m3.450s 3927 * 3928 * Mac OS X release -j 3 clobber build (rm -Rf out/darwin.x86/release ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 BUILD_TYPE=release): 3929 * real 12m14.742s 3930 * user 17m11.794s 3931 * sys 2m51.454s 3932 * 3933 * Mac OS X profile -j 3 clobber build (rm -Rf out/darwin.x86/profile ; sync ; svn diff ; sync ; sleep 1 ; time kmk -j 3 BUILD_TYPE=profile): 3934 * real 12m33.821s 3935 * user 17m35.086s 3936 * sys 2m53.312s 3937 * 3938 * Note. The profile build can pick object files from the release build. 3939 * (all with KOBJCACHE_OPTS=-v; which means a bit more output and perhaps a second or two slower.) 3940 */ 3941
Note:
See TracChangeset
for help on using the changeset viewer.