performing editorcopy 속도 이슈

choi·2025년 1월 15일

업무 관련 이슈

목록 보기
1/5

리눅스 환경에서 개발해야 할 경우가 생겨
VMWARE로 리눅스를 세팅하고 해당 서버에 소스를 CLONE 하여 로컬 PC에서 PYCHAM을 사용해 SSH 연결을 붙어서 개발해야 하는 상황이다.

Pycham의 performing editorcopy에서 속도가 너무 안나오는 상황의 해결법을 기입해둔다.

1. SSH 설정 최적화

SSH 설정 파일: ~/.ssh/config에 다음 설정을 추가

Host *
    Compression yes
    ControlMaster auto
    ControlPath ~/.ssh/sockets/%r@%h:%p
    ControlPersist 600
Compression: 데이터 압축 활성화.
ControlMaster/ControlPersist: SSH 연결을 재사용하도록 설정 
	-> SSH 연결을 끊은 후에도 SSH 제어 소켓을 600초(10분) 동안 유지
  • 만약 해당 폴더에 config 파일이 없는 경우 생성해주면 된다.

기본적으로 설정한 ~/.ssh/sockets/%r@%h:%p가 느린 경우

ControlPath /tmp/ssh-%r@%h:%p
/tmp는 대부분의 시스템에서 더 빠른 디스크(예: RAM 디스크)를 사용하므로 I/O 속도가 증가
profile
늦게나마 정신을 차리려고 하는 개발 뭐시기하는 사람

0개의 댓글