AI Training 환경에서 tmux의 위력
예전에는 하나의 Linux 서버를 여러 작업 영역(Area)으로 나누어 동시에 여러 AI 모델을 병렬로 훈련시키는 일이 많았습니다. 그 시절, 저에게 tmux는 필수 도구였습니다.

왜 tmux인가?
- 크롤링, AI 학습 등 장시간이 필요한 작업이 많았음
- Putty로 작업을 걸어두었지만, 예기치 않은 상황(정전, 네트워크 문제)으로 연결이 끊기면 작업도 종료
- 예: 비 오는 날 사무실(서울) 정전 → 서버(대전) 작업 중단
- 서버를 직접 제어할 수 있는 안정적인 세션 관리 도구 필요
- 동료 개발자로부터 tmux 추천 → 사용 시작
사용 후기
설치 후 바로 효과를 봤습니다. 하나의 터미널에서 여러 개의 세션을 유지할 수 있고, 제 로컬 컴퓨터가 꺼져도 서버가 꺼지지 않는 한 작업은 계속 진행됩니다.
장점
- 로컬 PC 전원 OFF에도 서버 작업 지속
- 하나의 터미널에서 다중 프로세스 실행 가능
- AI 모델 병렬 학습에 최적화
참고: tmux 사용 가이드
'데이터 엔지니어링 > AI' 카테고리의 다른 글
| 대량의 PDF 문서, 어떻게 vector DB에 적재할까? (0) | 2025.08.24 |
|---|---|
| [VectorDB] Anthropic 전략, Contextual Retrieval 성능측정 (1) | 2025.08.20 |
| [AI-Vector DB]DB가 다르면 결과가 다르게 나온다고? 직접 해보자 (4) | 2025.08.13 |
| 예전에는 이렇게 ai를 했었다. (1) | 2025.08.11 |