Prevent Emacs from locking up on large file transfer with dired

255 Views Asked by At

I find that when I copy or delete large files with Emacs from dired, (i.e. S-c), Emacs will lock up until the operation is complete. To work-around this I fire an asynchronous shell command 'cp/mv/rm ' so that I can do other things while I'm waiting. My question is that, has anyone else encountered this issue? And if so have you managed to work around it? I'm using the latest stable GNU Emacs 23.2.

1

There are 1 best solutions below

0
On

Yes, I got the same behavior. I think the reason is that Emacs is not multi-threaded. You can find more information here.

In my opinion it's one of the major drawbacks of Emacs.