小编Jay*_*rod的帖子

在 Ubuntu/Debian 中查找文件属于哪个包?

在 Ubuntu 8.04 系统上工作时,我经常发现自己缺少程序、手册页或其他文件。有没有简单的方法来查找包含给定文件的包(无论它是否已经安装)?也许 apt 或 dpkg 的一些晦涩的选项?

debian package-management dpkg aptitude ubuntu

348
推荐指数
5
解决办法
23万
查看次数

如何在 emacs shell 模式下修复我的提示?

我正在同事的机器上做一些编程。他有一个我以前没用过的 emacs (23.1.1) 版本。我的问题是,当我进入 shell 模式时,我的 bash 提示符如下所示:

^[]0;jay@socrates:~^G[jay@socrates]$ 
Run Code Online (Sandbox Code Playgroud)

我已经PS1设置为'[\u@\h]\$ '.bashrc。它应该是这样的:

[jay@socrates]$
Run Code Online (Sandbox Code Playgroud)

这是它在常规外壳中的外观。我还检查了 emacs shell 中的 PS1 是否设置为正确的值,所以现在我没有想法了。我怎样才能让我的提示看起来像我想要的样子?

我已经看到一些建议使用termeshell代替shell. term有与上面相同的提示问题,并且eshell完全忽略了我的,PS1所以这并没有真正的帮助。

bash emacs prompt

13
推荐指数
2
解决办法
1万
查看次数

减少“元文件”内存使用量?

当我在程序之间切换时,我的工作计算机(Windows 7 64 位)花费大量时间交换内存。这让我感到惊讶,因为我有 4 GB 的 RAM,而且我使用的程序并不是特别需要 RAM(Outlook、Emacs、p4win、Firefox、各种构建工具)。我下载了RAMMap,它显示了“元文件”使用的超过 1 GB 的内存。

来自Sysinternals 博客

图元文件是系统缓存的一部分,由 NTFS 元数据组成。NTFS 元数据包括 MFT 以及其他各种 NTFS 元数据文件。... 在 MFT 中,每个文件属性记录需要 1k,并且每个文件至少有一个属性记录。将其他 NTFS 元数据文件添加到其中,您就会明白为什么元文件类别在具有大量文件的服务器上会变得非常大。

所以我理解“元文件”数据是什么......我处理包含数十万个文件的大型构建(没有那么大,但它们加起来有几个千兆字节)。我的问题是如何减少“元文件”使用的内存量?我没有立即使用所有这些文件,那么为什么 Windows 需要将信息保存在 RAM 中?每次同步新版本时都重新启动我的机器真的很烦人。

memory windows-7 swap

8
推荐指数
1
解决办法
9157
查看次数

标签 统计

aptitude ×1

bash ×1

debian ×1

dpkg ×1

emacs ×1

memory ×1

package-management ×1

prompt ×1

swap ×1

ubuntu ×1

windows-7 ×1