On Wednesday 26 June 2002 12:45, Petru Paler wrote: > 1) In ce conditii iti trage schedulerul presul, err, procesorul de sub > picioare: fie pe intreruperea de ceas, fie dupa executarea altor > intreruperi care au executat un tasklet (I/O completion, etc), fie (faza > nasoala) cand vrea el (pe sisteme SMP, cand ajunge unul dintre celelalte > procesoare in kernel mode dintr-un motiv sau altul, si se decide sa faca > reschedule). Partea buna e ca ti se garanteaza ca nu vei fi preemptat > atata vreme cat tii un spinlock, deci daca oricum zonele de 15 msec ar > trebui executate cu un lock, care e problema? :)
Ceea ce voiam sa spun e ca nu ai o raspuns cu mult imbunatatit al sistemului dar ai in schimb o incetinire a acestuia (a sistemului adica) prin apeluri de pomana ale schedulerului. Pt. SMP oricum trebuie sa existe posibilitatea de intrerupere a unui procesor de pe altul. M --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
