如何修复 Mac Common Lisp 5.0 中的 GC 错误?

发布于 2024-09-26 15:37:49 字数 308 浏览 2 评论 0原文

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

顺便说一句,当我输入文本并且 GC 图标闪烁时,活动监视器中显示 MCL 使用了大约 90% 的 CPU 处理能力,但 RAM 不多。

I'm fairly new to Lisp, and I'm trying to run an algorithmic music application on the original MCL 5.0 (not the RMCL version). The program works by incrementally inputting textual representations of music, and learning from the user via an association net. Unfortunately, shortly after I begin inputting the text, I begin to see the GC icon flash. The more text I input, the longer the GC will appear, until finally it will last so long that the application will crash. I've been talking with the creator of this application, and he's never had this problem. Any ideas as to how I might fix this? Perhaps somehow altering my MCL's GC preferences?

On a side note, when I input the text and the GC icon is flashing, in Activity Monitor it shows MCL using around 90% of my CPU's processing power, but not much RAM.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咽泪装欢 2024-10-03 15:37:49

MCL 在什么操作系统和 Mac 上运行?

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

(room t)

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

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

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

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

MCL on what OS and Mac?

It could be that MCL starts up with too little memory. Possible reasons: it is configured for too little memory, the Mac has too little free memory for some reason.

(room t)

shows details about the available memory.

It can also be that the program takes up too much memory when running. Reasons for that: it is not compiled or the available memory is too small.

Generally I would propose to use the MCL user mailing list for these questions.

Send a message with the text 'help' in the body to info-mcl-request @ digitool.com (remove the spaces). You will get a message how to subscribe. The actual mailing list is info-mcl @ digitool.com (again without the spaces).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文