در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تفاوت ويندوز 32 بيتي با 64 بيت

در كشور ما به روز بودن مساله مهمي است . مردم دوست دارند در همه چيز به روز باشند : لباس - ماشين - تلويزيون - ضبط - گوشي موبايل ... ويندوز ! مثلا مايكروسافت امروز خبر ويندوز 8 را مي دهد فردا شما با خيل عظيم كاربراني مواجه هستيد كه از شما مي خواهند ويندوز 8 روي سيستمشان نصب كنيد حال اگر بپرسيد مگر چه مزيتي دارد نميدانند . همين قضيه راجع به ويندوز 32 بيتي و ويندوز 64 بيتي نيز صادق است . اما آيا واقعا تاثيري براي كار اين دوستان دارد ؟ براي يك كاربر عادي هيچ تفاوتي ندارد . اجازه بدهيد خيلي ساده مقايسه اي داشته باشيم :

ويندوز 32 بيتي


در ساختار ويندوز 32 بيتي ، آدرسهاي حافظه يا واحدهاي اطلاعات 32 بيتي اند ( 4 اكتدي ) طبيعتا CPU و ALU هم پردازشي در اين مقياس انجام مي دهند . ويندوز 32 بيتي براي يك كاربر عادي كافيست . بد نيست بدانيد پردازشگر 32 بيتي مي تواند تا 4 گيگابايت حافظه Ram را مستقيما آدرس دهي كند .

ويندوز 64 بيتي


در ساختار ويندوز 64 بيتي ، آدرسهاي حافظه يا واحدهاي اطلاعات 64 بيتي اند ( 8 اكتدي ) و CPU و ALU هم در اين مقياس پردازش مي كنند ولي پردازشگر 64 بيتي مي تواند تا 1000 گيگابايت ( يا يك ترابايت ) Ram را مستقيما آدرسدهي كند .

نكاتي كه بايد بدانيم


  • در كل ديديم كه ويندوزي كه براي قابليت پردازش 64 بيتي درنظر گرفته شده سريعتر از ويندوز 32 بيتي مي تواند سرويس دهي كند "اما" باز هم تاكيد مي كنم بايد ديد آيا شما يا آن كاربر واقعا به همچين سيستمي نياز داريد يا نه . مثلا كاربري كه ادعا مي كند براي كار با فتوشاپ بايد سيستمش قوي باشد شايد درك درستي از قضيه ندارد و با يك او اس 32 بيتي - سي پي يو معمولي و تنها 2 گيگابايت رم به سهولت كارش را انجام دهد
  • مطلب بعدي كه بايد درنظر بگيريد اين است كه آيا سخت افزارتان اجازه كار با اپراتور 64 بيتي را مي دهد يا خير مثلا تمام قطعات سخت افزاري موجود درايور ويندوز 64 بيتي ندارند زيرا تا مايكروسافت براي درايورشان گواهي ( Certification ) صادر نكند يعني تا مايكروسافت اعظم درايور سخت افزاري را مورد رحمت قرار ندهد شما قادر به استفاده از آن سخت افزار نخواهيد بود . مثلا براي اينكه بدانيد CPU شما از پردازش 64 بيتي پشتيباني مي كند يا خير سایت شرکت سازنده رجوع کنید و نوع پردازنده را جستجو کنید و ببینید جلوی Operating Mode چه نوشته شده آيا 64 بيت را هم ساپورت مي كند . ( اگر dxdiag را در RUN ویندوز بزنید مدل CPU را به شما می‌توانيد ببينيد . درضمن CPUهاي جديد از ويندوز 64 بيتي پشتيباني مي كنند البته اگر مطمئن هستيد جديد هست اگر اطمينان نداريد پيش از وداع با سيستم عامل فعلي حتما به سايت سازنده سي پي يو دستگاهتان سري بزنيد . )
  • نكته حائز اهميت بعدي اين است كه وقتي نرم افزار شما 32 بيتي است سرعت آن در اپراتور 64 بيتي تفاوت چنداني ندارد زيرا سيستمهاي امروزي آنقدر ضعيف نيستند كه تفاوت خاصي ايجاد شوند مثلا وقتي اين نرم افزارها با رم 4 يا 5 استفاده شوند عملا با بالاترين سرعت ممكن دارند كار مي كنند . اكثر نرم افزارها براي 32 وجود دارند و معدود اند نرم افزارهايي كه فقط روي 64 اجرا شوند مثل Exchange 2007 .
  • اين نكته را هم بد نيست بدانيد كه نرم افزارهاي 32 بيتي در 64 اجرا مي شوند ولي برعكس خير . WoW64 این کار را برای شما می‌کند . Windows 32-bit on Windows 64-bit نرم‌افزار شبیه‌سازي است که برنامه‌های 32 بیتی را، اگر دارای فاکتورهای موردنیاز WOW64 باشند ، در ویندوز 64 بیتی هم اجرا می‌کند .( اکثر نرم‌افزارهای شرکت‌های معتبر در ویندوز 64 بیتی اجرا می‌شوند . )
  • ( در اين ميان خيلي مسائل ديگر هم مي تواند عنوان شود مثلا مقادير متغيرها در 32 بيتي مي تواند از 0 تا 4,294,967,295 بايت باشد و در 64 بيتي 2 ^ 64 = 18446744073709551616 بايت و غيره ولي الان مد نظرمان تفاوت كاربري است و اين مختصر فقط براي توجيه تفاوت كاري اين دو بود . ) خب پس تا اينجا مي توان به بيان ساده گفت فرض كنيد BUS يا همان مسير تبادل اطلاعات در حافظه سيستم 32 بيتي اگر يك اتوبان فرض شود ، پهناي اتوبان 64 بيتي 2 برابر آن خواهد بود در نتيجه در آن واحد اطلاعات بيشتري مي تواند گذر داده شود و اطلاعات سريعتر پردازش ميشوند .

چگونه بفهميم ويندوزمان 32 بيتي است يا 64


  • اگر ویندوزتان قدیمی‌تر از XP است 32 بیتی یا پایین‌تر است.
  • اگر ویندوز شما xp یا windows sever یا چیزی شبیه این است ساده ترين راه اين هست كه از منوی Start گزینه Run را بزنيد و در پنجره Run كه باز مي شود اين دستور را تايپ كنيد dxdiag. در پنجره جديدي كه باز مي شود روبروی Operating System، اگر عدد 64 باشد ويندوزتان 64 بيتي است اگر خير 32 .
  • اگر ويندوز ویستا یا Seven دارید از منوي استارت كنترل پنل را باز كنيد و داخل System and Maintenance رفته و System را مشاهده كنيد در آنجا 32 يا 64 بيتي بودن مشخص شده است .
  • اگر لینوکس دارید از فرمان uname استفاده کنید احتمالا پاسخ‌هایی مثل x86_64 یا ia64 پاسخ شما را بدهد ( i386 يعني نسخه 32 بیتی است.)
  • اگر مک دارید و یا از محصولات Apple استفاده می‌کنید باید ورژن مک‌تان را بدانيد . برای این کار از منوی Apple به دنبال About this Mac بگردید.
  • مک‌هایی که تازگي عرضه و فروخته می‌شوند از سیستم عامل و پردازنده 64 بیت استفاده می‌کنند . اگر مک شما از اين سري نیست به پردازنده نگاه کنید . Intel Core 2 Duo, Intel Xeon و از خانواده اپل، PowerPC G5 ها 64 بیتی مي باشند . همچنين Mac OS X 10.5 به بالا هم همه 64 بیتی هستند و پایین‌تر 32 بیتی .

نویسنده : پویان عارف پور

منبع : جزیره مبانی کامپیوتر و مهارت های هفتگانه وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی است

#تشخيص_32_يا_64_بيتي_بودن_مك #تشخيص_32_يا_64_بيتي_بودن_لينوكس #تفاوت_32_بيت_با_64_بيت #سخت_افزار_ويندوز_64_بيتي #تشخيص_ويندوز_32_بيتي #سيستم_32_بيتي #چه_سيستمي_براي_ويندوز_64_بيت #تشخيص_ويندوز_64_بيتي #سيستم_64_بيتي
7 نظر
محمد نصیری

مقاله بسیار خوبی بود،درتکمیل صحبتهای پویان باید بگم که در ویندوز سون شما اگر درایو C رو باز کنید 2 تا پوشه به نام Program files مشاهده می کنید که یکیشون در جلوش نوشته X86 که تمامی نرم افزارهایی که 32 بیتی هستند در این پوشه نصب میشن و طبیعتا بصورت 32 بیتی هم اجرا میشن .

Shahriyar Shahrooie

با تشکر از مقالتون.میخواستم بدونم چرا به سیستم عامل های 32 بیتی x86 میگن؟اما به سیستم عامل های 64 بیتی همون 64 میگن؟؟

فرهاد خانلری

شاید پاسخ به این سوال کمی دیر باشد (22 ماه) پیش

جناب آقای شهریار وقتی شما x64 را انتخاب می‌کنید یعنی پردازنده‌تان از سری AMD 64 یا Intel 64 است و از ویندوز ۶۴ بیتی پشتیبانی می‌کند. اما x86 که برای نمایش پشتیبانی از ویندوزهای ۳۲ بیتی استفاده می‌شود نامی عمومی است که روی پردازنده‌های ۸۰۸۶ اینتل گذاشته شده. پردازنده‌هایی مثل ۲۸۶، ۳۸۶، ۴۸۶ و در نهایت ۵۸۶ (پنتیوم). حرف x در این کلمه نماد طیف وسیعی از اعداد است که می‌توانند مختصر یا طولانی باشند و قبل از عدد ۸۶ قرار گیرند، مثل ۸۰۲۸۶، ۸۰۳۸۶ و...

صادق شعبانی

مرسی از این مقاله ولی من یه سوال دراین مورد برام پیش اومده

چجوریه که من میتونم رو سیستمم ویندوز (کلاینت) 64 بیت نصب کنم ولی نمی تونم ویندوز سرور 64 بیت کنم؟ جفتشون 64 بیت هستن ولی چرا نمیشه؟

محمد نصیری

سئوالتون رو در تالار گفتمان مطرح کنید تا دوستان بتونن سریعتر جوابتون رو بدن.

tahereh abedini

ممنون بابت مقاله همچنین دوستانی که پاسخگوی سوالات بودن

CLONER

ببخشید ولی پردازنده 32 بیت فقط 3 و ... رم رو پشتیبانی میکنه یا 2 گیگ.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....