Hi,

 I've looked into the code and the messages are generated by e_main.c,
function _e_main_cb_idle_after (from line 1875 to 1900). It looks like this:


static Eina_Bool
_e_main_cb_idle_after(void *data __UNUSED__)
{
   static int first_idle;

   edje_freeze();

#ifdef E18_RELEASE_BUILD
   first_idle = 1;
   if (first_idle)
     {
        TS("SLEEP");
        first_idle = 0;
        e_precache_end = EINA_TRUE;
     }
#else
   if (first_idle++ < 60)
     {
        TS("SLEEP");
        if (!first_idle)
          e_precache_end = EINA_TRUE;
     }
#endif

   return ECORE_CALLBACK_RENEW;
}

 E18_RELEASE_BUILD is defined, since it's from the release version, so
the upper part is active. As far as I can see, this means, that every
time the _e_main_cb_idle_after function is called, a SLEEP line is
logged. Probably that was not the original intention, the "first_idle =
1;" line is causing trouble IMHO.

 Someone, who really knows, what's going on in the background should
check this. :-)


     Regards,
           ADA

On 23/12/13 16:23, Christian Bochu wrote:
> Hi all,
> 
> Mon, 23 Dec 2013 14:21:30 +0100, Andreas Kurth <[email protected]> a
> écrit :
> 
>> Hello,
>>
>> I compiled enlightenment 0.18.0 today and now I see tons of "SLEEP"
>> messages being logged to .xsession-errors very frequently:
>>
>> [...]
>> ESTART: 1630,45112 [0,01165] - SLEEP
>> ESTART: 1630,45860 [0,00748] - SLEEP
>> ESTART: 1630,46173 [0,00313] - SLEEP
>> [...]
>>
>> 0.18.0-rc1 did not behave like that, IIRC. How can I prevent e from
>> eating up my disk space?
>>
>> Cheers, Andreas.
>>
> 
> Same here. I confirm that these messages were not there with e18-rc2.
> On my system, most of the time intervals are around 0.01666s. I run
> Debian Jessie (64 bits) on a Dell Vostro.
> 
> I also noticed that the messages stop when I switch to a tty
> (CTRL+ALT+F1) and resume as soon as I switch back to E (ALT+F7).
> 
> I actually realized that while investigating the exact same unlock
> issue that Marc has mentioned in another thread. Again, I did not have
> it with e18-rc2.
> 
> I wonder if these two issues could somehow be related?
> 
> Thanks for the awesome work!
> 
> Christian
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to