كيف تقتل عملية على ماك

كيف تقتل عملية على ماك

افتح مراقب النشاط وابحث عن العملية التي تريد قتلها بالفرز حسب استخدام الموارد أو حسب معرف العملية. ثم انقر فوق الزر X أعلى مراقب النشاط وحدد إما “إنهاء” أو “فرض الإنهاء” لإنهاء العملية.

هل يتسبب أحد التطبيقات أو العمليات في حدوث مشكلات على جهاز Mac الخاص بك؟ تخلص من التطبيق الذي يمثل المشكلة عن طريق التخلص منه باستخدام مراقب النشاط أو الجهاز الطرفي. يمكنك أيضًا العثور على العمليات التي تستخدم منافذ معينة على جهاز Mac الخاص بك وإيقافها.

جدول المحتويات

كيف تقتل عملية ماك باستخدام مراقب النشاط
كيف تقتل عملية ماك باستخدام المحطة الطرفية
كيف تقتل عملية Mac على منفذ معين
كيفية فرض إنهاء التطبيقات في Dock

كيف تقتل عملية ماك باستخدام مراقب النشاط

أسهل طريقة للعثور على العملية التي تسبب مشكلة في macOS وقتلها هي تشغيل مراقب النشاط. أنت تستطيع افعل ذلك باستخدام Spotlight (اضغط على Command + Spacebar ثم ابدأ في كتابة “النشاط” واضغط على Enter عندما ترى التطبيق) أو عن طريق البحث عن التطبيق وتشغيله ضمن مجلد التطبيقات> الأدوات المساعدة.

ابحث عن العمليات الجارية على macOS باستخدام مراقب النشاط

مراقب النشاط لديه عدة وجهات النظر التي يمكنك استخدامها لعزل المشاكل. في علامة التبويب “وحدة المعالجة المركزية” ، يمكنك معرفة التطبيقات التي تستخدم معظم طاقة المعالجة في الوقت الحالي (قم بالفرز حسب علامة التبويب “٪ CPU” لمعرفة العمليات الأكثر جوعًا. يمكنك أيضًا استخدام “الذاكرة” للفرز حسب استخدام ذاكرة الوصول العشوائي ، و “الطاقة” إلى يجد التطبيقات التي تستخدم أكبر قدر من الطاقة، و “قرص” للفرز حسب استخدام القرص ، و “الشبكة” للفرز حسب البيانات المرسلة والمستلمة.

علاوة على ذلك ، يمكنك استخدام مربع “بحث” في الزاوية العلوية اليمنى للبحث عن اسم العملية. يمكنك العثور على العملية الأساسية والعمليات المرتبطة بها بهذه الطريقة ، على سبيل المثال ، البحث عن Safari سيجد التطبيق الأساسي وعمليات الشبكات وعلامات التبويب الفردية والإضافات والمزيد.

ابحث في عمليات macOS التي تطابق "Safari" في مراقب النشاط

ابحث عن العملية التي ترغب في قتلها ثم انقر فوق الزر “X” في الزاوية اليسرى العلوية اليمنى من الشاشة. يمكنك بعد ذلك الاختيار بين “Quit” و “Force Quit” لمحاولة إرسال أمر quit (لإعطاء وقت العملية لحفظ بياناتك) أو أمر Force quit (لقتل العملية على الفور ، وهو أمر مثالي إذا تعطلت). اكتشف المزيد حول تحديد العمليات الآمنة للقتل على جهاز Mac الخاص بك.

قم بإنهاء عملية macOS باستخدام مراقب النشاط

كيف تقتل عملية ماك باستخدام المحطة الطرفية

من الممكن أيضًا إنهاء العمليات من سطر الأوامر باستخدام Terminal على جهاز Mac الخاص بك. للقيام بذلك ، قم أولاً بتشغيل Terminal (إما باستخدام Spotlight أو من مجلد Applications> Utilities) وقم بتشغيل الأمر العلوي لرؤية قائمة العمليات الجارية. بدلا من ذلك ، استخدم الأمر ps -ax للاطلاع على قائمة العمليات جنبًا إلى جنب مع معرف العمليه (أو PID للاختصار).

سرد العمليات الجارية بواسطة PID في محطة macOS

ستحتاج إلى PID لقتل عملية ما ، لكن البحث في مئات العمليات يمكن أن يكون عملاً روتينيًا. لحسن الحظ ، يمكننا تحديد العمليات باستخدام ps ax | الأمر grep AppName ، حيث يكون AppName هو اسم التطبيق الذي تريد البحث عنه.

على سبيل المثال ، كتابة ps ax | سيعيد grep Safari قائمة العمليات مع “Safari” في العنوان. اعلم أن هذا الأمر حساس لحالة الأحرف ، لذا فإن البحث عن “Steam” سيعيد نتائج مختلفة إلى “Steam”

سرد العمليات التي تطابق "Safari" في Terminal

لاحظ رقم PID بجوار العملية التي تريد قتلها ، ثم اقتله عن طريق تشغيل أمر kill PID. على سبيل المثال ، اقتل 3500. لقتل عملية على الفور (تُعرف أيضًا باسم Force quit) ، استخدم kill -9 3500 بدلاً من ذلك.

يمكنك أيضًا قتل عملية باستخدام اسمها باستخدام الأمر killall ، على سبيل المثال killall Safari. سيؤدي هذا إلى إنهاء جميع العمليات مع “Safari” في الاسم (مرة أخرى ، العمليات حساسة لحالة الأحرف).

كيف تقتل عملية Mac على منفذ معين

إذا كنت بحاجة إلى قتل عملية تستخدم ملف منفذ الشبكة على جهاز Mac الخاص بك ، ستحتاج أولاً إلى معرفة العملية التي تستخدم هذا المنفذ. لحسن الحظ ، من السهل القيام بذلك باستخدام Terminal. يختلف الأمر بناءً على إصدار macOS الذي تستخدمه.

بالنسبة لأجهزة كمبيوتر Mac الحديثة (بما في ذلك طرازات Apple Silicon) التي تعمل بنظام macOS El Capitan أو إصدار أحدث ، استخدم الأمر lsof ، على سبيل المثال: lsof -i tcp: 51413 للعثور على العملية التي تشغل المنفذ 51413. على أجهزة كمبيوتر Mac القديمة ، يمكنك استخدام نظام التشغيل ، على سبيل المثال : netstat -vanp tcp | grep 51413 للعثور على العملية في المنفذ 51413.

سرد العمليات باستخدام منفذ على جهاز Mac الخاص بك باستخدام الأمر lsof Terminal

بمجرد حصولك على PID ، يمكنك إنهاءه باستخدام أمر kill كما هو موضح أعلاه. إذا كنت تستخدم lsof ، فيمكنك على الفور إنهاء عملية بناءً على المنفذ الذي تستخدمه باستخدام أمر kill -9 $ (lsof -ti: portnumber) ، حيث يكون portnumber هو المنفذ المعني.

كيفية فرض إنهاء التطبيقات في Dock

إذا كانت العملية التي تريد إنهاءها عبارة عن تطبيق في قفص الاتهام الخاص بك ، فيمكنك ذلك اغلاقه بالقوة التي يجب أن تقتلها حتى لو تحطمت وأصبحت غير مستجيبة. للقيام بذلك ، ابحث عن التطبيق في قفص الاتهام الخاص بك و انقر على اليمين (أو انقر مع الضغط على مفتاح التحكم) ثم اضغط مع الاستمرار على مفتاح “الخيار” على لوحة المفاتيح واختر “فرض الإنهاء” في أسفل القائمة.

قم بإنهاء تطبيق macOS باستخدام قائمة السياق

يمكنك فرض إنهاء أي شيء ، سواء تعطل أم لا ، ولكن من المرجح أن تفقد التقدم غير المحفوظ من خلال القيام بذلك. إذا وجدت أنك بحاجة إلى القيام بذلك بشكل متكرر ، فتعلم كيفية استكشاف أخطاء التطبيقات المعطلة على جهاز Mac وإصلاحها.

لا يوجد اعجابات