问题标签 [pmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
478 浏览

parallel-processing - Julia:在处理器上的函数中访问 DArray

我创建了一个 DArray:

现在我想使用 pmap 并行运行一个函数。我希望该函数访问 d 的任何部分在当前处理器上是本地的。就像是

但是,我得到

在每个过程中。

d 应该在每个处理器上定义。例如这样的代码有效:

0 投票
0 回答
667 浏览

c++ - 我们可以考虑“pmap -d”的可写私有内存吗"作为程序的实际分配内存?

根据我的理解,该pmap命令是获取 Linux 中进程实际内存使用情况的最佳方法。

pmap -d <pid>命令的输出给出如下输出。

这是我的 C++ 程序。

我们可以将 31584K 的可写私有内存视为应用程序实际分配的内存吗?

0 投票
0 回答
230 浏览

c++ - 具有多个动态共享库的进程的 pmap 内存列表

我有一个可执行文件,它使用 dl_open 加载 2 个共享库

每个共享库分别每 2 分钟和 3 分钟分配 1MB 内存。

使用 pmap 我怎么能知道这些共享库中的每一个是如何分配内存的..

如果我使用 pmap 5 分钟后说....我能否将每个共享库分配的内存定位为 2MB 和 1MB 或 pmap 仅显示 3MB 的整体内存分配?

我正在使用 SuSE 10,我只能看到 pmap 将整体内存分配显示为 3MB...是否有任何标志或建议可以了解每个共享库的详细信息

问候拉加

0 投票
1 回答
2119 浏览

memory-management - 需要一种方法来识别 pmap 中显示的匿名地图

pmap -d 显示映射到匿名映射的 1.1GB。

我需要一种方法来识别占用 1.1GB 的地址 08231000 的所有者。请帮忙。

0 投票
1 回答
2254 浏览

linux - python脚本的pmap高内存使用率

我有一个 python 脚本基础守护程序(在网络上侦听客户端连接),它使用大量内存,几乎是 23G。以下是我的 pmap 输出:

我注意到它在增长,感谢我的系统有 64G 内存,所以它仍然存在,但我担心它一旦达到最大值就会崩溃。

以上输出看起来正常吗?我不是专家,但我需要建议才能知道发生了什么,我如何清理肮脏的记忆?

以下内存使用情况:

0 投票
0 回答
127 浏览

julia - pmap边界错误:并行朱莉娅

并行运行正常(按顺序)运行的函数时出现边界错误,例如,当我运行时:

它给了我一个错误:

2 上的异常:16 上的异常异常:5 上的 20 异常::错误:array.jl:246 的 getindex 中的 BoundsError()(重复 2 次)

但是当我运行时:

它运行良好。关于为什么会发生这种情况的任何想法?

0 投票
3 回答
931 浏览

c++ - 为什么top和pmap中没有释放内存?

我已经用 valgrind 检查了代码,没有内存泄漏。但我使用'top'查看内存,调用'delete'后它需要295MB内存。
我使用'pmap -x'查看内存,大部分内存成本由[anon]:

我不知道为什么内存被释放了,但它仍然需要 295MB。有谁知道为什么?

0 投票
1 回答
437 浏览

javascript - Primefaces gmap 标记:setAnimation BOUNCE

我有一些 GPS 坐标要使用 Primefaces 在我的应用程序中显示。我使用 p:map 小部件 + 轮询没有特别的问题。现在我想用动画BOUNCE制作最后一个标记(实际位置)。在 primefaces 中,setAnimation 方法还没有退出。JavaScrpit 能胜任吗?

0 投票
2 回答
317 浏览

clojure - Clojure:与处理器内核相比,pmap 的块数

我有一个大的计算工作要实现,基本上是在大约 500 000 个系列上应用逻辑回归。因为工作量大,我把工作分成了125000系列的4块。

我有一个带有超线程的 2 核处理器,结果确实快得多。

但我有一个关于这个的问题。块数是否应该与内核数(或超线程情况下的线程数)相同?我不确定 pmap 是如何工作的,我阅读了 incanter conf 仍然不确定,因为这家伙有 2 个内核并将工作分成 4 个线程。

无论如何,这是一项相当繁重的工作(使用 pmap 超过 5 小时,没有它则更多),因此欢迎任何重大优化。

谢谢

0 投票
1 回答
317 浏览

parallel-processing - JULIA:pmap 可以就地修改参数吗?

我将相同的功能应用于多个独立的对象,我想并行执行。问题是函数修改了它的一个参数。这适用于地图,但不适用于 pmap。这是一个最小的可重现示例:

这个玩具函数修改了输入数组 a 的元素。我将比较map和pmap的结果:

地图

这可以按需要工作。对比pmap:

地图

显然 myarray 没有被修改。有什么方法可以用 pmap 实现这一点,或者你只能用 pmap 返回东西。