Кстати, про зависания... ТУт прочел.
Недавно набрел на такую интересную вещь- haveged.
Так вот, иногда зависания происходят от недостатка энтропии. Могут вылетать приложения, зависает машина при загрузке.
Проверяем:
sudo cat /proc/sys/kernel/random/entropy_avail
если цифра ниже 1000- haveged нужен.
Это я так понял зависит от девайса.
Сорри за офтоп, но очень часто сталкивался с вопросами по поводу тормозов (особенно графической части) на ровном месте.