Emacs 23.1.50.1 在 Windows XP 上随机挂起 6-8 秒

2024-05-02

我的 Windows XP 机器上有 EmacsW32 23.1.50.1 emacs 运行。它随机挂起 5 到 8 秒,非常令人沮丧。

有人有解决办法吗?

我什至尝试使用来自 gnu ftp 站点的 emacs win32 二进制文件 (23.1),它也挂起几秒钟。

这里有一些值得注意的进程监视器日志

10:56:59.9888359 下午创建文件C:\usr\spool\mail\未找到路径所需访问权限:读取数据/列表目录、同步、配置:开放、选项:目录、同步 IO 非警报、属性:不适用、共享模式:读、写、分配大小:不适用

10:57:55.5073038 下午查询所有信息文件C:\emacs.emacs.d\自动保存列表缓冲区溢出创建时间: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,文件属性:D,分配大小:0,文件结束:0,链接数:1,删除挂起:假,目录:真,索引号:0x1000000001f702,EaSize:0,访问:读取属性,同步,位置:0,模式:同步IO非警报,对齐要求:字


我在 WinXP 上使用 EmacsW32 23.1.50 时遇到了完全相同的问题。我所做的一项有显着改进的更改(无论如何对我来说)是将以下内容添加到我的.emacs file:

; try to improve slow performance on windows.
(setq w32-get-true-file-attributes nil)

似乎这个变量最近被更改为默认值“true”,并且已知会导致文件访问速度减慢的问题。我仍然时不时地遇到一些随机挂起(可能是由于我的.emacs定制)但现在好多了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Emacs 23.1.50.1 在 Windows XP 上随机挂起 6-8 秒 的相关文章

随机推荐