If you log in remotely from another machine and watch the log:
journalctl -f
then do you find any messages coincide with the freezes?
If you log in remotely from another machine and watch the log:
journalctl -f
then do you find any messages coincide with the freezes?