编辑实际上我不确定它是否在疯狂交换:我做了更多测试,看起来可能存在一些干扰导致的噪音,这可能与网络使用有关。这让我很抓狂 :)
我正在使用 VNC 从我的 Linux 机器访问 MacMini(装有 MacOS X 10.4),但有一个问题让我抓狂...
我的 Linux 机器有 4 GB 的 RAM,我在上面运行了很多不同的应用程序,完全没有遇到任何问题。一切都很流畅,而且不会经常听到硬盘交换/读取/写入的声音。
现在有了 VNC,当我在 OS X 桌面上移动东西时,硬盘就会疯狂地交换。
所以我考虑创建一个 ramdisk 并强制临时 VNC 文件进入该 ramdisk,但问题是我找不到任何临时文件。
我曾尝试这样做:
#!/bin/bash
while [ true ]
do
lsof | grep vnc
done
然后用肉眼分析输出以尝试找到一些临时文件:没有运气。
我使用的 VNC 版本是这个:
$ vncviewer -version
VNC Viewer Free Edition 4.1.1 for X - built Jan 30 2009 19:33:16
Copyright (C) 2002-2005 RealVNC Ltd.
无论 Mac 有多少数据,内存都应该足够(4 GB 的 RAM),所以没必要疯狂地更换。这让我疯狂的。
我非常欢迎任何有关如何解决这个问题的帮助,因为这确实让我抓狂。
答案1
是什么让你认为这是交换?你确定这不是简单的访问硬盘吗?你检查过交换和内存使用情况了吗(free -m
)?