نگاهی به تفاوتهای ویندوز 32 بیت و 64 بیت [پاسخ به سوالات رایج]
دوشنبه 24 آذر 1393 9:35 AM
این روزها با ارزانتر شدن و رایجشدن قطعات جدید خیلیها سراغ سیستمعاملهای 64 بیتی را میگیرند. سوالاتی از جنس ویندوز 32 بیتی یا 64 بیتی خیلی زیاد شده است. و روز به روز هم نوشتههای پراکنده ( درست یا غلط ) در مورد این نوع سیستم ها، زیادتر میشود.
طبق روال این وبلاگ در این نوشتار سعی میکنیم تمام جرئیات کاربردی در زمینه ویندوزهای 64 بیتی را پاسخ بدهیم. این که سیستمعامل 64 بیتی چی است و چه فرقی با 32 بیتی دارد یک سوال رایج است که با آن شروع میکنیم و میپردازیم به سوالاتی که حتما برای شما هم پیش خواهد. ببینیم آیا باید با 32 بیت خداحافظی کنیم؟
*پیشنهادم را بگذارید قبل از شروع سوالات بگویم که در ادامه بحث به کمکمان خواهد آمد. windows 7 64 bit :)
این یک مثال اغراقآمیز بود ولی در مورد بیتها هم همینطور است. توی معماری 32 بیت شما حجم کمتری را از میتوانید نسبت به 64 بیت آدرسدهی کنید. این باعث میشود که فقط بتوانید تا حد کمتری پردازش اطلاعات را انجام بدهید.
من به شما این اطمینان را میدهم که نیازی نیست بروید یک دوره معماری کامپیوتر را بگذرانید تا فرق این دو تا را بفهمید چون واقعا فرق این دو، تا همینجا به درد شما میخورد. تا این حد که بدانید در یک لوله 64 بیتی بیشتر از یک لوله 32 بیتی میتوان مایع عبور داد ( ترجمه: در یک ساختار 64 بیتی میتوان اطلاعات بیشتری را پردازش کرد به نسبت یک ساختار 32 بیتی ) در حدی که بتوان پاسخ کارهای سنگین این روزها را داد.
اما اگر در یک سیستم 64 بیتی کار کنید آن وقت محدودیتی برای میزان Ram ندارید. البته دارید ولی این محدودیت چندان اذیتتان نمیکند. در یک سیستم 64 بیتی شما فقط و فقط میتوانید 2 به توان 64 آدرسدهی داشته باشید که میشود 17.2 میلیارد گیگابایت یا 16.3 میلیون ترابایت یا 16 exabytes!!! فقط همین قدر :))
برای نمونه یک سیستم با 12 گیگابایت رم را تست میکنیم ( عکس زیر ) که از همه 12 گیگ رمش به خوبی استفاده میشود.
این روزها سرورها همه از رمهای بالا استفاده میکنند و حتی لپتاپهای معمولی هم با رم بالای 4 ارائه میشوند. توی کارهای مدل سازی و استفاده از نرمافزارهای سنگینی مثل AutoCAD و Autodesk 3D Max و حتی ادیتهای ویدیویی ساده، رم بالا میتواند بسیار به درد شما بخورد. این روزها، دوران رمهای بالای 6 گیگ آغاز شده است. 4 گیگابایت که چیزی نیست :)
اگر ویندوز شما قدیمیتر از XP است پس حتما 32 بیتی یا پایینتر است.
اگر ویندوز شما xp یا windows server یا چیزی شبیه این است از منوی Start گزینه Run را میزنیم و در کادر مربوطه تایپ میکنیم dxdiag. پنجرهای مانند پنجره زیر نشان داده میشود که روبروی Operating System، اگر 64 بیتی باشد مینویسد. به عکس دقت کنید.
این عکس هم در محیط یک ویندوز سرور 2003 گرفته شده است.
اگر ویستا یا Seven دارید به ترتیب روند زیر را میرویم. دقیقا جلوی System type 32 بیتی بودن یا 64 بیتی بودن را مشخص میکند:
Start -> Control Panel -> System and Maintenance -> System
اگر مک دارید یا از محصولات اپل در این زمینه استفاده میکنید باید ورژن مکتان را به دست آورید. برای این کار از منوی Apple به دنبال About this Mac بگردید.
مکهایی که جدیدا ارائه و فروخته میشود همه از سیستم عامل و پردازنده 64 بیت استفاده میکند. اگر مک شما نو نیست میتوانید به پردازنده نگاه کنید. Intel Core 2 Duo, Intel Xeon و از خانواده اپل، PowerPC G5 ها 64 بیتی هستند.
Mac OS X 10.5 به بالا هم همه 64 بیتی هستند و پایینتر 32 بیتی.
اینجا یک لیست از نرمافزارهایی را داریم که خود شرکت یک نسخه 64 بیتی از آنها را ارائه کرده است. به این نرمافزارها native x86-64 Windows software میگوییم.
اگر سیستم شما کمتر از 2 گیگ رم دارد، بعد از رفتن به سمت 64 بیت، تغییر محسوسی مشاهده نمیکنید.
اگر یک برنامه دارید که با ویندوز 3.1 یا DOS نوشته شده است احتمالا دیگر نمیتوانید از آن برنامه استفاده کنید چون در ویندوز 64 بیتی، امکان اجرای برنامههای 16 بیتی وجود ندارد. کلا باید حواستان باشد در مورد برنامههای قدیمی.
اگر شما سختافزاری بسیار قدیمی دارید که از پشتیبانی سازنده در آمده است یک بدشانسی بزرگ گریبانتان را میگیرد چون در این صورت ممکن است درایور سختافزار شما برای ویندوز 64 بیتی نوشته نشده باشد. متاسفانه درایور 32 بیتی به درد ویندوز 64 بیتی نمیخورد.
اگر AMD Duron است باید بدانید پردازنده شما، ویندوز 64 بیتی را ساپورت نمیکند. اگر Sempron جدید است از 46 بیتی به احتمال زیاد پشتیبانی میکند و اگر قدیمی است نمیکند. برای مطمئن شدن از این موضوع به سایت شرکت رجوع کنید. توی سایت شرکت نوع پردازنده را پیدا کنید و ببینید جلوی Operating Mode 64 Bit چی نوشته است. اگر dxdiag را در RUN ویندوز بزنید مدل دقیق را به شما میگوید.
اگر نوع پردازنده شما AMD Opteron یا AMD X2 یا AMD FX, یا مدل بسیار رایج Athlon64 است حتما از 64 بیت پشتیبانی میکند. با پردازندههای AMD Turion notebook هم میتوانید تجربه یک ویندوز 64 بیتی را داشته باشید.
اگر پردازنده شما Intel است باید بدانید Intel Core Duo notebook و Intel Pentium M notebook نمیتوانند از ویندوزهای 64 بیتی پشتیبانی کنند و پردازندههای زیر همه قابلیت اجرای ویندوز 64 بیتی را دارند:
Turion notebook processors
Pentium D and Celeron D
Core 2 processors (mobile, desktop, and server)
کلا یادتان باشد همه پردازندههای جدید شرکتها از پردازش 64 بیتی پشتیبانی میکنند.
یادتان باشد که درایورها برنامههای مهمی هستند و نباید در مورد آنها غفلت کرد.
ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیلهسین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.