I searched for this issue on the forum but it seems that nobody encountered anything like this before.
To begin, I would like to mention that I am running the latest CyanogenMod 11 nightly on an HTC One X (Tegra version).
Since somewhere right after the latest M release, I've been having a couple of issues with the phone:
#1: From time to time, I get a "Lockscreen" isn't responding dialog and it asks whether I want to "Wait" or "Close". Well, if I click on "Wait" the phone becomes unresponsive, as if something was running in the background so hard that it would eat up all the ram and would choke the CPU;
If I click on close, it's a hit or miss situation: sometimes it restarts the lockscreen and takes me back to it, even though I previously unlocked the device and sometimes the phone becomes unresponsive as before.
#2: Besides what I mentioned above, the phone sometimes becomes unresponsive without warning and every time this happens, it always looks and feels as if something is chocking the ram and CPU.
Have any of you guys encountered something like this before and if yes, what can I do to fix it?
If not, is there a way in Android, to pull up a log similar to the Windows Task Manager, that would tell me exactly what was running in the background at a given time and how much memory/CPU cycles it was actually using?
Thank you in advance.