פרסומת
עם כל ההתקדמות בטכנולוגיית המחשוב, זה יכול להיות קשה להישאר מעודכן. הז'רגון שנזרק על ידי אנשי מכירות ברכישת מכשיר חדש לעיתים רחוקות עוזר ונראה שמי שדוחף אותך לעבר מחשב ספציפי לא מבין איך מחשוב 64 סיביות מהי מחשוב 64 סיביות?האריזה של מחשב או חומרת מחשב עמוסה במונחים טכניים ותגים. אחד הבולטים שבהם הוא 64 סיביות. קרא עוד עובד או מועיל למשתמש מעבר ליכולתו גישה ליותר זיכרון RAM כמה RAM אתה באמת צריך?זיכרון RAM הוא כמו זיכרון לטווח קצר. ככל שאתה רב משימות, אתה צריך יותר. גלה כמה יש במחשב שלך, כיצד להפיק את המרב ממנו, או כיצד להפיק יותר. קרא עוד .
במאמר זה, נראה כיצד מערכת ההפעלה ותוכנת היישום שנבחרו להפעיל על מערכת 64 סיביות, כמו גם כמה תכונות של המעבד עצמו, משפיעות על הביצועים הכוללים של ה- מחשב.
מעבד ומערכת הפעלה
כמעט כל המחשבים הנמצאים בשוק כיום משלוחים עם מעבדי 64 סיביות ולרוב אלה כבר יש גרסת 64 סיביות של Windows האם יש לי חלונות של 32 סיביות או 64 סיביות? הנה איך לדעתאיך אתה יכול לדעת אם גרסת Windows בה אתה משתמש היא 32 סיביות או 64 סיביות? השתמש בשיטות אלה ולמד מדוע גם זה חשוב. קרא עוד
הותקן עליו מראש. זיווג זה קריטי כאשר ברצונך להפיק את הביצועים הטובים ביותר מהמערכת שלך. למרות שתוכל להתקין מערכת הפעלה 32 סיביות במחשב 64 סיביות, היית מפסיד את היתרונות הנוספים של החומרה.כשאתה מתקין מערכת הפעלה 32 סיביות מה ההבדל בין 32 סיביות ל- 64 סיביות?מה ההבדל בין 32 סיביות ל- 64 סיביות של Windows? להלן הסבר פשוט וכיצד לבדוק איזו גרסה יש לך. קרא עוד במחשב 64 סיביות, האפקט הוא המרה מיידית של מעבד 64 סיביות למעבד 32 סיביות.
- כל ההוראות ברמת המעבד מוגבלות לשימוש ברישומי 32 סיביות, ולכן כל פונקציות המתמטיקה המקוריות מוגבלות באופן דומה ביחס לטווח ולדיוק שלהם.
- כמות הזיכרון הפיזי שאפשר לגשת אליו יורדת ל -4 ג'יגה-בייט, גם אם יש יותר זיכרון מותקן פתח את הנעילה של עד 64 ג'יגה-בתים של RAM בחלונות 32 סיביות באמצעות תיקון ה- PAEעדיין משתמשים במכונה של Windows עם 32 סיביות ומתוסכלים ממגבלת RAM של 4 ג'יגה-בתים? שורת פקודה יחסית פשוטה יחסית מאפשרת לך לתקן את המערכת שלך ולנצל עד 64 ג'יגה-בייט של זיכרון RAM. קרא עוד .
- זיכרון חומרה כמו זיכרון וידיאו יצרוך חלק מהזיכרון הניתן לטיפול במקום להזיז אותו מעליו או להחליף זיכרון RAM סביב כתובות הזיכרון לחומרה.
- כל התוכנות האחרות שברצונך להפעיל במערכת צריכות להיות 32 סיביות ויוגבלות על ידי אותם פרמטרים.
זו הסיבה הטובה ביותר להבטיח שאתה משתמש במערכת הפעלה של 64 סיביות בכל מחשב שיש בו מעבד 64 סיביות.
יכולות מעבד
מלבד זיווג מערכת הפעלה מתאימה לחומרה, אלמנטים בעיצוב ה- CPU משפיעים על ביצועי המערכת. מספר הליבות הזמינות לביצוע העיבוד הוא אחת הגדולות.
מליבות בודדות למספר רב
לפני כשני עשורים כמעט כל המחשבים המשווקים לצרכנים השתמשו במעבדים עם יחיד ליבת עיבוד מהו ליבת מעבד? [MakeUseOf מסביר]לכל מחשב יש מעבד, בין אם זה מקצוען יעילות קטן או מעצמת ביצועים גדולה, אחרת הוא לא יוכל לתפקד. כמובן, המעבד, המכונה גם המעבד או עיבוד מרכזי ... קרא עוד בחבילה. עם סוג זה של תכנון, פירוש הדבר היה שהמחשב יכול לבצע רק הוראה אחת בכל פעם ומערכת ההפעלה יכולה להקצות מעבד חוט ביצוע יחיד למעבד בכל פעם.
כיום, על מעטפת סיליקון יחידה עשויות להיות עליהן ליבות של 2, 4 ומעלה והאריזה עשויה להכיל יותר משבב אחד. על ידי הצבת יותר מליבה בודדת בחבילת המעבד, מערכת ההפעלה רואה בכל ליבה כ מעבד בודד בו הוא יכול להקצות חוטי תהליכים, וכל ליבה פועלת ללא תלות אחרים. לפיכך, על א מרובע ליבות מה המשמעות של "Core Core" ו- "Quad Core"?בימינו, רוב המעבדים הם ליבת כפול, ארבע ליבות או אוקטו ליבה. אבל מה זה אפילו אומר? הנה הכל מוסבר. קרא עוד מערכת, המחשב יכול לבצע ארבע הוראות בו זמנית - אחת בכל ליבה.
חיבור ליבות עם היפר טרדינג
בשנת 2002 דחפה אינטל טכנולוגיית היפר-הברגה מהו היפר-הברגה? [הסביר טכנולוגיה] קרא עוד מה שהופך את מערכת ההפעלה "לראות" שני מעבדים לוגיים עבור כל ליבת עיבוד בשבב. זה עובד על ידי שתי קבוצות שונות של נתוני מצב מעבד, אחת לכל מעבד לוגי וליבת ביצוע משותפת יחידה. זה מאפשר למערכת ההפעלה להקצות חוט ביצוע לכל מעבד לוגי השומר על נתוני מצב משלה. כאשר חוט אחד נחסם מכיוון שהוא ממתין לנתונים או למשאב אחר, המעבד הלוגי האחר יכול להשתמש בליבת הביצוע לעיבוד שלו, אלא אם כן הוא במצב המתנה. רווחי ביצועים באמצעות טכנולוגיה זו נוטים לנוע בין 15 ל -30 אחוזים.
זה לא אומר שמעבד מרובע ליבות מהיר פי שניים ממעבד כפול ליבות הפועל עם אותו שעון מהירות במצב נתון או שמעבד אינטל עם היפר-הברגה יבצע ביצועים טובים יותר מאשר אחד ללא טכנולוגיה. גורמי תוכנה מסוימים יכולים לבטל לחלוטין את קיומם של ליבות עיבוד נוספות.
השפעת תוכנת יישומים
אז עכשיו, לאחר שהחלטת להשיג מעבד 64 ליבות אינטל חדש עם ליבת היפר-הברגה ולשייך אותו לגירסת 64 סיביות של Windows, תקבל את הביצועים הטובים ביותר האפשריים, נכון? טוב אולי.
אמנם מערכות הפעלה מודרניות יכולות לנצל את כל החומרה שיש להציע, אך ייתכן שתוכנת היישום בה אתה משתמש לא, במיוחד תוכנה מדור קודם.
המעבדים החדשים-ליבתיים הישנים שהזכרתי לעיל יכלו לטפל רק בעיבוד חוט בודד בכל פעם. חלק ניכר מהתכנות שנעשתה באותה תקופה נכתבו לשימוש רק בחוט בודד. השימוש בתוכנה זו במערכת מרובת ליבות עדיין יביא לכך שהיא תשתמש רק בליבה אחת עבור אותו חוט. זו הסיבה שאתה עשוי לראות מערכת מרובע ליבות שפועלת בעומס של 25% במנהל המשימות עם ליבה בודדת בשימוש של 100% ואת שלושת הליבות האחרות לכאורה סרק. עומס העבודה אינו מתפשט.
על מנת לנצל את כל ליבות העיבוד במערכת, יש לתכנן את התוכנה תוך כדי עיבוד מקביל וגרישה מרובה. הרעיון כאן הוא לפרק את הבעיה לרכיבים נפרדים הניתנים להשלמה ללא תלות זה בזה כדי שהמחשב יוכל להשלים כל משימה על ליבות נפרדות במקביל. זה יכול להפחית את הזמן שנדרש כדי לייצר את התוצאה הרצויה. זה גם אומר שחוט לממשק המשתמש לא ננעל כאשר עיבוד כבד של חוטים אחרים מתרחש על ליבות אחרות.
למרות שתוכנית תוכננה תוך התחשבות בריבוי גלים, עדיין קיימת האפשרות שלא ניתן להקביל חלק מהפונקציונליות שלה. דוגמה אחת לכך היא יישומי Microsoft Office המשתמשים במאקרו של Visual Basic for Applications (VBA). מאקרו שרץ לאורך זמן צפוי לצרוך גרעין שלם עד שהוא יסתיים. מכיוון שמחשב לא יכול לקבוע באופן אוטומטי אם ניתן להקביל מקרו, הוא פשוט לא מנסה לעשות זאת.
שפר את הביצועים של אפליקציות חד-הברגה
אם עליך להשתמש ביישומי מדור קודם עם הברגה, במיוחד אם אתה צריך להריץ מספר יישומים בו זמנית, הדבר הטוב ביותר שלך לביצועים טובים יותר הוא להגדיר זיקה למעבד עבורם. זה יאלץ אותם להשתמש רק בליבות עיבוד ספציפיות. בכך תוכלו להבטיח שלמרות שהם יכולים לצרוך את כוח העיבוד של גרעין שלם, הם לא יעשה את זה באותו הליבה, ובכך לגרום לתהליכים להימשך זמן רב יותר מאשר לחלוטין נחוץ.
עם Windows, אתה יכול להגדיר את הזיקה על ידי פתיחת מנהל המשימות, לחץ באמצעות לחצן העכבר הימני על שם התהליך, בחר קבע זיקה ... מתפריט ההקשר, נקה את תיבות הסימון של כל המעבדים שאינכם רוצים להשתמש בהם ולחצו על בסדר.
אתה יכול גם לעשות זאת משורת הפקודה באמצעות דגל / affinity של פקודת ההתחלה.
התחל / זיקה 2
שים לב שמספר המעבד המשמש עם דגל הזיקה הוא מבוסס 1 בעוד שהוא מבוסס על אפס כשמסתכלים על מנהל המשימות, כך שזה יפעיל את פנקס הרשימות במעבד 1.
פונקציונליות דומה קיימת עבור משתמשי לינוקס עם פקודת ערכת המשימות. זוהי חלק מחבילת util-linux והיא חלק מהתקנת ברירת המחדל של רוב המחוזות. אם הוא אינו נמצא כרגע במערכת שלך, אתה יכול להתקין אותו באמצעות
sudo apt - קבל להתקין util-linux
להפצות מבוססות דביאן או
sudo yum התקן util-linux
עבור מערכות מבוססות Red Hat.
כדי להשתמש בפקודה להפעלת vlc במעבד 2, היית משתמש
משימות -c 2 vlc
כדי לשנות את הזיקה לתהליך שכבר פועל עם מזהה תהליך (PID) של 9021 לשימוש במעבדים 4 ו -5, היית משתמש
משימות-cp 4,5 9021
הגורם הנוסף ליישומים הוא אורך המילה. בעוד שיישום 32 סיביות יכול עדיין לאחסן ולתמרן הן מספרים שלמים וגם מספרים של 64 סיביות עם נקודה צפה, יש לעשות זאת באמצעות ספריות "מתמטיקה גדולה" שלוקח זמן רב יותר לבצע את העבודה מאשר מעבד 64 סיביות שעושה את אותם חישובים מלידה. אם אפליקציה דורשת את הטווח המורחב והדיוק רב יותר שמציעים מספרים של 64 סיביות, היא תמיד תהיה יעילה יותר לשימוש יישומי 64 סיביות 3 אתרים לאתר תוכנה תואמת מערכות הפעלה של 64 סיביותרוב הסיכויים שמי מכם שרוכש מחשב חדש לגמרי בשנה הבאה, ידך במשהו שמריץ מערכת הפעלה של 64 סיביות. ל- x64 יש את היתרונות והחסרונות שלו, אבל ... קרא עוד למשימה.
עם תוכנה מסוימת, לא משנה יותר מדי אם זה 32 סיביות או 64 סיביות. דפדפן אינטרנט של 32 סיביות יעבוד ממש לרוב האנשים. בשימוש רגיל, זה לא צריך לדרוש זיכרונות רבים, גם אם תרצו לפתוח עשרות כרטיסיות. זה ישתמש בקלות בחוטים מרובים על פני המעבדים הפיזיים והגיוניים שלך ולא אמור להסתיים עם מעבד. כך גם ברוב המשימות לעיבוד תמלילים. אבל אם תערוך תמונות או וידאו, תמיר קידוד, תפעיל תוכנת דוגמנות או תעשה אינטנסיבי אחר מעבד משימות, או עבודה עם מערכי נתונים גדולים, אתה יכול לחכות זמן רב יותר מהנדרש בלי 64 סיביות עם שלילי תוכנה.
הקח האחרון
אז מה האפשרות הטובה ביותר? התשובה הטובה ביותר: זה תלוי.
אם אתה יודע שתפעיל גיליון אלקטרוני של Excel במערכת שלך המשתמשת בפקודות מאקרו VBA בעלות הפעלת זמן רב, יהיה לך טוב יותר עם מערכת ליבה כפולה הפועלת במהירות 3 ג'יגה הרץ. במקום מרובע ליבות הפועל במהירות 2.2 ג'יגה הרץ, אבל אם אתה כל הזמן מקפץ בין תוכניות מרובות שלבים תוך כדי ביצוע עבודות או הפעלה במחשב שלך, ההפך הוא נכון.
למרות שההכללות אינן מוכיחות את עצמן בכל המקרים, ביצועי המחשוב הטובים ביותר כיום משתמשים ב 64 סיביות מעבדים מרובי ליבות המפעילים מערכת הפעלה מודרנית עם 64 סיביות ויישומים מרובי חוטי 64 סיביות עבור התובעניים ביותר משימות.
אילו חוויות עברת עם ביצועים של 64 סיביות? האם יש לך תוכנה של 32 סיביות שעולה על מקבילתה של 64 סיביות או שאין הבדל ביניהם? ספרו לנו בתגובות למטה.
אשראי תמונה: פירוק מחשב ישן (CC על 2.0) מאת fdecomite, מעבד Intel® Core ™ i7 דור רביעי קדמי ואחורי (CC על 2.0) מאת אינטל בדויטשלנד
ברוס שיחק באלקטרוניקה מאז שנות ה -70, מחשבים מאז שנות ה -80 המוקדמות, ועונה במדויק על שאלות על טכנולוגיה שלא השתמש בהן ולא ראה כל הזמן. הוא גם מרגיז את עצמו בכך שהוא מנסה לנגן בגיטרה.