เผยแพร่เมื่อ 1 เมษายน 2569 เวลา 07:00 น. EDT
Roine Bertelson เป็นนักเขียนเทคโนโลยี แปลภาษา และนักกลยุทธ์ดิจิทัลที่ตั้งอยู่ในสต็อกโฮล์ม มีประสบการณ์ตรงมือเกิน 20 ปีในเครื่องมือ AI, Linux, อุปกรณ์เทคโนโลยีผู้บริโภค, ความปลอดภัยไซเบอร์ และเนื้อหา SEO เขาโดดเด่นในการทำให้หัวข้อที่ซับซ้อนเข้าใจง่ายและมีประโยชน์จริง ผู้อ่านไว้วางใจงานของเขาเพราะเขาใช้และทดสอบเครื่องมือที่เขียนด้วยตัวเอง แจกแจงความยุ่งเหยิงของเทคโนโลยีสมัยใหม่ให้กลายเป็นคำแนะนำที่รู้สึกมนุษย์ ขจัดใจ และมีประโยชน์
มีความรำคาญแบบพิเศษสำหรับระบบที่ไม่ได้ช้าทางเทคนิค แต่ยังรู้สึก... busy เหมือนคอมพิวเตอร์ของคุณทำงานอยู่ตลอดเวลาแค่ไม่อยู่ในสายตา หายใจดังเกินไปในพื้นหลัง นั่นคือเซ็ตอัปของผมเป็นเดือนๆ แอปเปิดได้ดี ไม่มีอะไร crash และ CPU usage ดูปกติเมื่อสแกนดู แตประสบการณ์ทั้งหมดมีความลังเลที่อ่อนๆ คงอยู่ ไม่พอที่จะกล่าวโทษอะไรเฉพาะเจาะจง แตพอที่จะทำให้ผมระคายเคืองเล็กน้อยทุกครั้งที่นั่งลง 原来 ไม่ได้เป็นจินตนาการของผม มันคือ GNOME Tracker ที่กินทรัพยากรเงียบๆ ในพื้นหลัง indexing ไฟล์ที่ผมไม่ได้ขอให้ index ในเวลาที่ผมไม่ได้ขอ และเมื่อผมจัดการมัน ระบบของผมหยุดรู้สึกผูกผัน ไม่ได้เร็วขึ้นพอดี แตเป็น "สงบ" สุดท้าย
ระบบรู้สึก busy ไม่ใช่ slow
เมื่อเครื่องมือบอก "โอเค" แต่มוח บอก "ไม่"
นี่คือประเภทปัญหาประสิทธิภาพที่แย่ที่สุดในการ troubleshoot เพราะทุกเครื่องมือที่คุณไว้วางใจยืนยันว่าทุกอย่างโอเค CPU usage กระทำตัว RAM ไม่กรีด ไม่มีอะไรชัดเจนว่ากำลังไหม้ และยับ vibe ผิด คุณเปิดหน้าต่าง และมันลังเล เพียงเล็กน้อย เหมือนมันต้องใช้เวลารวบรวมตัวเอง พัดลมหมุนตอนที่ควรเงียบ ดิสก์กระพริบเหมือนมันจำได้สิ่งสำคัญที่ควรจะรอได้
คุณเริ่มสงสัยตัวเอง อาจจะแค่คุณ อาจจะเป็นแบบนี้ที่ควรจะรู้สึก มันไม่ใช่ ความรู้สึก "มีบางอย่างเกิดขึ้นตลอด" ระดับต่ำนี้ มักหมายถึง exactly that มีบางอย่างเกิดขึ้นตลอด ไม่พอที่จะทำลายสิ่ง แค่พอที่จะทำให้ทุกอย่างรู้สึก... sticky
GNOME Tracker ทำอะไรจริงๆ
ฟีเจอร์ค้นหาที่คุณไม่ได้ขอ optimize
GNOME ส่งมอบพร้อม Tracker เป็น indexing engine และเป็นธรรมที่จะบอก มันทำหน้าที่ มันสแกนไฟล์ของคุณ ดึง metadata สร้าง database ที่ค้นหาได้ และทำให้ desktop search รู้สึกทันทีและฉลาด ถ้าคุณใช้จริง นั่นคือส่วนที่ไม่มีใครเช็ค เพราะถ้า workflow ของคุณคล้ายผม คุณไม่ได้พึ่ง global search หาชีวิตของคุณ คุณรู้อยู่แล้วว่าไฟล์อยู่ไหน คุณเปิดจากโฟลเดอร์ recent files terminals และ muscle memory คุณไม่ได้ summon เอกสารเหมือนพ่อมดคาถา "invoice_final_v3_REAL_THIS_ONE.pdf"
ดังนั้น Tracker กลายเป็น overachiever ที่ทุ่มเท มากะชอบ ดี ไปจัดทำรายการทุกอย่างที่คุณมี เผื่อคุณจะพัฒนาความสัมพันธ์ทางอารมณ์ลึกกับ search bar ทันที มันน่าประทับใจ และมันละเอียด มันก็ ในบริบทนี้ unnecessary (ไม่จำเป็น) สิ้นเชิง
กิจกรรมดิสก์ CPU wakeups และ friction ระดับต่ำ
นี่คือส่วนฉลาด Tracker ไม่ได้ทำลายวันของคุณอย่างชัดเจน มันไม่ได้สแลม CPU ของคุณไป 100% และท้าคุณหยุดมัน
มันกัดกิน: กิจกรรมดิสก์เล็กน้อยตรงนี้ CPU wakeups สองสามครั้งตรงนั้น background scan เพราะคุณย้ายไฟล์ และอีกครั้งเพราะที่ไหนสักที่ไฟล์ตัดสินใจว่า metadata อาจเปลี่ยน มันคือ digital equivalent ของคนจัดระเบียบอพาร์ทเมนต์ของคุณ เหมือนนินจาเพนกวิน ขณะที่คุณพยายามผ่อนคลาย
แยกกันดู ไม่มีอะไรสำคัญ รวมกัน หมายถึงระบบของคุณเกือบไม่เคย settle (หยุดนิ่ง) และนั่นคือต้นทุนจริง ไม่ใช่ raw performance แตเป็นการขาด stillness (ความนิ่งนิ่ง) ระบบไม่เคยถึง clean idle state ที่ทุกอย่างแค่... รอคุณ แทนที่จะมันทำให้ตัวเอง busy ให้คุณ แตโดยไม่มีคุณ ซึ่งจะดีถ้ามันไม่รู้สึกเหมือนแล็ปทอปของคุณพัฒนาความวิตกกังวล
ผมยืนยันว่า Tracker คือตัวร้ายอย่างไร
ดู processes แทนการเดา’aveugle
ที่บिंदุหนึ่ง คุณหยุดเชื่อถือ overview graphs และเริ่มดู behavior แทน ไม่ใช่ "CPU สูงไหม" แตเป็น "อะไรบ้างที่ทำให้มันตื่น?" นั่นคือที่ Tracker เริ่มโชว์หน้า ไม่ได้ดราม่า แตสม่ำเสมอ กระทบเล็กๆ ของกิจกรรมผูกกับ processes ที่มีชื่อดูเหมือนเป็นของ backend ที่คุณไม่ได้สมัคร
tracker-miner-fs-3 ดริฟท์เข้าและออก
tracker-extract-3 ทำหน้าที่ของมัน
tracker-store-3 เก็บคะแนนเงียบๆ ที่ไหนสักที่
ไม่มีอะไรน่ากลัว แค่... อยู่ที่นั่น อีกครั้ง และอีกครั้ง และอีกครั้ง มันเหมือนเห็นคนเดียวกันในทุกห้องของปาร์ตี้ ตอนแรกคุณไม่สนใจ แล้วคุณเริ่มสงสัยว่าทำไมพวกเขาถึงอยู่ทุกที่
การจำกัด Tracker แก้ปัญหาทันที
Background tasks น้อยลง ระบบสงบขึ้น Flow ดีขึ้น
ผมไม่เริ่มด้วยการถอนมันออก ผมพยายามเป็นเหตุเป็นผล อาจจะเรา coexist ได้ อาจจะ Tracker แค่ต้องการ boundaries ผมจึงให้มันดูที่น้อยลง ตัดมันออกจากที่ทิ้งของปกติอย่าง Downloads และโฟลเดอร์โปรเจกต์สุ่ม บอกมัน อย่างอ่อนโยนแต่แน่น heart ว่าไม่ใช่ทุกไฟล์บนระบบของผมต้องเป็นส่วนหนึ่งของวิสัยทัศน์การ archive ยิ่งใหญ่ของมัน มันช่วยบ้าง แตการเปลี่ยนแปลงจริงมาจากตอนที่ผมหยุดทำเป็นว่าผมต้องการมัน
Masking Tracker services ใช้เวลาวินาที ไม่มี system overhaul ดราม่า ไม่มี dependency explosions แค่ "คุณสามารถหยุดได้แล้ว" อย่างเงียบๆ
systemctl --user mask tracker-miner-fs-3.service
systemctl --user mask tracker-extract-3.service
และแล้ว... ความเงียบ ไม่ใช่ความเงียบตามตัวอักษร ประเภทที่ระบบของคุณสุดท้าย behave เหมือนไม่มีอะไรเกิด เพราะไม่มีอะไรเกิดจริง ไม่มี phantom disk flickers ไม่มี random wakeups และ (ยินดี) ไม่มีแรงลากอันเล็กน้อยบนทุกอย่างที่คุณทำ มันไม่ทำให้ระบบเร็วขึ้นบนกระดาษ มันทำให้รู้สึก sane อีกครั้ง
Linux ไม่ได้ immune ต่อ background bloat
ความแตกต่างคือคุณแก้ได้จริง มีมายากล่าวตลอดว่า Linux อยู่ใน purity bubble ที่ background nonsense ไม่เกิด ทุกอย่าง lean, intentional และอยู่ภายใต้การควบคุมของคุณตลอดเวลา มันไม่ใช่ Linux สะสม little helpers, daemons, services และฟีเจอร์ "ในตอนนั้นคิดว่าดี" ที่ติดอยู่เงียบๆ ทำหน้าที่ของมัน
ความแตกต่างคือที่นี่ คุณได้รับอนุญาตให้สอบถามพวกมัน
Tracker ไม่ได้เสีย มันไม่ได้ malicious มันไม่ได้ badly designed มันแค่แก้ปัญหาที่ผมไม่มี ในลักษณะที่มีค่าใช้จ่ายมากกว่าที่ให้คืน และเมื่อคุณสังเกตสิ่งนั้น มันกลายเป็นเรื่องยากที่จะเพิกเฉย เพราะลحظةที่คุณลบมันและระบบของคุณหายใจลึกครั้งแรกในสัปดาห์ๆ คุณจะรู้ว่า: ไม่มีอะไรผิดกับ hardware ของคุณ คอมพิวเตอร์ของคุณแค่ไม่เคยได้พักสักครั้ง