Midnight Commander opens up a new subshell at start which you can access with CTRL+O. Thing is this subshell will on certain shells like zsh make
mc sluggish or freeze. A quick fix is to disable that subshell if you don't use it that often.
Just add this to your
alias mc="mc --nosubshell"
This will greatly improve mc's speed.