فرق کے درمیان X86 اور x64 کے درمیان فرق.

Anonim

کمپیوٹر ٹیکنالوجی مسلسل ترقی کر رہے ہیں، اور اگر ہم مور کے قانون پر اپنی پیشن گوئی کی بنیاد بنا رہے ہیں تو یہ دہائیوں تک آنے جا رہے ہیں. کمپیوٹر ہارڈویئر کی تیز رفتار ترقی بڑی حد تک بہتر اور تیز اجزاء کے لئے صارفین کی شاندار بھوک کی وجہ سے ہے. جب بھی ڈویلپرز روڈ بلاک کو مارتے ہیں جو موجودہ معیار کی مزید ترقی کو محدود کرتی ہے، ہم ایک نیا معیار پر اچانک تبدیلی دیکھتے ہیں. یہ x86 اور x64 کے درمیان کیا ہو رہا ہے.

x86 ایک بہت پرانی ٹیکنالوجی ہے جو 8086 پروسیسروں کے خاندان کے ساتھ شروع ہوا ہے. اس نے اب x86-32 ورژن میں تیار کیا ہے جو سب سے زیادہ عام ورژن ہے اور اس کے جانبدار x86-64 یا زیادہ عام طور پر x64 کے طور پر جانا جاتا ہے. ایکسچینج منتقل کرنے کے لۓ x64 میں تیزی سے ابتدائی طور پر شروع ہو چکا ہے جبکہ پی سی مارکیٹ میں ابھی تک کوئی بڑی خرابیاں موجود نہیں تھیں. یہ اس وجہ سے ہے کہ x86 سے متعلق مسائل کا سامنا کرنے والے پہلے مارکیٹ میں وہ لوگ جو اعلی اینڈ سرورز چلاتے ہیں.

32bit فن تعمیر ہے جس میں ایک نظام چل رہا ہے کا مطلب یہ ہے کہ آپ ہمیشہ 32 بٹس کی طرف اشارہ کرسکتے ہیں. اس صورت میں، مسئلہ یاد کی طرف سے لگایا گیا ہے. ایک 32 بلٹر لمبا پوائنٹر صرف 4 سے زیادہ 2 ارب پونڈ پوائنٹس کی طرف اشارہ کرسکتا ہے، جو میموری کے تقریبا 4GB ہے. اس طرح، یہ صرف 4GB میموری کو ایک خاص پروگرام میں مختص کرسکتا ہے یہاں تک کہ اگر اس کے پاس دستیاب 16GB میموری ہے. یہ حد ہوم سیٹ اپ کے لئے کوئی مسئلہ نہیں ہوسکتا ہے لیکن سرور ماحول میں یہ ایک بہت بڑا مسئلہ پیش کرتا ہے. لہذا x64 پروسیسرز صارفین کے لئے بہت جلدی ظاہر ہوا.

x64 کی ابھرتی ہوئی فن تعمیر ابھی بھی x86 کے مطابق ہے لیکن اس پر 64 بٹس ہر پتے میں اس پر بہتری ہوتی ہے. اس کا مطلب یہ ہے کہ x64 کی تعمیر کے میموری کی صلاحیت 4. 2 بلین کی چوک ہے، جس کے لئے اب میموری کی ایک ناقابل قابل رقم ہے. یہ کچھ خاص اصلاحات کے ساتھ مل کر x64 کے فن تعمیر کو اپنے پیشین کو تبدیل کرنے کے لئے یقینی طور پر بہت اچھا پروسیسر بناتا ہے.

x64 کے ساتھ مسئلہ یہ ہے کہ اس کے لئے سافٹ ویئر واقعی ابھی تک نہیں ہے. اگرچہ پہلے سے ہی آپریٹنگ سسٹم موجود ہیں جو x64 کی فن تعمیر کا فائدہ اٹھانے کی کوشش کرتے ہیں، زیادہ سے زیادہ نہیں ہیں اور کچھ بھی نہیں ہیں جو x64 OS پر نہیں چلیں گے. بالآخر، x64 سافٹ ویئر کے لئے کا مطلب ہے کہ سافٹ ویئر آئے گا اور تمام 32bit ہارڈ ویئر اور سافٹ ویئر غیر معمولی ہو جائے گا. لیکن اب کے لئے، x64 کی تعمیر کا اب بھی سوفٹ ویئر انضمام کے ذریعہ پریشان ہوتا ہے جو عام عوام کی اپنی اپیل کو محدود کرتی ہے.

x64 فن تعمیر کی آخری خصوصیت x86 کے ساتھ اس کی مکمل بیک اپ مطابقت ہے. لہذا اگر آپ کا پروسیسر x64 ہے، تو اس صارف کو جب تک آپ کا OS 32bit نہیں ہے تو اس کا کوئی فرق نہیں پڑتا. سافٹ ویئر آنے کے بعد یہ اچھا ہوسکتا ہے، آپ کو اپنے OS اور سافٹ ویئر کو اپ ڈیٹ کرنے کی ضرورت ہوگی کیونکہ ہارڈ ویئر پہلے سے ہی موجود ہے.