问题标签 [swapfile]

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 投票
0 回答
36 浏览

r - 有没有办法强制 R 的硬 RAM 使用限制,导致它在被命中后使用交换空间?

我使用的服务器上有一个内存管理进程,它会杀死超过一定限制的进程。

有非常大的数据文件必须全部加载,但这样做会超出内存限制。

有没有办法强制 R 限制 RAM 上的内存量并在命中后使用交换空间/交换文件?

0 投票
1 回答
45 浏览

r - R 耗尽所有 RAM,然后全部交换,然后突然关闭

我正在使用中介包来运行中介分析。

但是当我调用这个mediate函数时,R 吃光了所有的 RAM,然后它吃光了所有的交换空间,然后 RStudio 突然关闭了。

如果我Rscript从终端呼叫,终端突然关闭,也会发生同样的情况。

这是 RAM 和交换的措施。注意峰:

在此处输入图像描述

这发生在 Fedora 存储库(使用 Open BLAS)附带的 R 4.0.5 版本中,以及我从源代码针对英特尔 MKL 编译的自定义 R 4.1.0 版本中。

这是什么原因,我该如何调试?

这是我目前的sessionInfo()

0 投票
1 回答
98 浏览

linux - 在内存和磁盘之间移动 REDIS 数据

REDIS 是一个内存数据库,但很容易填满整个内存。我的问题是,如何通过在磁盘上存储一些数据来扩展空间?

可以使用 GNU/Linux 交换扩展内存吗?什么是最简单和最有效的选择?

0 投票
1 回答
223 浏览

linux - 如何在 Yocto 发行版上创建交换分区/文件

我正在尝试在core-image-minimal已安装 a 的板上创建一个交换分区/文件。

fdisk -l命令不显示任何分区,因此我无法确定需要使用哪个块设备来创建新分区。

其次,在正确初始化的 using上启动swapon命令会引发一个无效参数错误,指出该文件包含漏洞,即使我使用.swapfilemkswapdd

在这一点上,我不确定我是否可以做这样的事情,因为free输出看起来像:

0 投票
1 回答
66 浏览

perl - 如何让vim列出当前正在编辑的选定文件的PID,避免恢复模式,而不是列出所有其他文件

vim 手册页包含两个类似-r类型的命令。我将在下面提供更多背景知识,这个问题实际上是如何调用第一种类型的 -r 来列出交换文件,但避免调用恢复的第二种 -r

没有文件名的 -r (上面的第一个 -r )也报告其他文件的交换文件,包括其他目录中的交换文件

背景:

我试图让 vim 报告特定文件的交换文件(主要是确定 vim 是否仍在编辑文件)。如果正在编辑文件(在另一个窗口中,在 linux 或 cygwin 上),我可以将该窗口“提升”到顶部,"\e[2t\e[1t"因为我已经成功地做到了,这要归功于将窗口置于前面

Vim 有多个交换文件名,以及它可以放置文件的多个目录,所以我想问 vim,请告诉我当前用于给定文件的交换文件的名称,以及当前是否有 vim处理文件。不幸的是,有时 vim 会以意想不到的方式在恢复模式下打开命令文件。

我正在像这样调用 vim vim -r -c :q file,实际上,我是从 调用它script,因为我希望 vim 看到更像终端的东西,然后我查看输出文件,所以它更像script -q -c "vim -r -c :q foo" fooscript,然后我查看 fooscript 文件对于像这样的消息/Note: process STILL RUNNING: (\d+)/

它开始看起来像我需要在vim -r没有文件名的情况下使用,并解析-r报告的输出,并且没有办法将报告预过滤到有问题的单个文件中。