우분투 시스템의 성능이 예전보다 느려진 것을 느끼신 적이 있나요? 우분투 18.04는 매우 강력한 리눅스 배포판이지만, 시간이 지나면서 시스템이 점점 느려질 수 있습니다.
시스템 속도에 영향을 미치는 요인은 다양합니다.
- 설치한 프로그램의 수
- 가상 메모리 부족
- 디스크 여유 공간 부족
- 최적화되지 않은 설정값
아래에서 우분투를 빠르고 쾌적하게 만들어 주는 6가지 쉬운 방법을 소개합니다.
1. 컴퓨터 재시작
너무 당연한 방법처럼 들리지만, 리눅스 사용자에게는 그렇지 않습니다. 리눅스 시스템은 일반적으로 재시작할 필요가 없기 때문입니다.
리눅스는 오랜 시간 동안 재부팅 없이 안정적으로 실행될 수 있는 것으로 유명합니다. 하지만 시간이 지나면 실행 중인 프로세스가 쌓여 시스템 속도를 늦출 수 있습니다.
임시 파일을 일일이 삭제하는 것보다 컴퓨터를 재시작하는 것이 훨씬 간편합니다.
시스템이 너무 느려져 메뉴에 접근조차 할 수 없다면, 전원 버튼을 길게 눌러 강제로 전원을 끄세요.
2. 자동 시작 애플리케이션 편집
컴퓨터를 켜면 부팅과 함께 자동으로 실행되도록 설정된 애플리케이션이 많습니다.
하지만 모든 앱이 자동 시작될 필요가 있을까요? 자동 시작 앱이 많을수록 상당한 메모리를 차지하게 됩니다.
부팅 시 어떤 애플리케이션이 실행되는지는 시작 프로그램(Startup Applications) 유틸리티에서 편집할 수 있습니다.
설정 절차는 간단합니다.
- 시작 프로그램 아이콘을 클릭합니다.
- 목록에 등록된 항목을 확인합니다.
- 추가, 제거 또는 편집 중 원하는 작업을 선택합니다.
- 시작 시 실행할 필요가 없는 앱은 제거를 클릭합니다.
항상 필요한 필수 소프트웨어만 남기고 나머지는 과감히 삭제하는 것이 좋습니다.
3. 프리로드(Preload) 사용
프리로드(Preload)는 자주 사용하는 애플리케이션을 모니터링하고 기록하는 백그라운드 서비스입니다. 사용된 바이너리와 라이브러리를 기억한 뒤 메모리에 캐싱합니다.
그 결과, 프리로드를 사용하지 않을 때보다 앱이 훨씬 빠르게 로드됩니다.
예를 들어, 컴퓨터로 작업을 시작할 때마다 항상 파이어폭스(Firefox)를 사용한다면 관련 파일이 메모리에 미리 로드됩니다. 따라서 로그인하는 즉시 파이어폭스가 더 빠르게 실행됩니다.
모든 우분투 배포판에 프리로드가 기본 설치되어 있지는 않습니다. 설치는 매우 간단하며, 아래 명령어를 실행하면 됩니다.
sudo apt-get install preload
프리로드는 백그라운드에서 실행되며 시스템 속도를 높여 줍니다. 메모리가 충분하다면 20%에서 60%까지 체감 속도가 크게 향상될 수 있습니다.
단, 프리로드가 어떤 애플리케이션을 가장 자주 사용하는지 학습하는 데는 약간의 시간이 필요합니다.
4. 디스크 공간 확보
시스템 저장 공간의 불필요한 파일을 정리하면 새로운 파일과 프로그램을 위한 여유 공간이 확보됩니다. 저장 용량이 부족한 환경이라면 더욱 중요합니다.
우분투는 가벼운 운영체제이지만, 다운로드 및 설치된 소프트웨어 패키지를 자동으로 삭제하지 않기 때문에 저장 공간 문제가 발생할 수 있습니다.
휴지통 비우기
임시 파일과 휴지통 파일을 삭제하면 불필요한 파일을 제거하는 동시에 하드 드라이브 공간도 함께 확보됩니다.
파일 관리자를 연 뒤 휴지통 아이콘을 마우스 오른쪽 버튼으로 클릭하고, 파일을 영구적으로 삭제하려면 "휴지통 비우기" 옵션을 선택하세요.
임시 파일 삭제
컴퓨터에는 의외로 많은 공간을 차지하는 파일들이 있습니다. 예를 들어 임시 파일, 브라우저 방문 기록, 캐시 등이 대표적입니다.
이러한 파일을 삭제하면 시스템 공간을 확보할 수 있습니다. 소프트웨어 센터에서 BleachBit이라는 정리 프로그램을 검색해 보세요.
BleachBit을 다운로드하여 설치하고 실행하면 디스크 공간을 확보하는 동시에 개인 정보 보호에도 도움이 됩니다.
디스크 사용량 분석
필요 없는 대용량 파일이 저장 공간을 크게 차지하고 있을 가능성도 있습니다. 우분투 리눅스에는 디스크 사용량 분석기(Disk Usage Analyzer)라는 유용한 도구가 내장되어 있습니다.
이 도구는 폴더와 파일을 스캔하여 어떤 디렉터리가 가장 많은 공간을 차지하는지 그래픽으로 보여 줍니다.
우분투 대시보드에서 해당 도구를 실행할 수 있습니다.
5. Grub 설정 변경
기본적으로 Grub 설정은 부팅할 운영체제를 선택할 수 있도록 10초의 대기 시간을 제공합니다.
이 대기 시간을 2초로 줄이면 재부팅할 때마다 8초를 절약할 수 있습니다.
설정을 변경하려면 아래와 같이 수정합니다.
"GRUB_TIMEOUT=10"을 "GRUB_TIMEOUT=2"로 변경
6. 소프트웨어 업데이트 미러 서버 변경
우분투 업데이트를 받기에 가장 적합한 서버를 선택하세요.
- 응용 프로그램 메뉴(Application Drawer)로 이동합니다.
- 소프트웨어 & 업데이트(Software & Update)를 검색합니다.
- 우분투 소프트웨어(Ubuntu Software) 탭을 선택합니다.
- 최적의 서버(Best Server)를 선택합니다.
이 방법은 인터넷 연결 속도가 느린 사용자에게 특히 유용합니다. 시스템이 자동으로 테스트를 진행해 가장 가까운 서버를 찾아 주므로, 업데이트나 업그레이드 시 업데이트 파일을 더 빠르게 내려받을 수 있습니다.
이렇게 하면 우분투 시스템이 빨라질 뿐만 아니라, 누락된 필수 드라이버가 자동으로 설치되고 최신 보안 버그 수정 사항도 함께 적용됩니다.
위의 6가지 방법을 차례로 실천하면 느려진 우분투 시스템의 속도를 눈에 띄게 개선할 수 있습니다.