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/


Raspunde prin e-mail lui