Performance Test: Difference between revisions
Yilong.sun (talk | contribs) No edit summary |
Yilong.sun (talk | contribs) No edit summary |
||
Line 30: | Line 30: | ||
'''Build Performance Trend''' | '''Build Performance Trend''' | ||
{|border="1" | {|border="1" | ||
|| '''Host''' || '''[[Yocto1.2-M4- | || '''Host''' || '''[[Yocto1.2-M4-RC3-build]]'''|| '''[[Yocto1.2-M4-RC2-build]]'''|| '''[[Yocto1.2-M4-RC1-build]]'''|| '''[[Yocto1.2-M3-RC1-build]]''' || '''[[Yocto1.2-M2-RC1-build]]''' || '''[[Yocto1.2-M1-RC2-build]]'''|| '''[[Yocto1.1-M4-RC4-build]]'''|| '''[[Yocto1.1-M4-RC3-build]]''' || '''[[Yocto1.1-M4-RC2-build]]'''|| '''[[Yocto1.1-M2-RC3-build]] (both rpm and ipk built by default)''' | ||
|- | |- | ||
||Ubuntu11.10 x86_64 || real 110m24.635s <br> user 381m29.740s <br> sys 46m32.430s || real 112m8.776s <br> user 379m10.670s <br> sys 47m19.270s || real 130m48.838s <br> user 370m56.000s <br> sys 45m36.060s || real 133m39.703s <br> user 371m37.450s <br> sys 46m57.510s || real 124m39s <br> user 373m16 <br> sys 52m17s || real 104m24s <br> user 374m16s <br> real 50m 37s || real 119m31s <br> user 355m3s <br> sys 47m42s || real 127m33s <br> user 346m3s <br> sys 48m5s || real 124m54s <br> user 342m57s <br> sys 47m33s || real 109m53s <br> user 356m16s <br> sys 48m16s | ||Ubuntu11.10 x86_64 || real 110m24.635s <br> user 381m29.740s <br> sys 46m32.430s || real 112m8.776s <br> user 379m10.670s <br> sys 47m19.270s || real 130m48.838s <br> user 370m56.000s <br> sys 45m36.060s || real 133m39.703s <br> user 371m37.450s <br> sys 46m57.510s || real 124m39s <br> user 373m16 <br> sys 52m17s || real 104m24s <br> user 374m16s <br> real 50m 37s || real 119m31s <br> user 355m3s <br> sys 47m42s || real 127m33s <br> user 346m3s <br> sys 48m5s || real 124m54s <br> user 342m57s <br> sys 47m33s || real 109m53s <br> user 356m16s <br> sys 48m16s | ||
|} | |} |
Revision as of 06:51, 17 April 2012
Poky/Bitbake Performance:
Performance is an essential point for measuring the quality of a build system.
This page is to track performance trend of poky build. Detailed development work is on https://wiki.yoctoproject.org/wiki/Performance.
Hardware and software configuration:
CPU: 4-core * 2-threads Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz
Memory: 4GB
Harddisk: 1TB
OS: Ubuntu 11.10 x86_64
Kernel: 2.6.35-22
local.conf:
CONF_VERSION = "1"
DL_DIR ?= "/sda1/sources/downloads" # Using a local download dir to avoid fetch.
BB_NUMBER_THREADS = "8"
PARALLEL_MAKE = "-j 8"
MACHINE ?= "qemux86"
DISTRO ?= "poky"
BBMASK = ""
EXTRA_IMAGE_FEATURES = "debug-tweaks"
PACKAGE_CLASSES ?= "package_rpm"
USER_CLASSES ?= "image-mklibs image-prelink"
PACKAGE_DEBUG_SPLIT_STYLE = '.debug'
BBINCLUDELOGS = "yes"
ENABLE_BINARY_LOCALE_GENERATION = "1"
NO32LIBS = "1"
Build Performance Trend
Host | Yocto1.2-M4-RC3-build | Yocto1.2-M4-RC2-build | Yocto1.2-M4-RC1-build | Yocto1.2-M3-RC1-build | Yocto1.2-M2-RC1-build | Yocto1.2-M1-RC2-build | Yocto1.1-M4-RC4-build | Yocto1.1-M4-RC3-build | Yocto1.1-M4-RC2-build | Yocto1.1-M2-RC3-build (both rpm and ipk built by default) |
Ubuntu11.10 x86_64 | real 110m24.635s user 381m29.740s sys 46m32.430s |
real 112m8.776s user 379m10.670s sys 47m19.270s |
real 130m48.838s user 370m56.000s sys 45m36.060s |
real 133m39.703s user 371m37.450s sys 46m57.510s |
real 124m39s user 373m16 sys 52m17s |
real 104m24s user 374m16s real 50m 37s |
real 119m31s user 355m3s sys 47m42s |
real 127m33s user 346m3s sys 48m5s |
real 124m54s user 342m57s sys 47m33s |
real 109m53s user 356m16s sys 48m16s |