Research/Implementation
리눅스에서 tmux로 안전하게 머신러닝 하기!
tmux는 terminal multiplexer의 줄임말로, 하나의 터미널로 하위에 많은 pseudo terminal을 관리한다. 리눅스 원격 연결이 꺼져도 서버가 꺼지지 않는 이상 tmux로 돌려놓은 코드는 다운되지 않아, 머신러닝에서 오랜 시간동안 학습을 시키다가 컴퓨터에 어떤 문제가 생겼을 때 학습을 지속할 수 있어서 매우 유용하다. tmux 내에서는 'session', 'window', 'pane'이라는 개념에 따라 창을 나눈다. 정확하지는 않지만 개념을 이해하기 위해 쉬운 비유를 해보자면, session은 하나의 '브라우저(예를 들면 크롬)', window는 브라우저에서의 '탭', pane은 해당 tab 내에서의 화면 분할 개념으로 볼 수 있다. tmux 주요 명령어 Session, window..
2022. 8. 2. 22:19
최근댓글