Robotics/Error
colcon build 과정 PC 멈춤
gspark
2023. 3. 11. 17:36
ROS2 빌드 과정에서 자꾸 노트북이 멈춤..
PC 환경)
- intel i5-4200U
- Mem 8GB
- ubuntu 22.04 / ROS2 Humble
해결방법 (메모리 이슈)
$ sudo free -h # swap 메모리 체크
### cc1plus 오류해결을 위해 만든 swapfile과 동일
$ sudo fallocate -l 8G /swapfile # 루트경로에 8GB swapfile 생성
$ sudo chmod 600 /swapfile # 파일 권한 설정
$ sudo swapon /swapfile # swapfile 활성화
재부팅 상관없이 swap 설정 유지하려면, /etc/fstab 파일 수정
$ sudo nano /etc/fstab
마지막 하단에 아래 내용 추가
/swapfile swap swap defaults 0 0
또는, 아래와 같이 작업을 1개로 제한 (나는 아래 방법에서도 멈추어 swap으로 해결함)
$ colcon build --parallel-workers 1