AnsweredAssumed Answered

Morty iMX6 package is using 1.5x the CPU of the Korgoth BSP

Question asked by Doug Bailey on Jul 31, 2018
Latest reply on Aug 8, 2018 by Doug Bailey

I am upgrading an iMX6 board to the Linux 4.9.11 based Morty BSP from a Linux 4.1.15 Korgoth BSP.  I have been able to migrate over to systemd and have my applications up and running.

 

My one problem is that when I do a load testing between the 2 releases, the newer Morty build unit takes 1.5x CPU utilization over the Korgoth build.  

 

The biggest difference I can see between the two builds i that the new build has an updated kernel and uses systemd vs sysvinit.  Are there any known issues where systemd is particularly inefficient?  

 

I am now trying to switch back to the sysvinit init manager but cannot get the software to compile.  

 

I have added the following to my local.conf 

DISTRO_FEATURES_remove = " systemd"

 

I still get errors similar to:

ERROR: <base dir>/sources/meta-fsl-bsp-release/imx/meta-sdk/recipes-fsl/packagegroup/packagegroup-qt5-demos.bb: Please ensure that your setting of VIRTUAL-RUNTIME_init_manager (systemd) matches the entries enabled in DISTRO_FEATURES

 

What settings are needed to bring back the familiar sysvinit initialization manager? 

 

Regards, 

Doug Bailey 

Outcomes