כיצד להשהות תהליך על מערכת ההפעלה
אז, יש לך רק קנה חדש Apple מכונת מבריק? זוהי המכונה המהירה ביותר בהרכב עם RAM המרבי שאתה יכול להרשות לעצמך.
וגם זה לא מפסיק OS X מ לזרוק את זה סמל כדור החוף מעצבן אותך ממש כאשר אתה בשלב הכי פרודוקטיבי של היום שלך?
אם התשובה לכך היא כן, לקרוא!
Mac OS X בדרך כלל היא מערכת די טוב tasking רב tasking אבל כמו כל מערכות ההפעלה, OS X יש גם את זה גבולות בזמן שהוא מנסה לעשות שימוש מרבי של זיכרון RAM ו CPU זמין עבור זה (וגם ליבות מרובות, אם אתה באמצעות יישום מרכזי מאופשר מרכזי), תמיד יהיו פעמים כאשר אתה צריך להתמודד עם הכדור החוף.
כל הדור הנוכחי של Macs לבוא עם כמות נדיבה למדי של זיכרון RAM כל כך פועל מתוך RAM הוא לא ממש בעיה ואם יישום עדיין צריך להשתמש יותר RAM מאשר סף מסוים, את מערכת ההפעלה של swap וניהול זיכרון שגרות לבעוט פנימה להתמודד עם זה.
מחזורי המעבד, לעומת זאת, נמצאים תמיד במחסור. אם אתה לתוך כל סוג של יצירת מולטימדיה או עריכה, אתה יודע למה אני מתכוון.
אז, מה בדיוק האפשרויות שלך כאשר יישום אתה מפעיל מתחיל לצרוך את המעבד כאילו אין מחר?
ובכן, האפשרות הראשונה היא פשוטה למדי. מצא את היישום התועה וסגור אותו. אתה יכול למצוא את השימוש CPU של כל היישומים על ידי מבט על פעילות צג.
כדי להרוג יישום פשוט לבחור אותו ולחץ על לחצן Red Quit Process. לא יכול להיות קל יותר!
הבעיה היחידה עם גישה זו היא כי אתה מאבד את כל המשימות שאתה עושה ביישום זה ואין באמת דרך להחזיר אותם אלא אם היישום עצמו יש תכונה כדי לשמור על המשימות שלך לחדש.
אבל מתברר שיש דרך אחרת להתמודד עם בעיה זו.
Mac OS X מספק שיטה שבאמצעותה אתה יכול "להשהות" את היישום במקום להפסיק את זה ולאחר מכן כאשר אתה רוצה לחזור אליו, להמשיך להפעיל את היישום בדיוק מהמקום שבו אתה השאיר אותו.
הדבר הראשון שאתה צריך הוא מזהה התהליך (PID) של תהליך מסוים שברצונך להשהות. זהו המספר שניתן בעמודה הראשונה של חלון Monitor Monitor. רשום למטה מספר זה. אנחנו נשתמש בו בקרוב.
עכשיו אש את יישום המסוף (מתוך התיקייה Applications-> Utilities) ולהשתמש הפקודה להרוג כפי שמוצג המסך למטה
רוב האנשים חושבים כי הפקודה להרוג משמש רק כדי להרוג תהליך על מערכות מבוססות יוניקס. אבל, העובדה היא כי ניתן להשתמש בפקודה זו כדי לשלוח כל אות מוגדר OS ליישום ו STOP הוא אחד כזה האות כי Mac OS X מגדיר. מה זה עושה זה מפסיק (או משהה) את המשימות מה היישומים מבצע ולוקח את השליטה של המעבד ממנו. המשימות שלך נשמרות עדיין בזיכרון והן בטוחות.
-19 -STOP
אתה יכול לבדוק את מצב התהליך של צג פעילות וזה צריך להיות 0% של CPU עכשיו.
לאחר שתסיים עם העבודה שלך ואת רוצה לחזור לתהליך מושהה, פשוט להשתמש באותה הפקודה להרוג להעביר אות אחר, CONT הפעם, את התהליך באמצעות PID זהה שבו השתמשת קודם לכן.
להרוג - קונט
זהו זה. השהית בהצלחה והפעלה מחדש של תהליך ב- Mac OS X. כעת תוכל להמשיך בשמחה עם עבודתך כאילו דבר לא קרה.