On 11/05/15 18:00, Thomas Meyer wrote:
> Hi,
>
> maybe there is a bug in how the timers are created for all user space 
> processes.
> In the latest patch I use os__timer_remain for the initial interval.
> The idea was to launch all timers at the same time. But I now think this can 
> never work using relative times, especially when os__timer_remain returns 0, 
> then the new timer is never launched.

That is not a bad idea, just requires a more complex check in setting up 
interval so it is reset to default when a zero value or value > HZ is 
passed.


>
> That may explain the hangs you see.
>   You could try to replace os__timer_remain with the current HZ value in 
> nanoseconds.

I am going to adjust time.c instead as above.

A.

>
> Kind regards
> Thomad
>
> A
[snip]

A.

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

Reply via email to