تفاوت پردازنده های 32 و 64 بیتی
محدودیتی که در دامنه پردازش های 32 بیتی وجود دارد، همواره باعث کندشدن
سرعت انجام عملیات پیچیده و سنگین اطلاعاتی در سیستم های مختلف می گردد.
به همین منظور بسیاری از شرکت های سازنده نرم افزار و خصوصاً آن هایی که
در زمینه سیستم عامل فعالیت دارند از دیرباز رقابتی را برای تحت پوشش
قراردادن تعداد زیادتری CPU و مقدار بیشتری حافظه RAM نسبت به یکدیگر آغاز
کرده اند. به عنوان مثال رقابتی که بین ویندوز 2000 سرور با سولاریس یا
انواع یونیکس و لینوکس بر سر امکان استفاده از 8 یا 16 تا 32 پردازنده به
همراه چند گیگابایت حافظه RAM و امثال آن وجود داشت همواره یکی از جالب
ترین و پرسروصداترین زمینه رقابت بین چند سیستم عامل به شمار می رفت. اما
همه این عوامل چندی پیش تحت الشعاع واژه جدیدی به نام پردازش 64 بیتی قرار
گرفت. این فناوری جدید که به لطف به بازار آمدن دو محصول جدید از دو شرکت
معتبر سازنده پردازنده یعنی اینتل و AMD شکل گرفت، در مدت کوتاهی توانست
توجه سازندگان سیستم عامل را به شدت معطوف کارایی بی نظیر خود کند.
پردازنده های Xeon و ایتانیوم از سوی اینتل و پردازنده Opteron از طرف
AMDدر مدت کوتاهی توجه تمام سازندگان مشهور سرورهای Enterprise و همچنین
تولیدکنندگان سیستم عامل را به خود جلب کرد. در این میان مایکروسافت نیز
بلافاصله اقدام به طراحی نسخه ای از ویندوز 2003 سرور برمبنای انجام
پردازش های 64 بیتی و با استفاده از پردازنده های جدید نمود. این نسخه
جدید 64 بیتی از چند نظر بر نسخه پیشین خود برتری داشت. اول این که از
میزان حافظه فیزیکی و مجازی بیشتری پشتیبانی می کند. دوم این که در مقایسه
با نسخه 32 بیتی از کارایی و سرعت بالاتری در مدیریت حافظه، رجیسترها و
عملیات O/I برخوردار است. نکته سوم در مورد امنیت است. نسخه 64 بیتی
قابلیت محافظت بیشتری در برابر کدهای مخرب(Malicious Code) از خود نشان می
دهد.
ادامه مطلب...
ادامه مطلب...
+ نوشته شده در دوشنبه هفدهم آبان ۱۳۸۹ ساعت 0:9 توسط سید ابوالفضل موسوی
|
اطلاعات بيشتر = پروفايل