2019년 7월 29일 월요일

GCE f1-micro

vscode remote-ssh를 붙여서 node 개발에 써볼까 했는데
자꾸 remote 접속이 떨어지고 ssh도 안 되는 증상이 생겨서 이리저리 찾아봤다.
원인은 메모리 부족으로 인한 시스템 과부하.
기본적으로 VM은 swap을 안 붙이는 구조이다 보니까 600메가 남짓한 RAM만으로 각종 js 환경을 띄우면 그대로 메모리가 넘쳐서 시스템이 얼어버리는 거였다.

파일 스왑을 붙여서 쓰는 방법도 있긴 한데, 성능이 워낙 애매하게 나와서 약간 포기.