Sometimes, after a few hours, my system works slowly. I have checked status of these resources:
- Hard disk using
iotop - Ram usage using
free - CPU usage using
top
None of them are busy. top also shows that there is no process using too much memory or cpu.
Slowness is in switching between windows, typing, etc...
Is there anything else I should check?

topoutput , and also check in logs for any error. – Rahul Patil Jan 8 at 18:09