מדוע מחשבים לא ניתן לאתחל באופן מיידי?
עם החומרה החדשה, החזקה יותר ומערכות ההפעלה המשופרות שיש לנו לשימוש בימים אלה, מדוע זה עדיין לוקח כל עוד היא עושה אתחול מלא של המחשב בכל פעם?
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.
השאלה
SuperUser הקורא kosinix רוצה לדעת למה מחשבים אינם מסוגלים אתחול מלא באופן מיידי:
מחשבים כבר בסביבה די הרבה זמן. אז מה מונע מאיתנו לעשות אתחול המחשב באופן מיידי כמו מכשירי חשמל ביתיים רגילים והתקנים אחרים? האם זה בכלל אפשרי? אני יודע שיש 'שינה' ו 'שינה' אפשרויות, אבל אלה לא באמת "אתחול אמיתי".
מדוע מחשבים אינם מסוגלים לבצע אתחול מלא באופן מיידי? עם החומרה טוב יותר, חזק יותר זמין כעת, ואת השיפור המתמשך של מערכות ההפעלה, אפשר היה לחשוב כי המחשבים יכולים באופן מלא אתחול הרבה יותר מהר ממה שהם עושים בימים אלה.
התשובה
תרומת Superuser cchhan יש את התשובה עבורנו:
מחשבים הם מכונות המדינה. הבעיה היא שהמצב ההתחלתי שהמחשב מתחיל עם (שהוא, פשוטו כמשמעו, מיידיות) אינו מועיל לך ולי. (גם לאחר המהלכים האלקטרונים הראשונים).
מה מועיל לך ולי הוא מיליוני צעדים רבים יותר למטה כי "מכונת המדינה". הדרך הקלה ביותר עבור מפתחים לתאר את המדינה היא להגדיר את זה בתוכניות, ותוכניות אלה תמיד לקחת יותר מ 'זמן אפס' לרוץ.
עכשיו אתה יכול לומר: "בסדר, אבל אתה לא יכול לאחסן את'מצב-מדינה הראשון' ולהתחיל שם? "ואת יכולה, וזה נכון. זה (בערך) מה לחדש מ 'שינה' הוא, ולכן זה לא הוגן מאוד, אני חושב, כדי "להוציא" לחדש את הדיון על שיפור זמני האתחול.
בעוד אתחול פעמים יש בהחלט השתפר בשנים האחרונות, ימשיך להשתפר עם הזמן, יש, ותמיד יהיה הרבה קורה "מאחורי המסך" בכל פעם שאתה מפעיל את המחשב האהוב עליך.
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.