I use my Pi 3 as a desktop machine and it generally does pretty good. Occasionally I run into the issue that if I use an application, mainly Firefox and sometimes Chromium, the application will either partially or completely lock up. I expect this, but this freeze effects my whole system.
Basically, I might be trying to read a website like makeuseof.com in Firefox, with no other tabs or other applications open, and then randomly, Firefox and the Pi starts to randomly freeze up or just completely lock up, forcing me to reboot it. I don't even attempt to run YouTube, even when Firefox is minimized.
I can, most of the time, in Chromium run YouTube if it isn't full-screen, and can run other programs it Chromium is minimized. But it will sometimes lock up.
This got me thinking: Could this be happening because Raspbian isn't a Real Time operating system? If I set the Pi up with a RTC module, will it be more stable and not partially or completely freeze up? I wonder because I have Raspbian x86 on my PC with specs that are actually poorer than my Pi, and it runs fine.
Maybe I am wrong, and its not the actually issue, but I never have gone over 70% on the CPU usage meter on the Panel and never use up even half the available RAM. I even was using ZRAM a few months ago and never even use over 30%.