我在运行 git 时遇到内存/数据段问题。但是,如果我将 ulimit 设置得更高一些,如下所示。
ulimit -m 262144
ulimit -d 262144
它运行良好。难道我们在运行 git 命令时就没有分配更多的内存/数据段吗?
答案1
/etc/security/limits.conf
会做你想做的事。它只能限制单个程序名称,因此不会像 ulimit 那样影响“全局”设置。
运行联机帮助页: man limits.conf
我在运行 git 时遇到内存/数据段问题。但是,如果我将 ulimit 设置得更高一些,如下所示。
ulimit -m 262144
ulimit -d 262144
它运行良好。难道我们在运行 git 命令时就没有分配更多的内存/数据段吗?
/etc/security/limits.conf
会做你想做的事。它只能限制单个程序名称,因此不会像 ulimit 那样影响“全局”设置。
运行联机帮助页: man limits.conf