לפעמים יש צורך לזהות את היישום או התהליך, יתר לצרוך משאבים ב- Mac שלך. בדרך כלל משמש מערכת ניטור למטרה זו, אשר יישום רעבתני ולהשלים אותו בכוח. שיטה זו היא די גסה ולא די "הומנית" כי בקשת הסיום הכפויה יכולה לגרום לאובדן נתונים. במקום זאת, היא יותר נוחה להשתמש בפקודה להרוג Terminal, וזה מכאיב יכול להפקיע זמנית את תהליך או יישום, ולאחר מכן להמשיך בביצוע שלה.
* * *
איך להפסיק ולהתחיל את היישום באמצעות מח"ש
שיטה זו עדיפה משום שהיא למעשה בשימוש ברירת המחדל של המערכת, עם ההבדל היחיד אתה יכול להוסיף לצוות מפתח שונה המשפיע על ההתנהגות שלו (במקרה זה, על השעיית יישום). זה גם מאפשר לך לעצור את התכנית במהירות, מה שאומר כי הפסקת יישום הקוד שלה, וכתוצאה מכך, הקטינה את צריכת משאבי מערכת.
הדבר הראשון שאנחנו צריכים ללמוד את בקשת PID כי אנחנו הולכים להשעות. PID - מזהה את התהליך הזה, את מזהה בקשה לרשיון, אשר מוצג על הכרטיסייה CPUב מערכת ניטור. לדוגמה, אני iTunes PID - 525 (לך שזה יהיה שונה).
לפתוח את הטרמינל (מתוך התיקייה תוכניות — Utilities או דרך זרקורובכל) מנסה לנהוג את הפקודה הבאה (החלפת יישומי PID):להרוג עצירות ביניים PID
מייד אחר כך, המוזיקה תיפסק לשחק (אם הוא פועל), ואת היישום יושעה. ביצוע קוד הופסק באופן מוחלט וזה ייחשב מגיב (ב ניטורמערכת מציג מצב - לאמגיב).
כדי להפעיל מחדש את היישום, ולהשתמש בפקודה הריגהאבל, עם מפתח שונה, ככה זה נראה:
להרוג -CONT PID
הערה. לא לסגור את הטרמינל, עד היישום להמשיך לעבוד עם PID הנוכחית, אחרת בעתיד, בעיות שעלולות להתעורר אם אתה רוצה שזה ימשיך, ואת PID כבר יוקצה תהליך אחר.
איך להפסיק ולהתחיל ביישום באמצעות AppName
אם יש לך בעיות עם השיטה הקודמת, או שאתה לא רוצה להפריע עם PID, אשר בכל פעם שמפעיל שינויי בקשה - ניתן להשתמש בשיטה אחרת של עבודה עם שם היישום (AppName), אשר בניגוד PID, תמיד באופן עקבי.
לשם כך נשתמש בפקודה killall עם המפתחות המוכרים. זוכר את שם היישום או להסתכל על זה ניטורמערכת ו להחליף את הפקודה הבאה:
killall עצירות ביניים "AppName"
כדי להמשיך, כפי שיכולתם לנחש, אנחנו צריכים להשתמש באותה פקודה, אבל עם המפתח -CONT. זה נראה כך:
killall -CONT "AppName"
לאחר פעולה זו היישום יופעל מחדש ואתה מייד תחזור אליו.
הערה. ציטוטים יכולים להישמט אם שם היישום מורכב של מילה אחת. אם זה מכיל רווחים, זה חייב בהכרח להיות מצוטט.
לבסוף, אנו זוכרים כי צוות killall בצורתה הטהורה (ללא כל מפתחות) כדי להשלים כל יישום מיידי. אם יישומי X OS מערכת זו כגון Finder, Dock - הם פשוט מחדש.
* * *
יש לנו שאלות, הערות או הצעות? ברוכים הבאים הערות - אני תמיד שמח לדבר ולעזור. השארו, יש עדיין הרבה דברים מעניינים!