Anasayfa » nasıl » Başlatılan ve Neden Mac'imde Çalışıyor?

    Başlatılan ve Neden Mac'imde Çalışıyor?

    Aşina olmadığınız bir işlemi fark ettiğinizde Activity Monitor içinde ilerliyorsunuz: launchd. Endişelenmeli misin? Hayır: bu aslında macOS'un temel bir parçasıdır.

    Bu makale, kernel_task, hidd, mdsworker, installd, WindowServer, blued ve diğerleri gibi Activity Monitor'da bulunan çeşitli işlemleri açıklayan serimizin bir parçasıdır. Bu servislerin ne olduğunu bilmiyor musunuz? Daha iyi okumaya başla!

    Başlatılan bu özel işlem, bazı durumlarda Windows'ta Hizmet Denetim Yöneticisi'ne ya da birçok Linux dağıtımında sisteme benzer şekilde, macOS tarafından kullanılan hizmet yönetimi çerçevesidir. Bir “hizmet” arka planda çalışan herhangi bir şeydir; macOS'ta bunlara genellikle 'demon' adı verilir ve genellikle “d” harfiyle biten adlara sahiptir. Mac'iniz ağlara bağlanan, ekranda bir şeyleri gösteren ve dosyalarınızı yedekleyen çoğu şey bir servet seviye.

    Mac'inizi açtığınızda, launchd, çekirdekten sonra başlatılan ilk şeylerden biri. Bu nedenle, başlatılan her Mac sisteminde 1'in İşlem Kimliği veya PID'si vardır..

    Burada sadece düşük sayı, çekirdeğe ait olan ve burada çekirdek_task olarak gösterilen 0'dır..

    Başlattıktan sonra, launchd, Mac'inizin çalışması için ihtiyaç duyduğu diğer tüm ödemeleri başlatmak üzere ilerler. Siz Mac başlattıktan sonra, lansmanların hala çalıştığını kontrol etmek ve çeşitli programlarınızı çalıştırmak için daha sonra ihtiyaç duyduğunuz herhangi bir arşivi başlatmak için arka planda çalışmaya devam edin..

    Lansman için birçok sistem kaynağını kullanması çok nadirdir ve bu gerçekleştiğinde, Mac'inizi yeniden başlatmak genellikle onu düzeltmek için yeterlidir. Nadiren hatalı ödemeler başlatmaya çalışan bir buggy programı, fırlatma işleminin bir demet CPU kullanmasına neden olabilir. Yakın zamanda bir şey yüklediyseniz, bunu kaldırmayı ve yardımcı olup olmadığını görmeyi deneyin..

    Çoğunlukla, launchd, kullanıcıların düşünmesi gereken hiçbir şey değildir, ancak launcd ile etkileşimde bulunmak için kullanılan bir Termianl aracı launchctl sayesinde doğrudan arayüz oluşturmak mümkündür. tip launchctl listesi Mac’te o anda çalışan her arka plan servisinin listesini göreceksiniz..

    Bunlarla uğraşmak, sen olmadığın sürece, iyi bir fikir değildir. çok ileri düzey kullanıcı, ancak ilgilenen herkes yazabilir launchctl yardım Potansiyel alt komutların bir listesi için veya bu ileri sürülen öğreticiyi okumak için.