본문 바로가기
기타 등등

vim 느려짐 해결

by two_level 2025. 7. 22.

연구실에서 여러 리눅스 서버를 운영중이다. 
그 중 rome 서버에서는 다양한 작업을 수행하는데, 다른 서버에 문제 없는 일이 rome에서는 발생한다. 

1. vim 사용 시 느리게 열림. 
2. ls로 파일 리스트를 느리게 불러옴. 

먼저, 1번을 GPT와 함께 해결해보려고 한다. 
vimrc 파일 수정을 통해서 해결한다. 
3가지 수정을 진행함. 

1. BufRead 기능 해제 
이 기능은 buffer를 활용하여 기존에 열었던 vim 파일의 마지막 위치에서 다시 파일을 열게 해주는 기능이다. 기능을 기존 위치를 찾아야 하기 때문에 지연이 발생할 수 있다. 이 기능의 최적화를 진행해봤고 효과가 있다고 생각했는데, 다시 느려졌다. 
그래서 결국 해당 기능을 off 시켰다.

→ vim이 매우 빨라진 것을 확인했다. 그래서 계속 off 시키고 있음. 근데 다시 느려진 속도로 돌아옴. 왠지 모르겠음. 

 

2.Encoding 최적화 
숫자로 되어있는 디지털 파일을 우리가 읽을 수 있도록 변환해주는 기능이다. 기존에는 ucs-bom, utf-8 등 다양한 인코딩을 시도하여 파일을 열어봤다. 지금은 encoding을 utf-8만 하도록 하여 속도를 높일 수 있다. 

→ vim이 빨라진 느낌을 확인할 수 없었다. 

 

3. viminfo 최적화 
viminfo는 원래 파일이 없었어서 무슨 기능인지 잘 모르겠다. 그런데,  read/write 크기를 줄이고 viminfo의 위치를 변경하여 최적화하면 속도가 빨리질 것이라고 한다. (viminfo를 읽는 과정이 있고, 이로 인해 딜레이가 발생할 수 있다고 설명) 이것도 큰 효과를 얻지 못했다. 

 

'기타 등등' 카테고리의 다른 글

2024 목표/성과 확인  (2) 2024.07.05