System freeze is usually rather a consequence of intensive CPU/RAM usage. Have you tried monitoring them?