Sounds like what happens when the need for IO and memory ultimately catches up to the swappiness/etc. settings, maybe. Can you log the events if they are reproducable -- camera-ui's messages and dmesg?