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

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진 '트래커' 설정을 꺼보세요

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진  트래커  설정을 꺼보세요

핀란드 스톡홀름 기반의 테크 작가이자 번역가, 디지털 전략가인 로이네 베르텔손(Roine Bertelson)은 AI 도구, 리눅스, 소비자 기술, 사이버 보안, SEO 콘텐츠 분야에서 20년 이상의 실무 경험을 갖고 있습니다. 복잡한 주제를 명확하고 실용적인 가이드로 바꿔 독자의 실제 문제를 해결하도록 돕는 것으로 유명하며, 직접 사용하고 테스트한 도구만을 다룬다는 점에서 신뢰를 받고 있습니다.

기술적으로 느린 건 아닌데도 어딘가 계속 '바쁜' 느낌이 드는 시스템에는 특유의 짜증이 있습니다. 컴퓨터가 눈에 보이지 않는 곳에서 끝없이 뭔가를 하고 있는 것처럼, 배경에서 숨소리가 너무 크게 들리는 것 같은 상태 말입니다. 저는 몇 달 동안 그런 환경에서 작업했습니다. 앱은 잘 열리고, 아무것도 크래시되지 않았고, CPU 사용률도 언뜻 보기엔 정상이었죠. 그런데도 전체적인 사용감에는 미묘하고 지속적인 버벅임이 있었습니다. 특정 원인을 지목하기엔 부족하지만, 자리에 앉을 때마다 살짝 짜증이 나는 정도였습니다. 결국 상상이 아니었습니다. 그놈 트래커(GNOME Tracker)가 조용히 내가 원하지도 않는 파일들을 원치 않는 시점에 인덱싱하며 리소스를 잡아먹고 있었던 겁니다. 이걸 처리하고 나니 시스템이 마치 '빙의된 듯한' 느낌에서 벗어났습니다. 정확히는 빨라진 게 아니라, 마침내 평온해진 겁니다.

시스템은 느린 게 아니라 '바쁜' 느낌이었다

도구들은 멀쩡하다고 하는데, 직감은 아니라고 말할 때

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진  트래커  설정을 꺼보세요

이런 종류의 성능 문제가 가장 골치 아픈 이유는, 믿고 쓰는 모든 진단 도구가 다 멀쩡하다고 우긴다는 점 때문입니다. CPU 사용률은 얌전하고, RAM도 여유로워 보이고, 불타고 있는 것 같은 건 하나도 없죠. 그런데 분위기가 이상합니다. 창을 열면 아주 살짝 머뭇거립니다. 마치 한숨을 고르는 데 1초가 필요한 것처럼요. 조용해야 할 순간에 팬이 돌아가기 시작하고, 디스크는 절대 급하지 않은 무언가를 기억해내려는 듯 깜빡입니다.

그러다 보면 스스로를 의심하게 됩니다. 혹시 기분 탓인가? 원래 이런 느낌인가? 아닙니다. 이런 낮은 강도의 '뭔가 항상 일어나고 있다'는 감각은 대체로 문자 그대로의 의미입니다. 실제로 항상 무언가가 일어나고 있는 겁니다. 뭔가를 망가뜨릴 정도는 아니지만, 모든 걸 살짝 끈적거리게 만들기엔 충분합니다.

그놈 트래커는 실제로 무슨 일을 할까

굳이 요청하지 않은 검색 기능 최적화

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진  트래커  설정을 꺼보세요

그놈은 트래커(Tracker)를 기본 인덱싱 엔진으로 탑재하고 있고, 공정하게 말하면 제 역할은 하고 있습니다. 파일을 스캔하고, 메타데이터를 추출하고, 검색 가능한 데이터베이스를 구축해서 데스크톱 검색을 즉각적이고 똑똑하게 느끼게 해주죠. 단, 그걸 실제로 사용한다면 말입니다. 여기가 아무도 확인하지 않는 부분입니다. 당신의 작업 방식이 저와 비슷하다면, 전역 검색에 목숨을 걸고 파일을 찾지 않을 겁니다. 파일이 어디 있는지 이미 알고 있으니까요. 폴더에서 열고, 최근 문서에서 열고, 터미널에서 열고, 근육 기억으로 엽니다. 마법사처럼 주문을 외워 'invoice_final_v3_REAL_THIS_ONE.pdf'를 소환하는 사람이 아니라는 거죠.

그렇게 되면 트래커는 성실하고 착한 과잉성취자가 됩니다. 당신이 갑자기 검색창과 깊은 애착 관계를 맺을지도 모른다는 가정 하에, 소유한 모든 것을 목록화하는 거죠. 인상적이고 철저합니다. 하지만 이 맥락에서는 완전히 불필요한 것이기도 합니다.

디스크 활동, CPU 웨이크업, 그리고 미세한 마찰

여기서 교묘한 점이 나옵니다. 트래커는 눈에 띄는 방식으로 하루를 망치지 않습니다. CPU를 100%로 치솟으며 멈춰달라고 도발하지 않습니다.

조금씩 갉아먹습니다. 여기에 살짝 디스크 활동, 저기에 몇 번의 CPU 웨이크업, 파일을 옮겼으니 백그라운드 스캔 한 번, 어딘가에서 메타데이터가 변경됐을지도 모르니 또 한 번. 디지털 세계의 어떤 닌자 펭귄이 당신이 쉬려는 순간 집 안을 재배치하는 것과 같습니다.

개별적으로는 아무것도 문제가 아닙니다. 하지만 모이면 시스템이 거의 가라앉을 틈이 없어집니다. 진짜 비용은 바로 이겁니다. 원시 성능이 아니라 고요함의 부재입니다. 시스템은 당신을 기다리는 깨끗한 유휴 상태에 도달하지 못하고, 계속 자신을 바쁘게 유지합니다. 당신을 위해서지만, 당신 없이. 노트북이 불안 장애를 얻은 것 같지 않다면 참 다정하기까지 하겠죠.

트래커가 범인임을 확인한 방법

막연히 추측하는 대신 프로세스를 관찰하다

어느 순간부터 개요 그래프를 믿지 않고 행동 자체를 관찰하기 시작했습니다. 'CPU 사용률이 높은가?'가 아니라 '무엇이 계속 깨우는가?'입니다. 그 지점에서 트래커가 얼굴을 드러냅니다. 화려하지 않지만 꾸준하게요. 가입한 적 없는 백엔드에나 등장할 법한 이름의 프로세스들과 연동된 잔잔한 활동 폭발들이 반복됩니다.

tracker-miner-fs-3가 들락날락합니다.

tracker-extract-3가 제 할 일을 합니다.

tracker-store-3가 어딘가에서 조용히 기록을 남깁니다.

놀랍거나 위험한 건 아무것도 없습니다. 그냥… 존재합니다. 다시, 또 다시, 계속해서. 파티의 모든 방에서 똑같은 사람을 발견하는 것과 같습니다. 처음엔 무시하다가, 어느 순간 '왜 이 사람은 어디에나 있는 거지?' 하고 생각하게 되는 거죠.

트래커를 제한하자 문제가 즉시 해결됐다

백그라운드 작업 감소, 더 차분한 시스템, 더 나은 흐름

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진  트래커  설정을 꺼보세요

저는 처음부터 뜯어내지 않았습니다. 합리적으로 접근해봤죠. 공존할 수도 있지 않을까? 트래커에게 경계선만 필요한 게 아닐까? 그래서 탐색 범위를 줄여줬습니다. 다운로드 폴더나 잡다한 프로젝트 폴더 같은 쓰레기 처리장에는 접근하지 못하게 막았습니다. 내 시스템의 모든 파일이 당신의 위대한 아카이브 비전에 포함될 필요는 없다고, 부드럽지만 단호하게 통보했죠. 어느 정도 도움이 됐습니다. 하지만 진짜 변화는 애초에 이게 필요 없다는 사실을 인정한 순간 왔습니다.

트래커 서비스를 마스킹(masking)하는 데는 몇 초밖에 걸리지 않았습니다. 드라마틱한 시스템 대공사도, 의존성 폭발도 없었습니다. 그냥 조용한 '이제 그만해도 돼' 한마디면 충분했습니다.

systemctl --user mask tracker-miner-fs-3.service
systemctl --user mask tracker-extract-3.service

그리고 나서… 침묵. 문자 그대로의 침묵은 아니고, 시스템이 드디어 '아무 일도 일어나지 않는다'는 대로 행동하는 종류의 침묵입니다. 실제로 아무 일도 일어나지 않으니까요. 유령 같은 디스크 깜빡임도, 무작위 웨이크업도 없고, (만세!) 하는 모든 작업에 얹힌 미묘한 끌림도 사라졌습니다. 수치상으로는 시스템이 빨라진 게 아닙니다. 다시 제정신으로 돌아온 겁니다.

리눅스도 백그라운드 비대화에서 자유롭지 않다

차이가 있다면, 직접 고칠 수 있다는 것입니다. 리눅스가 어떤 순수함의 거품 속에 존재해서 백그라운드 잡음 같은 건 생기지 않는다는 오해가 끈질기게 퍼져 있습니다. 모든 게 가볍고, 의도적이고, 항상 당신의 통제 아래 있다는 식으로요. 사실이 아닙니다. 리눅스 역시 작은 도우미들, 데몬, 서비스, 그리고 '그때는 좋은 생각 같았는데' 하는 기능들이 조용히 붙어서 제 할 일을 계속하는 비대함을 충분히 축적합니다.

그놈 데스크톱이 묘하게 버벅인다면? 숨겨진  트래커  설정을 꺼보세요

차이는 단 하나. 여기서는 그것들에게 질문할 수 있다는 것입니다.

트래커는 고장 난 프로그램이 아닙니다. 악의적이지도 않고, 설계가 형편없는 것도 아닙니다. 다만 내게 없는 문제를, 내가 받는 것보다 많은 비용을 치르는 방식으로 해결하고 있을 뿐입니다. 그걸 한번 깨닫고 나면 외우기가 무척 어려워집니다. 트래커를 제거하고 시스템이 몇 주 만에 처음으로 숨을 내쉬는 순간, 하나의 진실을 깨닫게 됩니다. 하드웨어에는 아무 문제가 없었다는 것. 당신의 컴퓨터는 그저 잠시 가만히 있을 시간을 한 번도 얻지 못했을 뿐이라는 것을요.