当您在 Mac OS X 上阅读手册页时,有对 /var/log/messages 的引用,但如果您查找该文件,则它不存在:
$ ls -l /var/log/messages
ls: /var/log/messages: No such file or directory
Run Code Online (Sandbox Code Playgroud) 最近,出现了一些关于 32 位与 64 位操作系统实现的讨论。
在撰写有关此主题的消息时,我意识到我不知道操作系统支持的位数是否有正确的术语。
例如,Solaris 和 Linux 的各种版本都有 32 位和 64 位版本。区别是“架构”吗?根据我的经验,这指的是芯片类型(英特尔与 PPC)。是“释放”吗?通常,我认为一个版本是一个版本号,一个一致的功能集,可以在不同的架构上运行。
也许这只是“架构”,毕竟,尽管随着时间的推移,一个芯片系列可能使用了几种不同的位大小,但是当您从 32 位跳到 64 位时,芯片本身是不同的。
这在理论上可能无法回答,但任何想法都值得赞赏:
我有一个 UNIX 服务器,它有 2GB 的 RAM,大概它有点过载并且大量交换到磁盘。是一个测试服务器,唯一的用户是我,所以忙不是问题。
我有一些额外的 RAM 可用(比如 6GB)的 RAM。假设 RAM 升级基本上消除了页面到磁盘的需要,我的问题是:
升级是否会节省能源(来自磁盘使用量与额外 RAM 使用的能源的净减少)?
更新:澄清一下,这不是一个“省钱”的问题,这是一个好奇心。Joel 曾在播客中发表评论,说总是有人问他们是否可以在没有交换的情况下运行具有大量 RAM 的系统,因为他们对如何管理内存有一个简单的看法。这就是我,考虑添加 RAM 会改变我系统行为的方式。
我需要运行一些连接到 Exchange 服务器的 Outlook 会话。如果我想在我的笔记本电脑上创建一个测试环境,那可行吗?在本地运行还是在 VM 内运行会更好?
(我听到一些评论,可能来自 Stackoverflow 播客,Exchange 设计为自行运行)。
我可能只需要运行最新的,或者我可能需要运行多个版本。我可以将它们并行加载到一个系统上,然后打开和关闭它们吗?
更新:假设系统将拥有 64 位 CPU 和 4GB 内存。