گالری دانش

مطالب جذاب و گوناگون را در این سایت جست و جو کنید.

گالری دانش

مطالب جذاب و گوناگون را در این سایت جست و جو کنید.

در این سایت مطالب جذاب و گوناگونی وجود دارد که به صورت نوشته یا عکس نوشته دیده می شود.
وشامل انواع موضوعات علمی ادبی خنده دار و غیره می شود.

طبقه بندی موضوعی

۱ مطلب با موضوع «کامپیوتر» ثبت شده است

تفاوت ویندوز های 64 بیتی با 32 بیتی چیست؟

علیرضا مرادزاده | پنجشنبه, ۱۶ بهمن ۱۳۹۳، ۰۶:۲۸ ق.ظ

در کشور ما به روز بودن مساله مهمی است . مردم دوست دارند در همه چیز به روز باشند : لباس - ماشین - تلویزیون - ضبط - گوشی موبایل ... ویندوز ! مثلا مایکروسافت امروز خبر ویندوز 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 بیتی 

 

  • علیرضا مرادزاده