Computer >> 컴퓨터 >  >> 시스템 >> Linux

오늘 바로 따라 할 수 있는 우분투(Ubuntu) 속도 향상 5가지 팁

PC에 우분투(Ubuntu)를 설치했습니다. 오랫동안 리눅스(Linux)를 사용해 온 베테랑일 수도 있고, 윈도우(Windows)에서 갈아타고 온 초보자일 수도 있겠죠. 어느 쪽이든 한 가지는 공통입니다. 바로 '조금만 더 빨라지면 좋겠는데'라는 생각을 하고 계실 거라는 점입니다.

걱정하지 마세요. 지금 바로 적용할 수 있는 우분투 속도 향상 방법 다섯 가지를 소개합니다!

1. 숨겨진 시작 프로그램 표시하기

시스템 부팅 시 자동 실행되도록 설정된 소프트웨어는 리눅스든, 윈도우든, macOS든, 심지어 안드로이드(Android)든 성능을 크게 떨어뜨리는 주범입니다.

우분투에서는 '시작 프로그램' 화면을 열어 느린 부팅을 해결할 수 있지만, 처음 화면을 보면 등록된 목록이 의외로 텅 비어 있는 것을 알 수 있습니다. 사용자의 실수를 막기 위해 대부분의 시작 프로그램이 숨겨져 있기 때문입니다. 이를 해제하려면 터미널을 열고 아래 명령을 입력하세요.

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

명령을 실행하면 전체 시작 프로그램 목록이 새로 표시됩니다. 다만 여기서 항목을 잘못 건드리면 시스템 안정성에 문제가 생길 수 있으니 주의가 필요합니다.

오늘 바로 따라 할 수 있는 우분투(Ubuntu) 속도 향상 5가지 팁

가장 안전한 방법은 시스템 핵심 항목이나 사전 설치된 항목은 그대로 두고, 직접 설치한 앱 중에서 부팅 속도를 늦추고 싶지 않은 것들만 조정하는 것입니다.

2. 속도를 떨어뜨리는 버그 잡기

다소 추상적이고 당연하게 들릴 수 있지만, 최신 릴리스와 관련된 온라인 커뮤니티나 포럼을 꾸준히 살펴보면 다른 사용자들이 겪는 문제를 미리 파악할 수 있습니다. 그 문제가 내 경험과 일치한다면 바로 조치를 취할 수 있죠.

대표적인 예가 파일 브라우저 패널(File Browser Panel)입니다. 이 패널은 시스템 속도를 저하시킬 수 있으므로, 비활성화했을 때 성능이 개선되는지 확인해 볼 만합니다.

오늘 바로 따라 할 수 있는 우분투(Ubuntu) 속도 향상 5가지 팁

방법은 간단합니다. gedit를 실행한 뒤 편집 > 기본 설정으로 이동하고 플러그인 탭을 선택하세요. 목록을 스크롤해 File Browser Panel을 찾아 체크를 해제한 후 닫기를 클릭하면 완료됩니다.

3. Preload 데몬 설치로 앱 미리 불러오기

속도를 높이는 또 다른 효과적인 방법은 자주 사용하는 프로그램을 시스템이 스스로 학습해서 미리 로드하도록 만드는 것입니다. 이를 가능하게 해주는 것이 바로 Adaptive Readahead Daemon, 흔히 'preload'라 불리는 도구입니다.

오늘 바로 따라 할 수 있는 우분투(Ubuntu) 속도 향상 5가지 팁

설치는 아주 간단합니다. 소프트웨어 센터를 열고 "preload"를 검색한 뒤 설치 버튼만 누르면 됩니다.

프리로딩의 가장 큰 수혜자는 단연 웹 브라우저입니다. 효과가 의심스럽다면 부팅 직후 브라우저를 여는 데 걸리는 시간을 먼저 측정해 보세요. 그런 다음 preload를 설치하고 같은 방식으로 브라우저를 다시 실행하면, 평균적으로 50~75% 더 빠르게 열리는 것을 확인할 수 있습니다.

참고: 이 도구는 우분투 14.04 LTS에서는 정상적으로 작동하지 않을 수 있습니다.

4. 스왑니스(Swappiness) 값 조정하기

'스왑니스가 뭐예요?'라고 물으실 수도 있습니다.

간단히 설명하자면, 우분투 설치 시 스왑(swap) 파티션을 생성했다면 이는 시스템의 메모리 관리를 돕는 장치입니다. 특히 RAM 용량이 부족한 PC에서 유용하죠.

문제는 스왑니스 값에 있습니다. 이 값은 하드 디스크의 가상 메모리에 얼마나 많은 데이터를 기록할지를 결정하는데, 디스크 입출력이 많아질수록 시스템 전반의 속도가 느려질 수 있습니다. 먼저 터미널을 열고 현재 값을 확인해 보세요.

cat /proc/sys/vm/swappiness

우분투의 기본 스왑니스 값은 60입니다.

이제 텍스트 편집기로 /etc/sysctl.conf 파일을 엽니다.

gedit /etc/sysctl.conf

파일 맨 아래로 스크롤한 뒤 아래 매개변수를 추가하고 저장하세요. 나중에 알아볼 수 있도록 짧은 메모를 함께 남겨두는 것도 좋습니다.

# Decrease swappiness value
vm.swappiness=10

파일을 저장한 뒤에는 재부팅이 필요합니다(리눅스 치고는 드문 일이죠). 재부팅 후 위 명령으로 값이 10으로 바뀌었는지 확인하면 됩니다. 이렇게 하면 가상 메모리에 기록되는 데이터가 줄어듭니다. 다만 이 조정은 기본적으로 오래된 컴퓨터를 위한 튜닝이라는 점은 기억해 두세요.

5. 하드웨어 업그레이드 검토하기

윈도우와 마찬가지로, 리눅스 PC도 하드웨어를 업그레이드하면 성능이 눈에 띄게 향상됩니다.

오늘 바로 따라 할 수 있는 우분투(Ubuntu) 속도 향상 5가지 팁

HDD를 신형으로 교체하거나 솔리드 스테이트 드라이브(SSD)로 바꾸는 것, 그리고 RAM을 추가하는 것이 대표적입니다. 요즘 시스템에서는 RAM 추가가 CPU 교체보다 효과가 크면서도 비용은 더 저렴한 경우가 많으니, 가장 먼저 검토해 볼 가치가 있습니다. 저장 장치를 교체한다면 역시 SSD가 최우선 선택입니다.

CPU 교체도 강력한 성능 향상을 가져오지만, 게임이나 그래픽 작업을 한다면 그래픽 카드 업그레이드도 고려해 보세요. 단, 반드시 리눅스에서 안정적으로 동작하는 모델인지 확인 후 구매해야 합니다.

물론 노트북 사용자라면 RAM 교체조차 어려운 경우가 많아, 하드웨어 업그레이드 자체가 불가능할 수 있다는 점도 감안해야 합니다.

여러분만의 우분투 최적화 방법은?

지금까지 우분투 PC의 속도를 끌어올리는 다섯 가지 핵심 팁을 살펴봤습니다. 몇 가지 방법은 우분투 기반이 아닌 다른 리눅스 배포판에도 그대로 적용할 수 있습니다.

여러분은 우분투 PC나 노트북의 속도를 높이기 위해 어떤 방법을 사용하고 계신가요? 댓글로 여러분만의 팁과 튜닝 노하우를 공유해 주세요.