요즘 리눅스 쓰는 맛이 안 난다고? 굼벵이처럼 느려터진 시스템 때문에 답답해 죽겠다고? 걱정 마! 내가 삽질하며 얻은 꿀팁들, 오늘 싹 다 풀어줄게. 이걸로 니 리눅스, 진짜 🚀 로켓처럼 빨라질 거다.
주의: 쫄리면 그냥 뒤로 가기 눌러라. 잘못 건드리면 시스템 맛탱이 갈 수도 있으니, 백업은 필수! (Timeshift 깔아두면 맘 편하다: sudo apt install timeshift
)
1. 시스템 기본 튜닝: 싹 다 밀어버려! (불필요한 것들)
- 시작 프로그램 정리: 윈도우처럼 리눅스도 부팅할 때 쓸데없는 프로그램들이 자동으로 실행된다. 싹 정리해야지.
sudo apt install gnome-tweaks # gnome-tweaks 설치 gnome-tweaks # 실행해서 Startup Applications에서 불필요한 항목 비활성화
- systemd 서비스 관리: 백그라운드에서 돌아가는 서비스들도 정리해야 한다.
systemctl list-unit-files --type=service # 어떤 서비스들이 돌아가는지 확인 sudo systemctl disable bluetooth.service # 예시: 블루투스 안 쓰면 꺼버려
- 패키지 정리: 찌꺼기들 청소!
sudo apt autoremove # 사용 안 하는 패키지 삭제 sudo apt clean # 캐시 삭제
2. 데스크탑 환경 최적화: 무거우면 버려!
GNOME, KDE 같은 데스크탑 환경 무겁다고 느껴지면 가벼운 걸로 갈아타.
- 경량 데스크탑 환경 설치:
- Xfce:
sudo apt install xubuntu-desktop
- LXQt:
sudo apt install lubuntu-desktop
- Xfce:
- GNOME 확장 비활성화: GNOME 쓰는 놈들은 확장 기능들 끄는 게 좋다.
gnome-tweaks
→Extensions
에서 성능에 영향 주는 것들 꺼라.- 애니메이션 효과 줄이기:
gsettings set org.gnome.desktop.interface enable-animations false
3. 저장장치 최적화: SSD는 소중하니까!
- SSD 최적화:
- TRIM 활성화:
sudo systemctl enable fstrim.timer
- I/O 스케줄러 변경 (SSD용):
/dev/sda
는 니 SSD 경로로 바꿔줘야 한다. echo 'action=change scheduler=noop dev=/dev/sda' | sudo tee /etc/udev/rules.d/60-ssd.rules
- Btrfs 파일 시스템 압축 사용: (선택) Btrfs 쓰는 애들은 파일 시스템 만들 때 압축 옵션 넣어주면 용량 절약된다.
-o compress=zstd
- 정크 파일 정리:
sudo apt install bleachbit sudo bleachbit --clean system.cache # 시스템 캐시 삭제
4. 메모리 & 스왑 관리: 램은 많을수록 좋고, 스왑은 적당히!
- zRAM/zSwap 설정: 램 부족하면 zRAM 써봐. 램처럼 쓰는 압축된 공간 만들어준다.
sudo apt install zram-config # zRAM 활성화
- Swappiness 값 조정: 램 얼마나 써야 스왑 쓸지 정하는 값이다.
낮을수록 램 많이 쓰고, 높을수록 스왑 많이 쓴다.echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf
- RAM 8GB 이상이면:
5. 커널 및 드라이버 튜닝: 핵심을 건드려보자!
- 저지연(Low-Latency) 커널 설치: 반응 속도 빨라진다.
sudo apt install linux-lowlatency
- XanMod 커널 사용 (고성능): 좀 더 과격하게 성능 끌어올리고 싶으면 이거 써봐.
echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list sudo apt update && sudo apt install linux-xanmod
- 전용 그래픽 드라이버 설치:
- NVIDIA:
sudo ubuntu-drivers autoinstall
- NVIDIA:
6. 하드웨어 활용: 쥐어짜!
- Overclocking 유틸리티:
- CPU:
sudo apt install cpufrequtils
- GPU:
sudo apt install mesa-utils
- CPU:
- RAM 추가 또는 SSD 업그레이드: 램 8GB 이상 + SSD 조합은 국룰이다. 돈 아끼지 마라.
7. 모니터링 도구: 눈으로 확인해야 직성이 풀리지!
- 실시간 리소스 모니터링:
sudo apt install htop bashtop
- 시스템 성능 분석:
sudo apt install sysstat iotop
8. 보안과 성능 밸런스: 둘 다 놓칠 수 없어!
- SELinux/AppArmor 일시적 비활성화: (보안 취약점 발생 가능성 있으므로 주의)보안 빡세게 해야 하면 건들지 마라.
sudo systemctl stop apparmor
9. 자동화 스크립트 예시: 게으름뱅이를 위한 자동화!
- 주간 시스템 정리 (cron에 등록):매주 월요일 새벽 3시에 자동으로 청소해준다.
0 3 * * 1 sudo apt autoremove -y && sudo apt clean
10. 고급 튜닝: 고수만 따라해라!
- 파일 시스템 마운트 옵션:
/etc/fstab
에noatime
,nodiratime
추가:디스크 I/O 줄여준다. UUID=xxxx / ext4 defaults,noatime,nodiratime 0 1
- Preload 설치: 자주 쓰는 앱 미리 캐싱해놔서 실행 속도 올려준다.
sudo apt install preload
- Alias로 작업 효율화:
~/.bashrc
에 추가:update
라고만 쳐도 업데이트 끝! alias update='sudo apt update && sudo apt upgrade -y'
마무리
자, 여기까지다. 이거 다 따라 하면 니 리눅스, 진짜 🚀 날아다닐 거다. 근데 항상 백업 잊지 말고, 잘못 건드려서 망했다고 나한테 징징거리지 마라.
적용했으면 reboot 해서 변경 사항 적용하는 거 잊지 말고! 🚀
LIST
'Study > Linux' 카테고리의 다른 글
리눅스에서 가상머신이 안켜질 때 (0) | 2025.01.02 |
---|---|
리눅스 환경에서 외장하드 마운트가 안될 때 (0) | 2024.12.30 |
리눅스에서 레디스 설치하는 방법 (0) | 2024.11.30 |
하드디스크 파티션 마운트 에러 났을 때 해결방법 (0) | 2024.06.09 |
우분투에서 unixODBC설정하기 (postgresql) (0) | 2024.01.15 |
![]() |
![]() |
![]() |
![]() |
![]() |