เมื่อใดก็ตามที่ฉันเริ่มแล็ปท็อปของฉันกระบวนการtracker-store
และtracker-miner-fs
กิน CPU ของฉันระหว่าง 30-40% เป็นเวลา 10-15 นาที ฉันใช้ Ubuntu 12.04
กระบวนการเหล่านี้ทำอะไร จะกำจัดกระบวนการได้อย่างไร?
เมื่อใดก็ตามที่ฉันเริ่มแล็ปท็อปของฉันกระบวนการtracker-store
และtracker-miner-fs
กิน CPU ของฉันระหว่าง 30-40% เป็นเวลา 10-15 นาที ฉันใช้ Ubuntu 12.04
กระบวนการเหล่านี้ทำอะไร จะกำจัดกระบวนการได้อย่างไร?
คำตอบ:
ดังที่ได้กล่าวถึงในความคิดเห็นไฟล์ที่กล่าวถึงในโพสต์นี้ไม่มีอยู่ใน 16.04 คุณสามารถใช้สคริปต์ต่อไปนี้:
echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
(ที่มา )
ตัวติดตามคือการรวมกันของเทคโนโลยีที่ออกแบบมาเพื่อมอบเดสก์ท็อปที่ซับซ้อนล้ำสมัยและผสานรวม
ตัวติดตามจัดเตรียมสิ่งต่อไปนี้:
- ตัวสร้างดัชนีสำหรับการค้นหาเดสก์ท็อป (สำหรับรายละเอียดเพิ่มเติมดูสเป็คนี้: https://wiki.ubuntu.com/IntegratedDesktopSearch )
- ฐานข้อมูลแท็กสำหรับการทำแท็กคำหลักของวัตถุใด ๆ
- ฐานข้อมูลเมตาดาต้าที่ขยายได้สำหรับแอปเช่น gedit และ rhythmbox ซึ่งจำเป็นต้องเพิ่มข้อมูลเมตาเองลงในไฟล์
- ฐานข้อมูลสำหรับวัตถุชั้นหนึ่งช่วยให้การใช้ฐานข้อมูลของตัวติดตามสำหรับการจัดเก็บและการใช้งานของวัตถุชั้นหนึ่งและรุ่น Gnome 3.0
ปิดการใช้งานตัวติดตามสำหรับทั่วโลก (สำหรับผู้ใช้ทั้งหมด)
- แก้ไข
/etc/xdg/autostart/trackerd.desktop
ไฟล์ด้วยสิทธิ์พิเศษ (sudo -i gedit /etc/xdg/autostart/trackerd.desktop
)- เพิ่ม
Hidden=true
ที่ส่วนท้ายของไฟล์- ทำเช่นเดียวกัน
/etc/xdg/autostart/tracker-applet.desktop
ถ้าคุณต้องการปิดการใช้งานตัวติดตามสำหรับผู้ใช้ของคุณเท่านั้น
- ป้อนไดเรกทอรี
~/.config/autostart
สร้างมันหากไม่มีอยู่- สร้างไฟล์ชื่อ
trackerd.desktop
วางสิ่งต่อไปนี้ลงในไฟล์บันทึกและออก:
[Desktop Entry] Encoding=UTF-8 Name=Tracker Hidden=true
apt-get uninstall tracker
เกี่ยวกับ gnome-อูบุนตูและการทำงานดี .. ก็ยังเอาออกเอกสารคำพังเพย แต่สิ่งที่ไม่ได้รู้ว่าผมมีโปรแกรมที่ :)
เพียงแค่เปลี่ยนค่านี้โดยใช้แม่มดgsettingsจะปิดการใช้งานการทำดัชนีคงที่ของ Tracker:
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
ค่าสามารถเปลี่ยนแปลงได้โดยใช้dconf-editorโดยไปที่org> freedesktop> Tracker> Miner> Files :
หลังจากการเปลี่ยนแปลงนี้ขอแนะนำอย่างยิ่งให้ล้างฐานข้อมูลเพื่อเรียกคืนพื้นที่ที่หายไปบางส่วนในดิสก์:
echo y | LANG=en tracker reset -r
tracker-control -r
ทำอย่างไร ดูเหมือนว่าเนื่องจากโพสต์tracker-control
นี้เลิกใช้แล้วและถูกย้ายไปยังtracker daemon
คำสั่ง แต่tracker help daemon
(หรือtracker-control --help
) ไม่ได้กล่าวถึงการ-r
ตั้งค่าสถานะ มันยังคงทำสิ่งเดียวกันหรือไม่? ฉันหาเอกสารเก่าไม่พบ
tracker reset --hard
ผมเชื่อว่าเทียบเท่าทันสมัย
tracker-control -r
แล็ปท็อปของฉันก็กลับมาราบรื่นอีกครั้ง! PS: tracker-control
ไม่สามารถใช้ได้อีกต่อไป 16.04 tracker daemon
แต่ผ่อนคลายก็จะเรียกคำสั่งแทนซึ่งเป็น
tracker-control: command not found
ทำไมถึงเป็นอย่างนั้น?
บางทีมันอาจจะเกี่ยวข้องสำหรับUbuntu 14.04 / GDMและถ้ามันสำคัญที่จะไม่นำบริการทั้งหมดแล้วจะดีกว่าที่จะและ stop
/ หรือrenice
ดังนั้นมันสามารถ:
หยุด / เปลี่ยน ( ไม่แนะนำวิธี ):
$ tracker-control -p Found 171 PIDs… Found process ID NNNN for 'tracker-store' Found process ID MMMM for 'tracker-miner-fs' $ initctl stop tracker-store && renice -n +19 -p NNNN && initctl start tracker-store
สังเกตเห็นคนแนะนำtracker-control -r
และอาจสำหรับระบบที่มีการเปิดใช้งานการจัดทำดัชนีนี้จะดีกว่า:
$ tracker-control -e
หรือเหมือนกันกับSystem Monitor GUI:
แอปพลิเคชั่น> ยูทิลิตี้> การตรวจสอบระบบ
- จัดเรียง> ชื่อ
- เลื่อน> tracker-store
- คลิกขวา> หยุดกระบวนการ
- คลิกขวา> เปลี่ยนลำดับความสำคัญ> ต่ำมาก
- คลิกขวา> ดำเนินการต่อ
หรืออาจเป็นวิธีที่เหมาะสมที่สุดสำหรับระบบที่ใช้งาน tracker-store:
แอปพลิเคชั่น> เครื่องมือระบบ> การค้นหาและการจัดทำดัชนี
sudo apt-get install tracker-gui
tracker-gui
โปรแกรมเป็นตัวเลือกเดียวที่ไม่ได้รู้สึกเหมือนสับรวมสำหรับฉัน +1
รุ่นล่าสุดสำหรับUbuntu 16.04 :
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-apps.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-fs.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-user-guides.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-store.desktop
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
tracker reset --hard
โดยทั่วไปนี่เป็นรีมิกซ์ของคำตอบของ Radu และ Maxwell แต่ตำแหน่งและคำสั่งได้รับการอัปเดตเป็น Ubuntu 16.04 (มีการเปลี่ยนแปลงหลายครั้ง)
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
เปิดใช้งานแอปพลิเคชันเริ่มต้นขั้นสูงด้วยคำสั่งนี้:
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
เรียกใช้แอปพลิเคชันเริ่มต้นและยกเลิกการเลือกระบบไฟล์ Tracker Minerและรายการอื่นที่คล้ายคลึงกัน พวกเขาสามารถเปิดใช้งานอีกครั้งได้อย่างง่ายดาย
ใช้ Synaptic ฉันเลือก "เครื่องหมายสำหรับการลบโดยสมบูรณ์" สำหรับ "ตัวติดตาม" และสำหรับ "zeitgeist" (ญาติเพื่อใช้คำสั่งล้างซึ่งควรจะลบส่วนประกอบที่เกี่ยวข้องและไฟล์กำหนดค่าสำหรับโปรแกรมที่เลือก) มีการติดตั้งซอฟต์แวร์ติดตาม zeitgeist จำนวนมากซึ่งไม่เป็นที่รู้จักสำหรับฉันดังนั้นฉันจึงเลือกลบอย่างสมบูรณ์สำหรับทุกคนยกเว้นห้องสมุดสาธารณะ Zeitgeist ที่ใช้ร่วมกันซึ่งดูเหมือนจะฝังตัวเกินไปในระบบปฏิบัติการเพื่อลบอย่างปลอดภัย เกือบจะเหมือนสุนัขที่มีตัวหนอนหัวใจไม่ดีหรือดีกว่าเหมือนไฮดรา ตัดหัวหนึ่งและมีอีกสามพยายามทำลายไคของคุณ ฟังดูคล้ายกับสิ่งที่ไมโครซอฟท์ชอบทำกับคนที่ไว้ใจพวกเขา อะไรก็ตาม ... ตอนนี้แล็ปท็อปของฉันบูทในเวลาน้อยกว่าครึ่งไม่เชื่ออย่างสมบูรณ์แบบสุ่มเป็นครั้งคราวล้มเหลวในสิ่งที่ฉัน เวลาที่ใช้และอาจเป็นเพียงการบรรเทาจากการกำจัดสิ่งต่าง ๆ แต่ส่วนที่เหลือของซอฟต์แวร์ดูเหมือนว่าจะทำงานได้ดีขึ้นมากโดยไม่มีหนวดของไฮดรานั้น คุณก็รู้ว่าฉันหมายถึงอะไร
เหตุใดจึงต้องมีโปรแกรมเช่นนี้เข้ามาอย่างเงียบ ๆ ผ่านทางประตูหลัง อาจเป็นเพราะไม่มีใครต้องการสิ่งนั้นในแล็ปท็อปส่วนตัวของพวกเขา ถ้าฉันเป็นรุ่นเซิฟเวอร์ที่ใช้เทคโนโลยีบนเมนเฟรมที่มี ram ขนาดใหญ่และแกนออกมาเป็น wahzoo มันจะเป็นอีกเรื่องหนึ่ง บางทีฉันอาจต้องการใช้ซอฟต์แวร์การติดตาม ถึงอย่างนั้นฉันก็ยังต้องการให้มันเป็นแอพพลิเคชั่นที่ฉันเลือก
แค่พูด.
รายการติดตามของคุณ:
tracker-extract tracker-store tracker-miner-apps tracker-miner-fs tracker-miner-guide-user
ทำให้ฉันมีปัญหามากมายเมื่อเริ่มต้น CPU (ตัวประมวลผล) ของฉันสูงขึ้นมากมากพูด 95% ประมาณ 5 หรือ 10 นาทีฮาร์ดดิสก์ของฉันเป็นรอยขีดข่วนและถ้าฉันปล่อยกระบวนการของคุณไว้ฉันมีเครื่องที่ค้างเร็วกว่า
เมาส์ไม่ขยับอีกต่อไปแล้วก็เป็นคีย์บอร์ด
ฉันอยู่ใน linux-mageia และเครื่องมือติดตามของคุณปรากฏขึ้นในตอนแรกฉันคิดว่ามันเป็นสปายแวร์เพราะชื่อ: "tracker-miner" เป็นเหมือนแอปพลิเคชันที่จะบ่อนทำลาย bitcoin
ฉันมีเครื่องจักรที่ทรงพลังมาก ๆ สำหรับการทำงาน "ryzen7" และฉันกลัวว่าปูเล็ก ๆ ของคุณถูกสร้างขึ้นมาอย่างแย่มากสำหรับเครื่องจักรขนาดใหญ่เพราะเมื่อฉันฆ่ากระบวนการของคุณฉันมีโอกาส 25% ที่เครื่องค้าง
หากฉันไม่ฆ่าพวกเขาฉันมีโอกาส 75% ที่จะเกิดปัญหาคุณควรใช้ข้อ จำกัด กับตัวติดตามของคุณและทางเปลี่ยนชื่อของคุณ: เนื่องจาก "miner" นั้นเหมือน darknet
ฉันไม่ได้มีปัญหากับเครื่องจักรที่ทรงพลังน้อยกว่านี้ไม่ต้องเสียเวลาตอบข้อความของฉันและทางเดียว
ขอให้โชคดีในการแก้ปัญหา :)
tracker-x
กับอะไรได้บ้าง? FWIW ฉันไม่เห็นกระบวนการที่เรียกใช้tracker-x
กับ Lubuntu 13.04 หากคุณไม่มี "ข้อกังวลเกี่ยวกับข้อมูลส่วนบุคคล" คุณสามารถโพสต์ผลลัพธ์ของบางสิ่งที่ชอบps -e
และdpkg --get-selections
ที่นี่หรือ @ pastebin บางทีบางคนอาจจะคิดออกว่าเกิดอะไรขึ้น