طرفداران سیستمعامل ویندوز بدونشک این اصطلاحات را بارها و بارها شنیدهاند که ویندوزشان ۳۲ یا ۶۴ بیت است یا درهنگام نصب ویندوز بین این آپشنها میبایست انتخاب کنند! خُب تا حالا از خودتان پرسیدهاید ۳۲ بیت یا ۶۴ بیت بهچهمعناست؟ ما در این مقاله میخواهیم به همین موضوع بپردازیم.
درابتدای این موضوع باید صریحا بگوییم که ریشهی این عبارت به معماری پردازنده یا CPU کامپیوتر شما برمیگردد چون اکثر پردازندهها برمبنای این ۲ معماری یعنی ۳۲ و ۶۴ بیت ساخته میشوند، برای اینکه بدانیم تفاوت این پردازندهها در چیست باید برویم سراغ مسائل پایه! بیت!
هر بیت میتواند یک عدد باینری که صفر یا یک است( ۲ حالت) را ذخیره کند، یعنی ۳۲ بیت میشود ۲ بهتوان ۳۲ حالت مختلف ممکن(آدرس)، که عددی برابر با 4,294,967,296 و بههمین صورت ۶۴ بیت برابر با ۲ بهتوان ۶۴ که برابر است با 18,446,744,073,709,551,616 حالت مختلف.
اگر معماری پردازندهی شما ۶۴ بیت باشد باید از ویندوز ۶۴ بیتی استفاده کنید البته میتوانید ویندوز ۳۲ بیتی را روی پردازندهی ۶۴ بیتی نصب کرد ( بعدا خواهم گفت چرا نباید اینکار را انجام داد) اما روی پردازندههای ۳۲ بیتی امکان نصب ویندوز ۶۴ بیتی وجود ندارد.
نسخههای ۳۲ بیتی ویندوز تنها میتوانند ۴ گیگابایت رم یا کمتر ( به عدد ۲ بهتوان ۳۲ دقت کنید) را پشتیبانی کند، درصورتی که میزان حافظهی رم شما بیشتر از این مقدار باشد بازهم تفاوتی نخواهد داشت و تنها ۴ گیگابایت آن در بهترین حالت مورد استفاده قرار میگیرد. اگر به محل نصب برنامهها در ویندوز ۶۴ بیتی نگاهی انداخته باشید حتما ۲ فولدر با نامهای Program Files و Program Files (x86) برخوردهاید، در فولدر x86 برنامههایی که برمبنای ۳۲ بیت ساخته شدهاند وجود دارد زیرا در بالا گفتیم که در ویندوز ۶۴ بیتی شما قادر خواهید بود که برنامههای ۳۲ بیتی را نصب کنید اما برعکس این قضیه امکانپذیر نیست.
بهطورخلاصه در بالا گفتیم که تفاوت ۶۴ بیتی با ۳۲ بیتی از معماری پردازنده میآید که نشانگر میزان قدرت و پشتیبانی از مقدار حافظهی رم است.