关于“软件”升级

 

  去年我的一位朋友将girlfriend 6.0版升级到了wife 1.0版,发现这耗费了大量内存,几乎没有给其它应用程序留下一点系统资源。现在他还注意到wife 1.0正在孕育着child-processes,这将消耗更多有价值的资源。显然wife 1.0是一个单任务、单通道、独占系统全部资源的程序。

  在产品的宣传手册和文档中并没有指出这种特别的现象,尽管其它用户曾经提醒他根据应用程序的自然规律这是可以预料的。不仅如此,wife 1.0 自动安装成在系统初始化时自动运行,以监视所有其它的应用程序的运行。他发现诸如pokernight 10.3, beerbash 2.5和pubnight 7.0等等应用程序再 也不能运行了,一选择系统便挂起(尽管这些程序以前都工作得很好)。

  在安装时,wife 1.0自动装载了用户所不期望的plug-ins,例如mother inlaw55.8(岳母)和brotherinlaw beta发行版(内弟)。结果是系统性能日渐下降。

  他希望能在即将发行的wife 2.0版中看到以下功能:

  -“don't remind me again” (别再提醒我)按钮

  - minimise(最小化)按钮

  - install shield(安装保护)功能,在安装wife 2.0时可以选择随时 uninstall而不损失任何缓存和系统资源。

  - 在混杂(premiscuous)模式下运行网络驱动器的选择,这样可以使系统硬件探查功能发挥更大的作用。

  我自已则尽量避免由过分亲密的girlfriend 2.0而和wife 1.0相关联所引起的所有的令人头痛的事。但我还是遇到很多问题。

  显然,你不能在girlfriend 1.0上安装girlfriend 2.0。你必须先 uninstall girlfriend 1.0。其它用户说这是我应该注意的一个永远的bug。显然,girlfriend的不同版本在共享i/o端口上是相互冲突的。当然如果你的时间片分配得合理的话, 暂时也不会引起很大的不兼容性。

  更糟的是,girlfriend 1.0的uninstall程序工作得不是很好,在系统中常常会留下意想不到的程序运行轨迹。

  另一个令人烦恼的问题是girlfriend的各个版本不停地弹出有关升级到wife 1.0的好处的消息。

***** bug warning *****

  wife 1.0有一个未公开的bug。如果你想安装mistress 1.1(情人),wife 1.0将在自已uninstall前删除硬盘中所有的ms-money文件。这样mistress 1.1会声明系统资源不足,拒绝安装。

***** bug work-arounds *****

  为避免上述bug,建议在不同的系统上安装mistress 1.1,并不再使用任何文件传输软件,比如laplink 6.0. 同时注意一些相似的带有病毒的共享软件可能感染wife 1.0。

  另一个解决方法是,使用匿名访问usenet provider来运行mistress 1.1。再次提醒,谨防意外从usenet上下载的病毒。

 

 

回“奇文共赏”回主页下一篇--“崔健专集”