gpt4 book ai didi

memory - 限制 Racket 博士的内存

转载 作者:行者123 更新时间:2023-12-02 09:44:11 25 4
gpt4 key购买 nike

一周前我增强了Racket博士的内存,现在我想将其减少到与以前相同的程度。所以我将其限制为 128 MB。但这没有效果...它总是消耗超过 128 MB...

这确实是一个问题,因为它导致我的计算机过热。有人知道我如何限制 Racket 博士不超过 128 MB 吗?

这是问题的屏幕截图:

enter image description here

最佳答案

程序使用的内存和 DrRacket 总共使用的内存之间存在差异。当我启动 DrRacket 并在输入或运行任何程序之前,我看到 DrRacket 使用 250MB。交互窗口表明我也将内存限制为 128MB,这意味着该特定程序不能超出这些限制,但 DrRacket 的某些功能在您的计算机上使用的内存比我的多得多。

我进入设置并删除了一些我不使用的功能(例如 Algiol60)。之后重新启动时,我少用了 50MB 内存,这确实证实了内存是由 DrRacket 而不是程序使用的。

对于一个特定的复杂程序,我猜后台扩展可能会使用大量内存。也许您也可以将其关闭,看看当前使用的内存是否会下降。

关于热量

正如 Óscar 提到的,只要您没有听到正在使用交换区(磁盘使用量很大),内存使用量与热量就没有什么关系。热量与 CPU 使用率有关。在进行计算时,操作系统将提供可用资源,并且可能会增加 CPU 的频率,从而增加热量。

如果您正在创建一个具有等待任务的循环的线程应用程序,请确保您没有创建事件循环。 sleep 可能会降低活跃度,也许 Racket 有更好的方法(从未在 Racket 中做过线程化应用程序)

如果你正在计算一些东西,CPU 的增加是很自然的。是为了让你早点得到答案。可以更改计算机设置以延长电池使用时间。检查操作系统和 BIOS。 (这使得这不是 Racket 问题)

关于memory - 限制 Racket 博士的内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29182306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com