מהו coreaudiod, ומדוע הוא פועל על Mac שלי?
אז ראית משהו שנקרא "coreaudiod" בעת גלישה פעילות צג. מה זה עושה, וזה יכול לגרום לבעיות?
מאמר זה הוא חלק מהסדרה המתמשכת שלנו המסבירה תהליכים שונים שנמצאו בפעילות Monitor, כמו kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, dbfseventsd, ועוד רבים אחרים. לא יודע מה השירותים האלה? מוטב להתחיל לקרוא!
זה תהליך מסוים, coreaudiod, הוא daemon כי כוחות Core אודיו, ברמה נמוכה API עבור צליל על MACOS. A daemon הוא תהליך שפועל ברקע של Mac שלך; אתה יכול לזהות אותם על ידי "d" בסוף השמות שלהם.
אבל מה הוא Core אודיו? ובכן, על פי פורטל המפתחים של אפל, הוא מטפל בעיקרון על כל צליל ב- Mac שלך.
על MAC, Core אודיו כוללת הקלטה, עריכה, השמעה, דחיסה ו decompression, MIDI, עיבוד אותות, ניתוח זרם קובץ, סינתזה אודיו.
ביסודו של דבר, אם הצליל יוצא מהרמקול שלך, או נרשם עם מיקרופון, לליאודיאוד היה חלק בו. מסיבה זו coreaudiod ייקח קצת כוח CPU בכל פעם שאתה שומע אודיו דרך הרמקולים שלך, או להקליט משהו באמצעות המיקרופון שלך.
אם הצליל שלך מפסיק לפעול - ואתה בטוח לחלוטין שאתה לא עושה משהו כמו השמע כל אילם או לשנות את הפלט אודיו התקן מחדש coreaudiod ב פעילות צג צריך לפתור את הבעיה במקרים שבהם היית צריך אחרת להפעיל מחדש את מחשב.
צריך coreaudiod להיות באמצעות הרשת?
אם אתה משתמש בחומת אש של Mac כמו Little Snitch, ייתכן שתבחין מדי פעם ב- coreaudiod בניסיון לגשת למכשירים ברשת המקומית. מה קורה?
ובכן, coreaudiod סמכויות אודיו חלק של AirPlay, אשר מאפשר לך לשקף את התצוגה ואת השמע AppleTV וכמה מקלטי אודיו נתמכים אחרים. מדי פעם, coreaudiod יסרוק את הרשת המקומית שלך כדי לראות אם יש התקנים נתמכים, כלומר, הרגיל שלהם לפעמים לראות את הדמון ניסיון להתחבר התקנים מקומיים.
אם coreaudiod משתמש כוח CPU שלך
משתמשים דיווחו כי, במקרים מסוימים, את התיקייה / Library / Preferences / Audio ילך חסר, גורם coreaudiod כדי massively ספייק השימוש CPU אפילו כאשר לא שמע. אם אתה מבחין זה ראש ספייק הראש ל / ספריה / העדפות / ב Finder ולוודא כי התיקייה אודיו חסר.
לדברי בלוגר LucaTNT, אתה יכול ליצור מחדש את התיקייה בעצמך כדי לפתור את הבעיה על ידי פתיחת המסוף והפעלת אלה שתי פקודות:
sudo mkdir / Library / העדפות / אודיו sudo chown -R _coreaudiod: admin / Library / העדפות / אודיו
הפקודה הראשונה יוצרת את הספרייה שאתה צריך להחליף; השני קובע את ההרשאות הנכונות עבור התיקייה.
צילום: סטיינר Engeland