Performance Test: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
Line 30: Line 30:
'''Build Performance Trend'''
'''Build Performance Trend'''
{|border="1"
{|border="1"
|| '''Host''' || '''[[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)'''
|| '''Host''' || '''[[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 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 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:58, 31 March 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-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 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