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.1-M4-RC3-build]]''' || '''[[Yocto1.1-M4-RC2-build]]'''|| '''[[Yocto1.1-M2-RC3-build]] both rpm and ipk built by default'''
|| '''Host''' || '''[[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 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 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 07:07, 28 September 2011

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.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 127m33s
user 346m3s
sys 48m5s
real 124m54s
user 342m57s
sys 47m33s
real 109m53s
user 356m16s
sys 48m16s