ההבדל בין X86 ל x64 ההבדל בין
טכנולוגיות המחשב מתפתחות כל הזמן, ואם נבסס את תחזיותינו על חוק מור, הוא ימשיך להתקיים עוד עשרות שנים. הפיתוח המהיר של חומרת המחשב הוא בעיקר בשל התיאבון הרעבתני של הצרכנים עבור רכיבים טובים ומהירים יותר. כאשר מפתחים פוגעים במחסום שמגביל את המשך ההתקדמות של הסטנדרט הנוכחי, אנו רואים שינוי פתאומי בסטנדרט חדש. זה מה שקורה בין x86 ו- x64.
x86 היא טכנולוגיה ישנה מאוד שהתחילה עם משפחת המעבדים 8086. זה התפתח עכשיו לגירסה x86-32 המהווה את הגירסה הנפוצה ביותר ואת היורש שלה x86-64 או הידוע יותר בשם x64. המעבר ההדרגתי המעבר x64 החלה די מוקדם בעוד עדיין היו חסרונות עיקריים לראות בשוק ה- PC. הסיבה לכך היא כי השוק הראשון לחוות את הבעיות הקשורות x86 היה אלה להפעיל שרתים סוף גבוה.-> ->
הפעלת מערכת בעלת ארכיטקטורת 32bit פירושה שאתה מוגבל תמיד למה ש 32 סיביות יכולות להצביע עליו. במקרה זה, הבעיה נבעה מהזיכרון. מצביע ארוך 32bit יכול רק להצביע על מקסימום של 4. 2 מיליארד כתובות וזה רק על 4GB של זיכרון. ככזה, זה יכול רק להקצות עד 4GB של זיכרון לתוכנית מסוימת, גם אם יש לו 16GB של זיכרון זמין. הגבלה זו עשויה אף פעם לא להיות בעיה עבור הגדרת הבית אבל בסביבה שרת, זה מציג בעיה ענקית. לכן מעבדי x64 הופיעו מוקדם מאוד עבור הצרכנים.הבעיה עם x64 היא כי התוכנה עבור זה הוא לא ממש שם עדיין. אמנם יש כבר מערכות הפעלה המנסים לנצל את הארכיטקטורה x64, רובם לא, ויש אפילו כמה זה לא יפעל על מערכת ההפעלה x64. בסופו של דבר, התוכנה המיועדת לארכיטקטורת x64 תופיע וכל החומרה והתוכנה של 32bit יהיו מיושנות. אבל בינתיים, הארכיטקטורה x64 עדיין רדוף על ידי חוסר תאימות תוכנה להגביל את הפנייה שלה לציבור הרחב.
התכונה האחרונה של הארכיטקטורה x64 היא תאימות לאחור אחורה עם x86. כך שגם אם המעבד שלך הוא x64, המשתמש לא יבחין כל הבדל כל עוד מערכת ההפעלה שלך היא 32bit. זה יכול להיות טוב מאז פעם אחת התוכנה מגיע, אתה רק צריך לעדכן את מערכת ההפעלה ואת התוכנה מאז החומרה כבר שם.