title: What is Rescheduling interrupts (RES)? What causes it? How is it handled in Linux kernel?
body: <p>What is the difference between "RES: Rescheduling interrupts" and "LOC: Local timer interrupts"? What is responsible to fire the RES interrupt? Is LOC same as the general timer interrupt that is generated by the Timer h/w in the processor?</p>
  
  <p>Also, please give some clarity on what part of the scheduler is invoked during the timer interrupt and the RES interrupt? How it happens in Linux kernel?</p>
  
  <p>Thanks in advance.</p>