[Gambas-user] Program producing constant load

Rolf-Werner Eilert rwe-sse at osnanet.de
Wed Mar 30 16:47:43 CEST 2022


Am 30.03.22 um 13:14 schrieb Benoît Minisini:
> Le 30/03/2022 à 11:32, Benoît Minisini a écrit :
>> Le 30/03/2022 à 10:54, Rolf-Werner Eilert a écrit :
>>> For my office use, I made a remake of my calendar program.
>>>
>>> Everything running fine so far, but today I saw that when I have the 
>>> program on the active screen, it produces a constant load of about 40 
>>> % (the little faker on my desktop has 4 CPUs and Xosview says 1.3 
>>> with the calendar visible).
>>>
>>> top says gbr3 is sucking CPU, but of course no more information.
>>>
>>> So my question is, how can I find out what is going on within my 
>>> program? Obviously, there is one event which is fired over and over 
>>> again.
>>>
>>> Regards
>>> Rolf
>>>
>>
>> gbx3 -t displays each ligne executed. It generates a lot of log in the 
>> terminal, but you can see what the program runs exactly.
>>
>> Regards,
>>
> 
> Another possibility is running your program from the IDE with profiling 
> enabled.
> 

I did it, and it showed me that it is not the big gridview with the 
week's days but the three small ones at the left side which simulate a 
three-months calendar. These three are called over and over again, but I 
cannot find a reason for it.



More information about the User mailing list