ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مقایسه آفیس 32bit و 64bit
نویسنده پیام
CPSD Admin آفلاین
مدیر سایت
*******

ارسال‌ها: 177
تاریخ عضویت: تير ۱۳۸۹
اعتبار: 0
ارسال: #1
Information مقایسه آفیس 32bit و 64bit
با سلام

با توجه به روند پیش رو در خصوص تحولات نرم افزاری و سخت افزاری , و پیشرفتهای حاصل از اون , مجموعه آفیس هم همراه با این تغییر شاهد ارائه نمونه های 64 بیت هستش

در این مقاله کوتاه قصد دارم اقدام به مقایسه اکسس 32 بیت و 64 بیت به نمایندگی از سوی مجموعه آفیس کنم

ولیکن در ابتدا با همدیگه نیم نگاهی به تفاوت ویندوزهای 32 بیت و 64 بیت داشته باشیم , چرا که بستر اجرایی یک آفیس 64 بیت , یک ویندوز 64 بیتی خواهد بود , به عبارتی دیگه امکان اجرای نرم افزارهای 64 بیتی و بهره برداری کامل از مزایای این نوع معماری تنها در صورتی امکان پذیر هست که ویندوز هم از گونه 64 بیتی باشه

ویندوزهای 64 بیتی از زمان عرضه ویندوز XP پا به عرصه وجود گذاشتند , در واقع نمونه های قدیمی تر از ویندوز XP فاقد گونه های 64 بیتی هستند

تفاوت اصلی بین ویندوزهای 32 و 64 بیتی در توان پردازش اطلاعات در واحد زمان هستش

در ویندوزهای 64 بیتی میزان اطلاعات بیشتری در واحد زمان , جهت پردازش مورد استفاده قرار میگیره , بر همین اساس در ویندوزهای 64 بیتی امکان آدرس دهی میزان بسیار بسیار بیشتری از فضای رم , امکان پذیر هستش

در ویندوز XP امکان آدرس دهی ( جهت پردازش ) تنها تا حداکثر 4 گیگا بایت امکان پذیر هستش در حالی که این محدودیت در خصوص ویندوزهای 64 بیتی چیزی نزدیک به 17 میلیارد گیگابایت هستش , در واقع این محدودیت در خصوص ویندوزهای 64 بیت تنها در سطح تئوریک باقی خواهد موند

ذکر این نکته نیز الزامی به نظر میرسه که امکان اجرای ویندوزهای 64 بیتی تنها بر روی سیستمهای امکان پذیر بوده که از لحاظ سخت افزاری نیز از معماری 64 بیتی پشتیبانی لازم رو به عمل بیارن

به طور مثال جهت اجرای یک ویندوز 64 بیت الزاماً نیازمند به استفاده از CPU هایی میباشید که قابلیت پردازش در مد 64bit رو داشته باشند

حال ممکنه این سئوال در ذهن ایجاد بشه که در صورت استفاده از ویندوزهای 64 بیتی , وضعیت استفاده از نرم افزارهای 32 بیتی ( نرم افزارهایی که در حال حاضر وجود دارند ) به چه صورتی در خواهد اومد

مایکروسافت همواره به گونه ای عمل میکنه , که زمانی رو جهت دوره گذار در نظر میگیره , تا همین امروز هم ویندوزهای 32 بیت با درصدی قابل قبول از نرم افزارهای 16 بیت پشتیبانی میکنند , این اتفاق در خصوص گذر از 32 بیت به 64 بیت هم , از سوی مایکروسافت مورد توجه قرار گرفته ( در نسخه های 64 بیتی , پشتیبانی از 16 بیتی حذف شده )

مایکروسافت در معماری 64 بیتی اقدام به ایجاد یک محیط شبیه ساز با نام WoW64 یا همون Windows-32-on-Windows-64 نموده

کار این شبیه ساز اجرای نرم افزارهای 32 بیتی در داخل ویندوزهای 64 بیتی هستش

در واقع در داخل این محیط , شرایط یک ویندوز 32 بیتی شبیه سازی میشه , تا نرم افزار 32 بیت بدون مشکل قادر به اجرا باشه

توضیحات کلی ارائه شد , تصور میکنم توضیح بیشتر در خصوص ویندوز الزام چندانی نداشته باشه , در ادامه به بررسی اکسس 64 بیت و مقایسه اون با اکسس 32 بیت می پردازیم

توجه کنید , در صورتی که اقدام به نصب آفیس بر روی یک ویندوز 64 بیت میکنید , در حالت پیش گزیده , فرایند نصب اقدام به نصب نسخه 32 بیت خواهد نمود , بر همین اساس در صورتی که مایل به نصب نسخه 64 بیت هستید , میبایست اقدام به اجرای نصاب نسخه 64 بیت به صورت دستی کنید

هم اکنون , توصیه خود مایکروسافت هم نصب نسخه 32 بیت هستش تا از تداخلهای ناخواسته به وجود اومده بین نسخه 64 بیت و دیگر افزونه های نصب شده بر روی آفیس جلوگیری به عمل بیاد

امکان نصب همزمان نسخه 32 بیت و 64 بیت بر روی یک سیستم ( ویندوز ) وجود نداره

تنها مزیت بارزی که یک نسخه 64 بیت نسبت به نسخه 32 بیتی اون در مجموعه آفیس داره , امکان آدرس دهی های بیشتر حافظه هستش

البته این مزیت در نرم افزاری همچون صفحه گسترده Excel نمود پیدا میکنه و افزایش سرعت محاسبات رو به همراه میاره , در اکسس این مزیت با توجه به نوع معماری متفاوتش در خصوص تعامل با داده ها , تفاوت چندان محسوسی رو نمیتونه به همراه داشته باشه

در اکسس داده ها تا زمانی که نیازی به استفاده از اونها نباشه , فراخوانی نمیشن , در واقع در بسیاری موارد اکسس , تنها اقدام به بارگذاری داده هایی میکنه که شما اونها رو در داخل صفحه نمایش می بینید , در یک گزارش 100 صفحه ای اکسس در وحله اول تنها اقدام به بارگذاری تمام و کمال داده هایی میکنه که مرتبط با صفحه ای از گزارش هستند که شما در حال مشاهده اون هستید

به تعبیری , اکسس به خودی خود وابستگی کاملی به میزان رم نداره , البته در این گذر هر آنچه که میزان رم بیشتر باشه , همچون تمام نرم افزارهای دیگه سرعت اجرای خود اکسس بیشتر میشه , ناگفته پیداست این موضوع مقوله ای جدا از مبحث 32 بیت بودن یا 64 بیت بودن هستش

اینگونه که از مستندات مایکروسافت مشهود هستش , بیشترین مزیت ارتقا به نسخه 64 بیتی تنها در نظر کاربران Excel نمود پیدا میکنه

در نسخه های 32 بیتی در صورتی که شما از توابع API استفاده کرده باشید , در صورت ارتقا به نسخه های 64 بیتی , نحوه معرفی این توابع تغییر پیدا کرده که اون هم بیشتر مرتبط با معرفی نوع داده های جدیدی هستش که در ویندوزهای 64 بیتی به اونها اشاره شده

بر همین اساس امکان ارائه یک نسخه از فایل که بدون مشکل , در هر دو حالت 32 و 64 بیتی , قادر به اجرا شدن باشند به سختی امکان پذیره و نیاز به تست مستقل بر روی هر دو کانفیگ داره

نسخه های موجود در خصوص ActiveX Dll و ActiveX COM های موجود عموماً 32 بیتی هستند و قابلیت اجرا در داخل محیط 64 بیتی رو نخواهند داشت

توضیح : شاید در ذهن این سئوال ایجاد بشه که WoW64 به عنوان شبیه ساز این امکان رو به وجود نمیاره ؟

در پاسخ باید گفت خیر , WoW64 میتونه اقدام به راه اندازی نرم افزارهای 32 بیتی کنه , مشکل فعلی از اونجا ناشی میشه , که اکسس 64 بیت در هنگام اجرا و در داخل محیط خودش قصد فراخوانی ActiveX رو داره

امکان فراخوانی یک پروسه 32 بیتی ( در اینجا اکتیو ایکس 32 بیتی ) از داخل یک پروسه 64 بیتی به صورت مستقیم وجود نداره

این مکانیزم در داخل خود ویندوز به کمک WoW64 محقق میشه , ولیکن در داخل آفیس 64 این مورد وجود نداره

در صورتی که شما یک پروژه 32 بیت رو توسط یک اکسس 32 بیتی به صورت ACCDE تبدیل و فایل نهایی رو به مشتری تحویل بدید , این نسخه قابلیت اجرا بر روی اکسس 64 بیت رو نخواهد داشت , در این حالت پروژه میبایست مجددا در داخل اکسس 64 بیت پروسه تبدیل رو توسط برنامه نویس اولیه طی کنه و فایل جدید ارسال بشه

در مجموع و به جهت جمع بندی :

در حال حاضر نیازی به ارتقا به اکسس 64 بیت وجود نداره , و این محیط بیشتر مشکل ساز هستش چرا که با سیستمهای 32 بیت که طیف بسیار زیادی از کاربران فعلی رو پوشش میده ناسازگاره

موفق باشید

درگاه : وب سايت | فروشگاه | وبلاگ
۲۶ خرداد ۱۳۹۱ ۱۰:۴۴ عصر
مشاهده‌ی وب سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پیام‌های داخل این موضوع
مقایسه آفیس 32bit و 64bit - CPSD Admin - ۲۶ خرداد ۱۳۹۱ ۱۰:۴۴ عصر

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information مقایسه بین قفل های سخت افزاری و نرم افزاری CPSD Admin 1 35,232 ۱۶ اسفند ۱۳۸۹ ۱۰:۵۴ عصر
آخرین ارسال: CPSD Admin
Information پیدا کردن رمز عبور فایلهای آفیس توسط AOPR CPSD Admin 0 19,042 ۱۱ شهريور ۱۳۸۹ ۰۵:۴۱ عصر
آخرین ارسال: CPSD Admin

پرش به انجمن:


‍CPSD.ir Website

وب سايت      |      وبلاگ      |      فروشگاه

 

Center Point SD - Software Developer

Yaldex PopUp