使用更高的記憶體分配運行 git

使用更高的記憶體分配運行 git

我在運行 git 時遇到記憶體/資料段問題。但是,如果我將 ulimit 設定得更高一點,如下所示。

ulimit -m 262144

ulimit -d 262144

它運行良好。難道我們在執行 git 指令時就沒有分配更多的記憶體/資料段嗎?

答案1

/etc/security/limits.conf會做你想做的事。它只能限制單一程式名稱,因此不會像 ulimit 那樣影響「全域」設定。

執行線上幫助頁: man limits.conf

相關內容