Chrome 打开太多文件/崩溃/抱歉吉姆

Chrome 打开太多文件/崩溃/抱歉吉姆

使用 Google Chrome 时我经常会遇到“对不起吉姆”选项卡。浏览器还经常冻结和崩溃。

从终端模拟器运行它会显示一长行Too many open files

[...:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.0A3O7D failed: Too many open files
[...:ERROR:shared_memory_posix.cc(231)] Creating shared memory in /dev/shm/.com.google.Chrome.gr0r3Q failed: Too many open files 

Google Chrome(32 位,不确定是否影响 64 位)。

答案1

增加硬/软限制。

/etc/security/limits.conf

到目前为止,限制8192似乎就足够了。 4096 已被证明太小了。

(可选)仅增加硬限制(如果需要)并执行以下操作:

ulimit -Sn 8192

从启动 Chrome 的 shell 中。

请注意使用(有点广泛传播)方式:

sudo sh -c "ulimit -n 8192 && exec su -i $LOGNAME"

可能不是人们想要的,因为它也会破坏您的环境。

相关内容