[pso] [Tema5][Linux]Timer/No of rules

Cosmin Ratiu cosminratiu at gmail.com
Mon Jun 9 16:01:49 EEST 2008


2008/6/9 Alina Simion <alina_simion2002 at yahoo.com>:

> Da, armez pentru toate care ies si pentru alea care intra si sunt
> raspunsuri.
>

Liniile astea sunt problema:

mod_timer(&(tabela_reguli_din[i].timer), jiffies + (int)(HZ * 0.1));

si

tabela_reguli_din[i].timer.expires = jiffies + (int)(HZ * 0.1);

In kernel nu ai floating point din motive de eficienta. 0.1 de mai sus e
inlocuit cu 0. Pentru a fi corect, foloseste ceva de genul 'jiffies + delay
* HZ / 1000', unde delay este in milisecunde cat vrei sa fie.

Cosmin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20080609/9baef83d/attachment.htm 


More information about the pso mailing list