请告诉我发生了什么,当我使用 Debian 时没有发生这种情况
实际上,我有 512MB RAM,所以我将交换率改为 90%,是因为这个吗?编辑:改回 60%,但什么也没发生,同样的问题
答案1
尝试重置您的个人资料:
完全退出 chromium。
前往计算机。
选择前往 > 位置。
在文本字段中输入以下目录:
~/.config/google-chrome/
在打开的目录窗口中找到名为“默认”的文件夹,并将其重命名为“备份默认值”。
尝试再次打开 Google Chrome。当您开始使用浏览器时,会自动创建一个新的“默认”文件夹。
如果您愿意,您可以将旧用户配置文件中的信息转移到新用户配置文件中。
但是,我们不建议这样做,因为旧配置文件的一部分可能已损坏。
考虑到这一点,要转移旧书签,请将文件Bookmarks.bak
从备份默认文件夹到你的新默认文件夹。移动后,将文件从 重命名为Bookmarks.bak
以Bookmarks
完成迁移。
所有其他浏览器数据将保留在备份默认文件夹,但您无法将其转移到新的配置文件。
答案2
实际上,我有 512 MB 的 RAM,所以我将交换率改为 90%,是因为这个吗?
您需要更多 RAM。如果您没有可用的内存,Chrome 会很快耗尽内存,因为子进程死亡后,您会看到“他死了,吉姆!”屏幕。此外,60% 的交换率应该没问题,实际上没有必要更改交换率,除非您有值得采取该操作的进程。
将 swappiness 改回来,添加更多内存并清除缓存和 cookie。这应该可以解决您的问题。
(如果它在实时系统中运行,您应该考虑它们之间有什么区别,比如打开的程序、非默认的配置等等)
答案3
我遇到了这个问题,然后我意识到问题出在我安装的 Chrome 版本上。安装最新版本的 Chrome 后,我的问题得到了解决。 我建议您使用 Chrome 而不是 Chromium。
要在 Ubuntu 中安装最新的 Google Chrome,请打开终端(按 Ctrl+Alt+T)并在终端中复制以下命令:
对于 32 位终端命令:
sudo apt-get install libcurl3 libnspr4-0d libxss1
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
sudo dpkg -i google-chrome*; rm google-chrome*
对于 64 位终端命令:
sudo apt-get install libcurl3 libnspr4-0d libxss1
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*; rm google-chrome*