[linux] Re: Timer gebeuren onder Linux

Cecil Westerhof CecilWesterhof op xs4all.nl
Wo Dec 19 20:27:55 CET 2007


Op woensdag 19-12-2007 om 15:29 uur [tijdzone +0100], schreef Udo van
den Heuvel:
> Roeland Th. Jansen wrote:
> > dat is een stukje kernel wijziging..
> 
> Eenvoudig te doen.
> Wellicht al gebeurd?
> Kijk eens in /proc/config.gz? (mits aanwezig)

Het enige waar ik eventueel invloed op kan hebben is het programma. De
hardware en OS zijn gewoon een gegeven.


> >> Ik heb het vermoeden dat de functie iedere keer voor duizenden (als het
> >> niet nog veel meer zijn) meetpunten wordt aangeroepen. (En voor alle
> >> meetpunten tegelijkertijd.) 
> 
> Er worden duizenden processen gestart op hetzelfde moment?
> Of threads? Of hoe/wat precies?

Dat is de grap, dat weet ik dus niet precies. Ik weet alleen dat voor al
die meetpunten gegevens worden verzameld en dat op seconde 43 van alle
punten de gegevens verwerkt gaan worden. Ik heb begrepen dat dit timer
gestuurd is, maar het project heeft een kleine tien keer een andere
ontwikkelaar gekregen, dus dit is alleen maar een opmerking van hoe het
volgens de vorige ontwikkelaar is geimplementeerd. Deze wist dat dus ook
niet zeker. :-{


> ALs het om processen gaat is het misschien beter de processen al in RAM,
> draaiend, te hebben zodat ze allemaal tegelijk kunnen starten met hun taak.
> Dat scheelt de starttijd elke keer.

Ik vermoed dat dat al gebeurd.





More information about the Linux mailing list