2

我对 Lisp 相当陌生,我正在尝试在原始 MCL 5.0(不是 RMCL 版本)上运行算法音乐应用程序。该程序通过逐步输入音乐的文本表示,并通过关联网络向用户学习来工作。不幸的是,在我开始输入文本后不久,我开始看到 GC 图标闪烁。我输入的文本越多,GC 出现的时间就越长,直到最后它会持续很长时间以致应用程序崩溃。我一直在与这个应用程序的创建者交谈,他从来没有遇到过这个问题。关于如何解决这个问题的任何想法?也许以某种方式改变了我的 MCL 的 GC 偏好?

附带说明一下,当我输入文本并且 GC 图标闪烁时,在 Activity Monitor 中它显示 MCL 使用了大约 90% 的 CPU 处理能力,但 RAM 不多。

4

1 回答 1

1

MCL 在什么 OS 和 Mac 上?

可能是 MCL 启动时内存太少。可能原因:内存配置太少,Mac由于某种原因可用内存太少。

(room t)

显示有关可用内存的详细信息。

也可能是程序在运行时占用了太多内存。原因:未编译或可用内存太小。

一般来说,我会建议使用 MCL 用户邮件列表来解决这些问题。

将正文中包含文本“帮助”的消息发送到info-mcl-request@digitool.com(删除空格)。您将收到一条消息如何订阅。实际的邮件列表是 info-mcl@digitool.com(同样没有空格)。

于 2010-10-10T13:03:54.060 回答