Raspberry Pi 正在冻结,因为 CPU 在安装 ROS 时使用量达到 100

Raspberry Pi is freezing since CPU usage reaches 100 while installing ROS

我正在尝试在 Raspberry Pi 3 (Raspbian Jessie) 上安装 ROS。

调用以下命令后,我发现 Raspberry Pi 正在冻结并且不再响应-

sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/indigo

我试图关闭它并重新运行上述命令。但是,它再次卡在同一条线上。我也尝试过使用 CLI 但没有成功。请看下图-

请看下面top命令的输出-

有什么解决方法吗?我想在 Raspberry Pi.

上使用 ROS Indigo

您的系统 运行 内存不足。甚至您的交换也已满。您可以通过多种方式解决此问题:

  1. 按照说明 here
  2. 添加选项 --jobs 1 使用更少的作业来构建您的应用程序
  3. 在构建过程中关闭其他需要大量内存的应用程序
  4. so
  5. 一样增加swap分区