우분투(Ubuntu) 운영체제에서 시스템 멈춤 방지: drop_caches와 Journal 용량 제한

우분투(Ubuntu) 운영체제에서 시스템 멈춤 방지: drop_caches와 Journal 용량 제한
Photo by Gabriel Heinzer / Unsplash

안녕하세요? 오늘은 우분투(Ubuntu) 사용자라면 꼭 알아야 할 시스템 멈춤 현상을 방지하는 방법에 대해 소개하려 합니다. 특히, 저장 용량 부족 등의 문제로 발생하는 멈춤 현상이 여러분의 작업에 방해가 되지 않도록 두 가지 중요한 설정에 대해 알려드리겠습니다.

Drop Caches

시스템의 캐시 메모리는 작업 속도를 향상시키기 위해 사용되지만, 가끔은 필요 이상으로 캐시가 쌓여 시스템에 부담을 줄 수 있습니다. 이 때 drop_caches를 사용하면 문제를 해결할 수 있습니다.

사용방법

캐시를 지우려면 터미널을 열고 아래의 명령어를 입력하세요.

echo 3 | sudo tee /proc/sys/vm/drop_caches

이 명령어는 캐시를 안전하게 삭제하므로 시스템에 부담을 줄이고, 필요 이상의 메모리 사용을 방지할 수 있습니다.

Journal 용량 제한

Systemd Journal은 시스템 로그를 관리하며, 때때로 로그 파일이 과도하게 커져 디스크 공간을 차지하는 문제가 발생할 수 있습니다. 이러한 문제를 해결하기 위해 Journal의 용량을 제한할 수 있습니다.

설정 방법

  1. 터미널을 열고 아래의 명령어를 입력해 journald.conf 파일을 엽니다.
sudo nano /etc/systemd/journald.conf
  1. 파일 안에서 SystemMaxUse를 찾아 원하는 용량으로 설정합니다. 예를 들어, 최대 100MB로 제한하려면 아래와 같이 설정합니다.
SystemMaxUse=100M
  1. 변경 사항을 저장하고 시스템을 재시작합니다.
    이렇게 하면 로그 파일의 크기가 지정한 용량을 초과하지 않으므로 디스크 공간의 부담을 줄일 수 있습니다.

결론

시스템의 멈춤 현상은 작업의 효율을 저하시키는 주요 원인 중 하나입니다. 위에서 소개한 drop_cache와 Journal 용량 제한은 이러한 문제를 간단하게 해결할 수 있는 방법으로, 우분투 사용자라면 꼭 알아두어야 할 기본 설정입니다. 오늘의 포스팅이 도움이 되셨다면 좋아요와 댓글 부탁드립니다!