我看到的一切都告诉我通过 配置核心转储ulimit
,但 Void 没有这个命令(至少不是开箱即用的)。我似乎找不到任何相关结果来帮助我启用它们。
我使用 Void 是因为它比使用systemd
.
我需要启用核心转储以帮助他们获得正确的调试信息。
有谁知道如何做到这一点?
我看到的一切都告诉我通过 配置核心转储ulimit
,但 Void 没有这个命令(至少不是开箱即用的)。我似乎找不到任何相关结果来帮助我启用它们。
我使用 Void 是因为它比使用systemd
.
我需要启用核心转储以帮助他们获得正确的调试信息。
有谁知道如何做到这一点?
ulimit
是一个内置的shell,shells void 自带了。如果我们在存储库中搜索与关键字 dump 相关的包,我们会在结果中找到一个名为 ProcDump 的包。软件包描述声称该软件“提供了一种创建核心转储的方法”。
上面,
-R
开关要求xbps-query
搜索存储库,-s
开关搜索字符串或正则表达式的匹配项。-S
使用(同步)开关如下所示完成安装。此操作还安装依赖项:
libreadline8
、gdbm
、sqlite
、libffi
、python3
和gdb
。根据其网站,“ProcDump 是对 Windows Sysinternals 工具套件中经典 ProcDump 工具的 Linux 重新构想。ProcDump 为 Linux 开发人员提供了一种方便的方法,可以根据性能触发器创建其应用程序的核心转储。” 文档和示例由开发人员提供,并且包中包含手册,
man 8 procdump
.