Anonim

להבין מהם מצבי P ו- "Sx" וכיצד הם יכולים להשפיע על המחשב שלך יכול להיות מאמץ מבלבל. בצורתו הבסיסית ביותר, מצב P הוא מצב ביצועים. ישנן גם מדינות גלובליות (מדינות "GX"). אחת המדינות הגלובליות הללו מיועדת לשינה במחשבים, המפוצלת בין ארבע מצבי “Sx” או מדינות S (S1 עד S4). למידע נוסף על מצבים אלה ומה הם עושים, עקוב בהמשך.

מבט על מדינות ביצועים

לא כל יצרני המעבדים מתייחסים למצב ביצועים כמצב P. אינטל קוראת לזה SpeedStep (למרות שהסימן המסחרי הזה פג בשנת 2012), אבל AMD אולי תקרא להם PowerNow! או Cool'n'Quiet במעבדים שלהם. SpeedStep (ויישומים דומים של מותגים אחרים) הוא, למעשה, דרך לסדר באופן דינמי את מצבי ה- P של המעבד באמצעות תוכנה.

מצבים אלה יכולים לעבור (P0, מצב הביצועים הגבוה ביותר, כל הדרך עד P16, תלוי ביצרן). P0 הוא מצב ההספק והתדר המרבי, כלומר P1 מעט פחות אינטנסיבי מאשר P0. זה היה הופך את P2 לאינטנסיבי פחות מ- P1 וכן הלאה.

כך יבמ מסבירה זאת:

יתכן שלא תראה שינוי בולט לאחר החלפת מצב ה- P שלך, למעט בתוכניות ויישומים תלויים מאוד ב- HPC (מחשוב ביצועים גבוהים).

מדינות C

חשוב להכיר את ההבדלים בין מדינת P למדינת C. מצב P הוא מצב ביצועים ואילו מצב C הוא מצב מעבד בפועל. אתה יכול גם לומר שמצב C הוא מצב סרק ואילו מצב P הוא מצב בו המעבד פועל, למעט, כמובן, מצב C0. להלן מה שעושות מדינות C השונות:

  • C0: מצב זה הוא המקום בו המעבד פועל ולוקח הוראות.
  • C1: לרוב מכונה מצב זה כמצב עצור, בעיקר מכיוון שהמעבד מפסיק לבצע הוראות. עם זאת, היא עדיין יכולה לחזור למצב הביצוע שלה (C0) כמעט באופן מיידי.
  • C2: מכונה בדרך כלל מצב עצירת השעון, זהו מצב אופציונלי בו כל השעונים הפנימיים והחיצוניים נעצרים באמצעות חומרה. במצב זה, ייתכן שהמעבד ייקח זמן רב יותר להתעורר ולחזור ל- C0.
  • C3: זהו מצב מעבד נוסף אופציונלי בו המעבד יעצור את כל השעונים הפנימיים. למעבדים רבים יהיו וריאציות שונות של מצב C3, כך שהזמן שיידרש למעבד לחזור למצב C0 תלוי מאוד ביצרן החומרה.

חשוב לציין שיכולים להיות יותר מארבע מדינות C בלבד. אמנם מה שמופיע הם המדינות C הבסיסיות ביותר, אבל היצרנים יכולים להוסיף לסך הכל עשר מדינות C.

הכל על מדינות שינה

יתכן שאתה מכיר רבים ממדינות ה- S, במיוחד אם אתה משתמש במכונה של Windows. במחשבי Windows רבים ניתנת לך האפשרות לשלוח את המחשב שלך למצב שינה / המתנה ומצב שינה. כריסטיאן דה לופר עצמו של PCMech עשה עבודה נהדרת והסביר את ההבדל בין שתי המדינות הללו, אבל גם קורה הרבה מתחת למכסה המנוע.

להלן הסוגים השונים של מצבי שינה שבהם המעבד שלך יכול לעבור:

  • S0: בדומה לאופן הדירוג של מצבי ביצועים, S0 הוא המצב התובעני ביותר ואילו S1, S2 וכן הלאה, מעט פחות אינטנסיביים. במצב S0, המעבד מוכן להוראה והמערכת שימושית לחלוטין.
  • S1: S1 תופס פחות כוח מ- S0, מכיוון שהמערכת נשלחת למצב חביון נמוך של ערות. במצב זה, המעבד מפסיק לבצע הוראות, אך עדיין נשמר כוח למעבד ול- RAM, ומאפשר לך לחזור למצב המערכת האחרון שלך.
  • S2: מצב חביון נמוך אחר להתעוררות, S2 דומה מאוד ל- S1, אך כל המטמון של המעבד והמערכת נשטף / הולך לאיבוד כאשר המעבד מושבת (כלומר מאבד את הכוח).
  • S3, המכונה בדרך כלל שינה: מצב זה הוא המקום בו כל הקשר המערכת אבד, למעט זיכרון RAM. זיכרון RAM שומר על כוח, ובאופן כללי יאפשר לך לחזור במהירות למה שעשית לפני שהמערכת הוכנסה למצב שינה .
  • S4, המכונה שינה (מצב שינה) : מצב השינה הסופי הוא כאשר המערכת שלך נכנסת למצב שינה. זה כשהוא נמצא במצב ההספק הנמוך ביותר שלו, מה שאומר גם שלוקח זמן רב להתעורר. הכוח מנותק מכל דבר , כולל ציוד היקפי וכל כוננים קשיחים חיצוניים. אמנם לוקח הרבה יותר זמן לחזור למה שעשית, אבל המצב הזה הופך את זה כך שאתה לא מאבד שום כוח.

שינוי מדינות ביצועים, מדינות C ומדינות שינה

שינוי מדינות שינה די קל. זה ידרוש כיבוי או הפעלה מחדש של המערכת, מכיוון שאתה צריך להיכנס להגדרות ה- BIOS. לאחר ההפעלה מחדש, עליך ללחוץ על המקש המתאים כדי להזין את הגדרות ה- BIOS שלך. לאחר שתעבור ל- BIOS, תוכל לערוך את מצב השינה שלך תחת ניהול צריכת חשמל (אפשר לקרוא לזה משהו שונה, תלוי ביצרן לוח האם).

ברוב המעבדים החדשים והגירסאות החדשות של Windows, לא ניתן לשלוט במצב P באופן ידני. היו / היו כלים שעשו ויכולים לתמרן, אך זה לא מומלץ (במקרים מסוימים, תוכלו למעשה לטגן רכיבים). אפשרויות BIOS רבות כבר לא תומכות בשליטה ישירה מסיבה זו. עם זאת, אפשרויות BIOS יאפשרו לך לאפשר את התוכנה השולטת במצב מצבי P באופן דינמי, אך עליך לוודא שהמערכת שלך עומדת בכל הדרישות. כדאי גם לוודא שמערכת ההפעלה שלך תומכת בה.

אם ברצונך לאפשר תוכנה כגון Intel SpeedStep Technology משופר, זה פשוט כמו הכניסה ל- BIOS שלך ולאפשר אותה. לאחר שתעשה זאת, תצטרך לעבור לאפשרויות הכוח של לוח הבקרה שלך ולוודא שהיא מופעלת גם שם. לאינטל מדריך די נרחב בנושא.

שינוי מדינות C אפשרי לעיתים. הכל תלוי ביצרן לוח האם. חלקם יאפשרו לך לשנות מצבי C ב- BIOS ואילו אחרים לא. אם אתה יכול לשנות את זה תחת ה- BIOS, זה יהיה תחת משהו כמו אפשרויות ניהול צריכת חשמל או אפשרויות ניהול צריכת חשמל מתקדמות. זה אולי לא קורא לזה מדינת C ישירות, אלא משהו כמו מדינת כוח סרק. אם אתה נמצא ב- Linux, ל- Overflow Stack יש מידע נהדר על שינוי מדינות C דרך הגרעין.

סגירה

וזה עוטף את הסקירה המהירה שלנו על מצבי ביצוע ומצב שינה! יש המון מידע טכני מעמיק על שתי המדינות, במיוחד אם ברצונך לצלול למפרט מתקדם של תצורה וממשק כוח (ACPI).

יש לך שאלות? הקפד להשאיר תגובה למטה או להצטרף אלינו לפורומי PCMech!

ניהול צריכת חשמל קובע: מהי מדינת s ומדינת p?