【发布时间】:2011-01-01 17:09:46
【问题描述】:
我的 Windows XP 机器上有 EmacsW32 23.1.50.1 emacs。它随机挂起 5 到 8 秒,非常令人沮丧。
谁有解决办法?
我什至尝试使用来自 gnu ftp 站点的 emacs win32 二进制文件 (23.1),但它也会挂起几秒钟。
这里有一些值得注意的 processmonitor 日志
10:56:59.9888359 PM CreateFile C:\usr\spool\mail\ PATH NOT FOUND 所需访问权限:读取数据/列表目录、同步、处置:打开, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a
10:57:55.5073038 PM QueryAllInformationFile C:\emacs.emacs.d\auto-save-list BUFFER OVERFLOW 创建时间:8/27/2009 12:51 :26 PM, LastAccessTime: 1/5/2010 10:54:40 PM, LastWriteTime: 1/5/2010 10:08:15 PM, ChangeTime: 1/5/2010 10:08:15 PM, FileAttributes: D, AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: True, IndexNumber: 0x1000000001f702, EaSize: 0, Access: Read Attributes, Synchronize, Position: 0, Mode: Synchronous IO Non-Alert, AlignmentRequirement: Word
【问题讨论】:
-
是 Emacs 挂起(无响应),还是 CPU 忙于做其他事情?
-
我在我的 Windows XP 机器上安装了 GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600)。我没有这样的问题。我会避免升级到你的版本!
-
您的 .emacs 或其他初始化文件中是否正在进行任何自定义?
-
@OtherMichael,好像 CPU 很忙。我可以在 6 秒后打字。但是挂起经常发生。 @Tim Hoolihan,我没有对我的 .emac 文件进行任何修改
-
什么时候挂起?您是否在挂起时尝试过 C-g 以查看它正在执行的操作是否可中断?在我提出答案之前,还需要一些详细信息。
标签: windows emacs installation