JMP 10 多核线程、内存分配<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在运行 JMP 10,但遇到一些性能问题。 在创建空间填充拉丁超立方体 DOE 期间监控系统性能显示 CPU 使用率为 25%,并且大约 1 GB RAM 保持空闲。 有没有办法鼓励多核线程和高内存使用来加速此类计算?
此外,内存分配似乎存在问题,因为即使在这样的过程完成后,我的 RAM 使用率仍然很高。
我运行的是 4GB RAM 和 Intel Core i5 @ 2.50GHz 处理器。
回复:JMP 10 多核线程、内存分配在 mac 中,我进入终端并使用“purge”命令清理 ram 的使用。 它将清洁公羊。
回复:JMP 10 多核线程、内存分配JMP 中的一些操作是多线程的,尽管它主要是高端分析。 大多数排序都是多线程的,但您需要大量的行才能注意到它。 如果有多个列,则分发是多线程的。 尝试对 8 个变量进行分布,可以让我的 8 核机器短暂达到 100%。
回复:JMP 10 多核线程、内存分配我有一台双核处理器,但我从未见过 JMP 使用超过一个核心的处理器。SAS 几乎没有启用多线程(事实上,我相信大多数主要统计软件包都没有启用 - 我知道 R 可以实现它,但不是自动化的),所以我不会屏住呼吸 JMP 启用它,即使它在“所有子集”之类的事情上获得多线程会很棒。
回复:JMP 10 多核线程、内存分配一个问题——你有4核吗?我之所以这么问,是因为我还发现,当 JMP 运行时,我的 CPU 总体利用率经常为 25%,但它全部集中在单个核心上,最高可达 100%。现在,我几乎可以同时执行 JMP 之外的任何其他操作,因为我还有 3 个核心可供使用,但这不是我所需要的。
看来JMP不支持多核运算,甚至有些明显可以改进的(即不依赖于行时的列公式计算,运行矩阵运算)。
我想了解 JMP 多核支持,以及如何在 JSL 中启用它。否则,我的新 AMD 4 核台式机将沦为快速的 2005 时代单核芯片
回复:JMP 10 多核线程、内存分配我注意到 JMP 不喜欢在获得内存后释放它。我专门研究了与打开大型表和关闭它们相关的内存使用情况,当表关闭时,用于打开表的额外内存并未全部释放给系统。我还注意到,JMP 10 打开文件所用的内存比 JMP 9 多大约 8%。
不是对您问题的回答,而是对您遇到的一些问题的确认。