Hi Vincent, Can you help to comment on this issue mentioned by Chris? Thanks.
Regards, Rebecca > -----Original Message----- > From: Paul Eggleton [mailto:paul.eggle...@linux.intel.com] > Sent: 09 June, 2015 12:15 AM > To: Chang, Rebecca Swee Fun > Cc: meta-in...@yoctoproject.org; Chris Tapp; Yocto Project; Wold, Saul > Subject: Re: [meta-intel] "Crazy" Xorg memory usage after upgrading from > Daisy to Fido > > Rebecca, is this something you or one of your colleagues would be able to > help with? > > Thanks, > Paul > > On Friday 05 June 2015 08:29:00 Chris Tapp wrote: > > I’ve got an application that I’ve had running nicely under Daisy for > > some time. As Daisy is now a bit old, I decided to move the application to > Fido. > > I’m using the meta-intel/isg/valleyisland BSP and also switched to > > using its Fido branch. > > > > The move only required a few minor changes and allowed me to drop a > > Daisy “updates” layer that I had been using for things like gstreamer-1.0. > > > > However, there is one behaviour which is killing me - I keep getting > > oom-killer events! > > > > The application is basically an OpenGL-ES 2.0 application that renders > > various bits of text, images and streams captured from a gstreamer > > pipeline at 60 Hz to a 1080 screen. > > > > Under Daisy this generally took just under 50% CPU and used a modest > > percentage of the 4 GB system memory - i.e. no where near running out > > and usage was just about static. > > > > Under Fido the CPU usage is about the same and the memory used by the > > application itself looks reasonable when compared to Daisy (and usage > > is static). However, the memory used by XOrg is far from constant or > > stable - it basically has a VSZ value cycling from about 630m to 2989m > > with the cycle period being in the order of 5 to 10 seconds. Peaks in > > XOrg memory usage coincide with stutters in video playback within my > > app (audio is unaffected). > > > > Monitoring /proc/meminfo when this is going on shows that “Shmem” > > usage is following the same pattern as the memory used by XOrg (i.e. > > Shmem usage is high at the same time). If the values are plotted on a > > graph they appear to show that Shmem usage grows linearly and then > > falls rapidly when nearly all the free memory has been exhausted, > > perhaps in response to a delayed garbage collection run. > > > > Does anyone have any ideas as to what I should be looking at to work > > out what’s going on? > > > > Are there any significant changes between XOrg under Daisy and Fido > > that could be causing this? > > > > Could this be related to the meta-intel video drivers? > > > > Any feedback / comments would be really appreciated. > > > > Thanks :-) > > > > -- > > > > Chris Tapp > > opensou...@keylevel.com > > www.keylevel.com > > > > ---- > > You can tell you're getting older when your car insurance gets real cheap! > > -- > > Paul Eggleton > Intel Open Source Technology Centre -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto