ตัวค้นหาใช้เวลานานในการโหลดบางโฟลเดอร์


14

เมื่อเปิดบางโฟลเดอร์ Finder จะใช้เวลานาน (30-60 วินาที) ในการโหลดไฟล์ทั้งหมดในนั้น โดยทั่วไปโฟลเดอร์เหล่านี้มีไฟล์ PHP 10-50 ไฟล์ (ซึ่งเป็นไฟล์ข้อความ) แต่ละไฟล์มีขนาดประมาณ 10 kb

ฉันยังสังเกตเห็นว่าบางครั้งหลังจากไฟล์อยู่ในรายการไอคอนยังคงโหลดอยู่และคอลัมน์ "ชนิด" ก็ยังโหลดอยู่ (ฉันได้รับคอลัมน์ "ชื่อ", "แก้ไขวันที่", "ขนาด" และ "ชนิด" แสดง "เปิดใช้งานการคำนวณทุกขนาด" ในขณะที่ "ปิดการแสดงตัวอย่างไอคอน")

นอกจากนี้เมื่อเปิดไดเรกทอรีเช่นนี้และดูการตรวจสอบกิจกรรมฉันเห็นว่า coreservicesd อยู่ที่ 70% CPU และ Finder อยู่ที่ 30% CPU หลังจากโหลดไฟล์ทั้งหมดแล้วบริการทั้งสองยังคงอยู่ที่ระดับ CPU เหล่านี้ประมาณ 60 วินาทีหลังจากนั้น

ใครรู้ว่าฉันสามารถแก้ไขได้อย่างไร ฉันได้ "ซ่อมสิทธิ์ดิสก์" และ "ซ่อมแซมดิสก์" พร้อมกับงาน Onyx อื่น ๆ อีกมากมาย แต่ปัญหายังคงอยู่


โฟลเดอร์แสดงขึ้นอย่างไร (ไอคอน, รายการ, คอลัมน์, coverflow) ถ้าคุณเปลี่ยนไปใช้รูปแบบการแสดงผลอื่น (โดยเฉพาะคอลัมน์)
nohillside

ฉันมักจะใช้มุมมองรายการ ถ้าฉันเปลี่ยนไปใช้มุมมองคอลัมน์ตัวค้นหาจะช้าพอ ๆ กันในการแสดงรายการไฟล์
แกรี่

ถ้าช่วยได้ฉันใช้ TextMate เพื่อเปิดไฟล์ PHP มันเป็นซอฟต์แวร์ที่ค่อนข้างเก่าและแก่ตัวในทุกวันนี้ดังนั้นบางทีมันอาจทำให้ Finder ช้าลงจากการโหลดไฟล์ PHP อาจเป็นเพราะ QuickLook เรนเดอร์หรือบางอย่าง? อีกอย่างหนึ่งที่น่าสนใจมาก ๆ คือถ้าฉันค้นหา "บังคับออกจาก" เพื่อโหลดใหม่รายชื่อไฟล์จะปรากฏขึ้นทันที เห็นได้ชัดว่ามีอะไรบางอย่างจมอยู่ใต้น้ำ
Gary

คำตอบ:


14

Hallelujah! ฉันคิดออก โอเคสิ่งแรกที่ฉันทำคือสร้างบัญชีใหม่ตามคำแนะนำโดยคำตอบอื่น ปัญหาไม่ได้เกิดขึ้นที่นั่นดังนั้นปัญหาจึงถูก จำกัด ในบัญชีของฉัน จากนั้นฉันไปที่เซฟโหมดเข้าสู่บัญชีของฉัน ปัญหาก็ไม่ได้เกิดขึ้นเช่นกัน เห็นได้ชัดว่ามีบางสิ่งโหลดในโหมดปกติ แต่ไม่อยู่ในเซฟโหมดที่เป็นสาเหตุของปัญหา

ในขณะที่อยู่ในเซฟโหมดฉันจะล้างแคช (ใน Terminal ใช้sudo mv /Library/Caches ~/Temp/และเหมือนกันสำหรับ~/Library/Caches) แก้ไขปัญหา! ฉันเคยมีปัญหาอื่น ๆ เช่นกันใน Finder ดังนั้นอาจจะแก้ไขได้เช่นกัน ฉันอยากรู้ว่าทำไมการใช้นิลเพื่อล้างแคชผู้ใช้ก็ไม่ได้ลบสิ่งเหล่านี้เช่นกัน แต่อย่างไรก็ตามจากสิ่งที่ฉันได้อ่านทางออนไลน์ดูเหมือนว่าการกำจัดโฟลเดอร์ทั้งสองนั้นปลอดภัย Time Machine จะไม่ทำการสำรองข้อมูล~/Library/Caches(แต่จะทำการสำรองข้อมูล/Library/Caches) ดังนั้นจึงมั่นใจ

นอกจากนี้ในขณะที่โพสต์นี้ถูกสร้างขึ้นในปี 2003 ก็ยังคงนำไปใช้กับสถานการณ์ของฉันและนี่คือสิ่งที่ทำให้ฉันมั่นใจในการล้างโฟลเดอร์แคชของฉัน


1
นอกจากนี้บางคนพบว่าผู้กระทำผิดมักจะเป็นเครื่องมือค้นหาที่กำลังรอข้อมูลอื่นอยู่ โปรดอ่านเกี่ยวกับเรื่องนี้ที่นี่ มันแก้ไขปัญหาสำหรับคนจำนวนมาก
mareoraft

7

มีหลายสิ่งที่คุณสามารถลองแก้ไขได้

  • trashing com.apple.finder.plist, com.apple.systemuiserver.plistและcom.apple.loginwindow.plist(พวกเขาจะถูกสร้างขึ้นเมื่อคุณเปิด Finder) ใน~/Library/Preferencesและบังคับให้ออกจาก Finder
  • ปิดการคำนวณขนาดทั้งหมดใน Finder
  • ปิดการแสดงตัวเลือกมุมมองใน Finder

อีกสิ่งหนึ่งที่คุณลองทำคือสร้างบัญชี (ทดสอบ) ใหม่และดูว่าปัญหายังคงมีอยู่หรือไม่ โอกาสดีที่คุณจะแก้ปัญหาของคุณด้วยสิ่งนี้
สถานการณ์กรณีที่เลวร้ายที่สุดคุณสามารถย้ายบัญชีของคุณไปยังบัญชีใหม่เพื่อแก้ไขปัญหานี้


ฉันทิ้งสามไฟล์เหล่านี้แล้วสร้างใหม่อีกครั้งและฉันปิดการคำนวณขนาดทั้งหมด (ไม่แน่ใจว่าฉันจะปิดตัวเลือกแสดงตัวเลือกดูได้อย่างไร) แต่ไม่มีการทำงานใด ๆ อย่างไรก็ตามการสร้างบัญชีใหม่ทำงานได้อย่างไรดังนั้นมีบางสิ่งที่ชัดเจนในบัญชีปัจจุบันของฉัน แม้ว่าฉันจะไม่ย้ายบัญชีทั้งหมดไปยังบัญชีใหม่ ถ้าเป็นไปได้ฉันควรหาไฟล์ plist ที่มีปัญหาและถังขยะแทน มีข้อเสนอแนะเพิ่มเติมเกี่ยวกับข้อเสนอแนะข้อใด?
Gary

คุณสามารถลองทิ้งแอปเปิ้ลทั้งหมดได้ **. plists ...
Michiel

ขอบคุณฉันจะลอง ฉันได้รับการสำรองข้อมูลทุกครั้งที่ Time Machine ดังนั้นที่แย่ที่สุดฉันจะคืนค่าพวกเขากลับหากจำเป็น (เช่นเดียวกับที่ทำกับ Finder Plist เพราะฉันมีการตั้งค่าหลายอย่าง)
Gary

สิ่งนี้ใช้ได้กับฉันยกเว้นว่าเมื่อคุณพูดว่า "Force Quit Finder" ฉันต้องฆ่าเครื่องมือค้นหาจากเทอร์มินัลด้วย "killall Finder" หากฉันลบตัว plists แล้วสลับไปที่แอพ Finder เพื่อบังคับให้ออกจากนั้นปัญหาจะไม่ได้รับการแก้ไข
Jeremy

5

ฉันมีปัญหาเดียวกัน แต่ไม่มีการแก้ไขใด ๆ ด้านบนช่วย ในที่สุดก็ทำเช่นนี้:

http://blog.hsoi.com/2014/02/25/my-slow-mac-mavericks-coreservicesd-iconservicesagent-and-how-fs_usage-saved-me/

ปัญหาบางอย่างกับแอปพลิเคชัน (ในกรณี Xcode ของฉัน) และไอคอน

ลองใช้คำสั่งนี้ใน Terminal ซึ่งรายงานกิจกรรมระบบไฟล์แบบเรียลไทม์จาก IconServicesAgent:

sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open

ฉันได้ผลลัพธ์ที่ไม่มีที่สิ้นสุดเช่น:

/Applications/Xcode.app/Contents 0.000009 com.apple.IconSe.429515:32:08.066965 open F=4 (R_____)
/Applications/Xcode.app/Contents/Info.plist 0.000010 com.apple.IconSe.429515:32:08.067690 open F=4 (R_____)
/Applications/Xcode.app/Contents/Library/Spotlight 0.000003com.apple.IconSe.429515:32:08.092972 open F=5 (R_____)

ฉันย้าย Xcode ไปที่ถังขยะและติดตั้งใหม่จาก AppStore แก้ไขปัญหาตอนนี้ฉันมีเครื่องมือค้นหาเร็ว


3

วิธีนี้แก้ไขปัญหาสำหรับฉันใน Yosemite ตามที่อธิบายไว้ที่นี่http://furbo.org/2015/01/19/clearing-the-icon-services-cache-in-yosemite/

$ sudo find /private/var/folders/ \
  -name com.apple.dock.iconcache -exec rm {} \;

$ sudo find /private/var/folders/ \
  -name com.apple.iconservices -exec rm -rf {} \;

$ sudo rm -rf /Library/Caches/com.apple.iconservices.store

0

ฉันลองคำตอบของ @Gary แล้วมันไม่ได้ผลสำหรับฉัน

ปัญหาของฉันเกี่ยวกับโฟลเดอร์ที่แชร์เท่านั้น

หลังจากอ่านและค้นหาเป็นจำนวนมากไม่ได้ลองวิธีแก้ปัญหาทั้งหมด แต่เมื่อฉันเข้าสู่การตั้งค่า -> การแชร์มันใช้เวลานานมากในการโหลดการตั้งค่า

ดังนั้นฉันจึงปิดการใช้งานทุกอย่างทีละรายการ afp และ smb และ windows จากนั้นปิดบริการการแชร์ทั้งหมดโฟลเดอร์เหล่านี้ทำงานได้อย่างรวดเร็วอีกครั้งจากนั้นฉันเปิดใช้งานอีกครั้งและปัญหาไม่ได้เกิดขึ้นอีก

หวังว่านี่จะช่วยคนอื่นได้


0

การเริ่มต้นใน Safe Mode แก้ไขได้สำหรับฉัน!

ฉันมีภาระหนักมากเมื่อใช้ coreserviced และ finder แอปพลิเคชันต่าง ๆ ล้มเหลวในระหว่างนี้ การเปิดโฟลเดอร์ในตัวค้นหาใช้เวลานาน coreserviced ฆ่าและค้นหาไม่ได้แก้ปัญหา ทันทีที่ฉันเปิดโฟลเดอร์ในตัวค้นหาโหลดก็กลับมาอีกครั้งและการเผาไหม้ของ CPU และพัดลมกรีดร้อง; -) ...

ไม่มีอะไรที่เขียนในหน้านี้แก้ไขได้ - รีสตาร์ทในเซฟโหมด !!!

ทำไม?

นับตั้งแต่ฉันดูแลระบบ UNIX การตรวจสอบระบบไฟล์ (fsck) นาน ๆ ครั้งก็จำเป็นเสมอ และนี่คือสิ่งที่เกิดขึ้นกับ mac ในระหว่างแถบความคืบหน้าในการเริ่มต้นโหมดบันทึก

หลังจากการเริ่มต้นโหมดล้มเหลวแล้วฉันก็เริ่มใหม่ตามปกติ จากนั้นมีการโหลดสูงเป็นเวลาหนึ่งหรือสองนาทีสำหรับ mds และอื่น ๆ (ไอคอน .. ) เพื่อสร้างแคชใหม่ แต่หลังจากนั้นทั้งหมดก็เจ๋งโหลดประมาณท็อปส์ซูประมาณ 3% และมีเฉพาะแอพที่ฉันทำงานด้วยการโหลดที่เกิด

ตอนนี้ฉันสามารถเพลิดเพลินกับการเปิดโฟลเดอร์ได้อย่างรวดเร็วอีกครั้ง! ฮ่า ๆ


-1

ปัญหาของฉันได้รับการแก้ไขโดยการเริ่มต้นใน Safe Mode (Safe Boot) ฉันเปิดโฟลเดอร์ทั้งหมดที่ช้าในเครื่องมือค้นหา 2 หรือ 3 คนแรกของพวกเขายังคงช้า จากนั้นพวกเขาก็เริ่มเปิดอย่างรวดเร็วจริงๆ ไม่ได้ทำอะไรมาก รีสตาร์ทเครื่องแล้วก็ทุกอย่างยอดเยี่ยม การเริ่มต้นในเซฟโหมดในการเริ่มเข้าสู่เซฟโหมด (ไปยัง Safe Boot) ให้ทำตามขั้นตอนเหล่านี้

ต้องแน่ใจว่า Mac ของคุณปิดตัวลง กดปุ่มเพาเวอร์ ทันทีที่คุณได้ยินเสียงเริ่มต้นให้กดปุ่ม Shift ค้างไว้ ควรกดปุ่ม Shift ค้างไว้โดยเร็วที่สุดหลังจากทำเสียงเริ่มต้น แต่ไม่ควรอยู่ข้างหน้าเสียงดัง ปล่อยปุ่ม Shift เมื่อคุณเห็นโลโก้ Apple สีเทาและตัวบ่งชี้ความคืบหน้า (ดูเหมือนเฟืองหมุน) หลังจากโลโก้ปรากฏขึ้นคุณควรเห็นแถบความคืบหน้าในระหว่างการเริ่มต้น สิ่งนี้บ่งชี้ว่าคอมพิวเตอร์ของคุณกำลังตรวจสอบไดเรกทอรีเป็นส่วนหนึ่งของ Safe Mode

หากต้องการออกจาก Safe Mode ให้รีสตาร์ทคอมพิวเตอร์โดยไม่ต้องกดปุ่มใด ๆ ระหว่างการเริ่มต้น

ด้วยความปรารถนาดี


นี่เป็นการเตือนฉันถึงเอกสารสนับสนุนของApple นี้โปรดอ้างอิงแหล่งที่มาของคุณหากคุณคัดลอกข้อความเป็นคำต่อคำ
nohillside

-1

ฉันมีปัญหาเดียวกันและสิ่งนี้ช่วย ในกรณีของฉันมันเป็นการติดตั้ง OpenOffice ทำให้เกิดปัญหา ฉันลบ OpenOffice และปัญหาหายไป ฉันจะติดตั้ง OO ที่อัปเดตใหม่อีกครั้ง

เช่นเดียวกับคุณฉันได้ลองใช้เทคนิคอื่น ๆ ทั้งหมดในกระทู้อื่น ๆ เพื่อไม่เป็นประโยชน์ ขอบคุณมากสำหรับการโพสต์สิ่งนี้


-1
sudo vi /etc/auto_master

ในไฟล์นี้แสดงความคิดเห็น/netด้วย # (# / net ..... )

sudo automount -vc

สิ่งนี้ไม่ได้แก้ไขปัญหาที่เฉพาะเจาะจง มันเป็นเพียงวิธีเดียวที่ Finder อาจช้า
เอียนซี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.