هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

هایدی

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق و بررسی در مورد مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص

اختصاصی از هایدی تحقیق و بررسی در مورد مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

مقایسه مختصر بین پردازنده های 32-بیت و 64-بیت

مقدمه

محدودیتی که در دامنه پردازش‌های 32 بیتی وجود دارد، همواره باعث کندشدن سرعت انجام عملیات پیچیده و سنگین اطلاعاتی در سیستم‌های مختلف می‌گردد. به همین‌منظور بسیاری از شرکت‌های سازنده نرم‌افزار و خصوصاً آن‌هایی که در زمینه سیستم‌عامل فعالیت دارند از دیرباز رقابتی را برای تحت پوشش قراردادن تعداد زیادتری CPU و مقدار بیشتری حافظه RAM نسبت به یکدیگر آغاز کرده‌اند. به عنوان مثال رقابتی که بین ویندوز 2000 سرور با سولاریس یا انواع یونیکس و لینوکس بر سر امکان استفاده از 8 یا 16 تا 32 پردازنده به همراه چند گیگابایت حافظه RAM و امثال آن وجود داشت همواره یکی از جالب‌ترین و پرسروصداترین زمینه رقابت بین چند سیستم‌عامل به‌شمار می‌رفت. اما تمام این عوامل چندی پیش تحت‌الشعاع واژه جدیدی به نام پردازش 64 بیتی قرار گرفت. این فناوری جدید که به لطف به بازار آمدن دو محصول جدید از دو شرکت معتبر سازنده پردازنده یعنی اینتل و AMD شکل گرفت، در مدت کوتاهی توانست توجه سازندگان سیستم‌عامل را به شدت معطوف کارایی بی‌نظیر خود کند .پردازنده‌های Xeon و ایتانیوم از سوی اینتل و پردازنده Opteron از طرف AMD طی مدت کوتاهی توجه تمام سازندگان مشهور سرورهای Enterprise و همچنین تولیدکنندگان سیستم‌عامل را به خود جلب کرد. در این میان مایکروسافت نیز بلافاصله اقدام به طراحی نسخه‌ای از ویندوز 2003 سرور برمبنای انجام پردازش‌های 64 بیتی و با استفاده از پردازنده‌های جدید نمود. این نسخه جدید 64 بیتی از چند نظر بر نسخه پیشین خود برتری داشت. اول این‌که از میزان حافظه فیزیکی و مجازی بیشتری پشتیبانی می‌کند .دوم‌ این‌که در مقایسه با نسخه 32 بیتی از کارایی و سرعت بالاتری در مدیریت حافظه، رجیسترها و عملیات I/O برخوردار است. نکته سوم در مورد امنیت است. نسخه 64 بیتی قابلیت محافظت بیشتری در برابر کدهای مخرب(Malicious Code) از خود نشان می‌دهد. طبق پیش‌بینی‌های انجام گرفته تا پایان سال 2005 میلادی کلیه کامپیوترهایی که قرار است نقش سرور را در مراکز بزرگ اقتصادی داشته باشند به سمت ریزپردازنده و سیستم‌عامل 64 بیتی سوق پیدا خواهند کرد. همین پیش‌بینی حاکی از تمایل شدید کامپیوترهای دسکتاپ به سمت استفاده از تکنولوژی 64 بیتی تا پایان سال 2006 میلادی است .براین‌اساس به تدریج نه تنها سازندگان سیستم‌عامل مثل مایکروسافت سیستم‌عامل 64 بیتی مختص کامپیوترهای دسکتاپ (Windows XP 46 bit) را به بازار عرضه می‌کنند، بلکه سایر تولیدکنندگان نرم‌افزارهای مختلف هم با وارد شدن به دنیای پردازش‌های 64‌بیتی، کارایی و سرعت جدیدی را به کاربران خود ارایه می‌دهند . مقایسه در یک سیستم‌عامل 32 بیتی مثل نسخه‌های 32 بیتی ویندوز 2003 از یک حافظه مجازی (Virtual memory) برای انجام پردازش‌های مختلف استفاده می‌شود. این حافظه مجازی که حداکثر 4 گیگابایت می‌تواند ظرفیت داشته باشد به دو قسمت تقسیم می‌شود. یک قسمت 2 گیگابایتی آن به وسیله برنامه در حال اجرا اشغال شده و 2 گیگابایت دیگر در اختیار سیستم‌عامل قرار می‌گیرد. تا اینجا همه ‌چیز بسیار عادی به نظر می‌رسد اما مشکل زمانی پیش می‌آید که 2 گیگابایت سهم برنامه‌های در حال اجرا به مرز پرشدن نزدیک می‌شود. به عنوان مثال یک بانک اطلاعاتی SQL Server را در نظر بگیرید که برای اتصال هر کاربر به سرور و انجام عملیات موردنظر وی 20 مگابایت حافظه مجازی را در نظر می‌گیرد. با رسیدن تعداد کاربران به مرز یکصد نفر، کل حافظه مجازی 2 گیگابایتی در اختیار SQL Server قرار می‌گیرد و این به معنای نزدیک شدن سیستم به یک نقطه بحرانی در عملیات سرویس‌دادن به کاربران است .در نسخه‌های 32 بیتی یکی از راه‌هایی که برای این مساله در نظر گرفته می‌شد، اختصاص 3 گیگابایت از حافظه مجازی به برنامه‌های درحال‌اجرا بود. این روش که با استفاده از دستکاری در فایل boot.ini انجام می‌گرفت، یک گیگابایت از حافظه مجازی در اختیار سیستم‌عامل را به سهمیه حافظه مجازی برنامه‌های در حال اجرا واگذار می‌کرد و تا حدودی مشکل کمبود حافظه مجازی را رفع می‌کرد. اما خود این عمل هم عوارض جانبی خاص خود را دارد و آن محدود شدن کرنل سیستم‌عامل به یک گیگابایت حافظه مجازی برای انجام عملیات cache است . این محدود شدن باعث افت سرعت انتقال اطلاعات از سرور به کلاینت‌ها می‌شود. ضمن این‌که باز هم در نهایت با زیادترشدن تعداد کاربران یا پردازش‌های موردنظر آنان، این 1 گیگابایت الحاق‌شده نیز به مرز اشتغال شدن کامل نزدیک می‌شود و مدیران سیستم را به ناچار مجبور به افزایش تعداد سرورها برای رفع مشکل می‌کند. با آمدن ویندوز 2003 نسخه 32 بیتی، قدرت آدرس‌دهی سیستم‌عامل برای حافظه‌های فیزیکی (RAM) به 32 گیگابایت برای نسخه Enterprise و 64 گیگابایت در نسخه DataCenter افزایش یافت و این به معنای نیاز کمتر سیستم به استفاده از حافظه مجازی و در نتیجه کمتر شدن مشکل مربوط به محدودیت حافظه‌های مجازی بود. اما به هر حال استفاده از حافظه مجازی برای پردازش اطلاعات امری گریزناپذیر است و به‌همین دلیل توجه سازندگان سیستم‌عامل همواره معطوف به پیدا کردن راه‌حلی برای عبور از این مشکل بود. سرانجام با مطرح شدن و تولد سیستم‌عامل 64 بیتی ویندوز 2003 که با استفاده از قدرت پردازنده‌های 64 بیتی جدید قادر بود از یک سیستم آدرس‌دهی 40 بیتی استفاده کند، میزان حافظه مجازی قابل دسترسی سیستم از 4 گیگابایت به 40 2 یعنی 16 ترابایت (هزار گیگابایت) افزایش یافت.بدین‌ترتیب 8 ترابایت از این ظرفیت در اختیار برنامه‌های در حال اجرا و 8 ترابایت دیگر در اختیار سیستم‌عامل قرار گرفت. مهم‌ترین سوالی که در این‌جا می‌توانست مطرح شود این است که آیا برنامه‌های سابق محیط 32 بیتی که برای استفاده از حداکثر 3 گیگابایت حافظه مجازی کامپایل شده‌اند قادر به بهره بردن از این 8 ترابایت فضای جدید هستند یا خیر. پاسخ این سوال هم می‌تواند مثبت باشد و هم منفی. بدین‌صورت که برخی برنامه‌های کامپایل‌شده در محیط‌های 32 بیتی که به صورت صریح قدرت استفاده از حداکثر 3 گیگابایت حافظه مجازی را دارند، با ورود به محیط 64 بیتی هیچ تغییری را احساس نخواهند کرد .اما برخی دیگر که با تکنولوژی Large Addressware کامپایل شده‌اند قادر خواهند بود تا 4 گیگابایت از حافظه مجازی را در محیط جدید مورد استفاده قرار دهند. از لحاظ سرعت انجام عملیات نیز برخی برنامه‌های کامپایل شده در محیط 32 بیتی (مثلاً برنامه‌های نوشته شده با ASP.NET که از تکنولوژی Multithreading برای اجرای موازی چند دستورالعمل در آن واحد استفاده می‌کنند)، به دلیل قدرت بی‌نظیر پردازنده‌های 64 بیتی در انجام این کار می‌توانند از مزایای محیط جدید اجرا استفاده کرده و سرعت اجرای خود را افزایش دهند .اما اگر برنامه‌ای (مثلاً یک فایل Exe) در محیط توسعه‌ای مثل ویژوال بیسیک نسخه ششم برای دسترسی به یک پایگاه داده و کار با آن بدون استفاده از مکانیسم پردازشی موازی و به صورت ساده نوشته شده باشد، این برنامه حتی اگر برروی یک سرور 64 بیتی هم اجرا شود نمی‌تواند از قابلیت‌های محیط جدید سودی ببرد. بنابراین اگر قرار است این برنامه برروی کلاینت نصب شده و پایگاه داده موردنظر که SQL Server است برروی یک سرور باشد، بهتر آن است که کلاینت در همان وضعیت 32 بیتی باقی بماند و سرور به نسخه 64 بیتی ویندوز 2003 ارتقاء داده‌شود. در این صورت موتور بانک‌اطلاعاتی SQL Server که در تمام نسخه‌های خود از شیوه Multithreading برای انجام دستورات موردنظر کاربران استفاده می‌کند، می‌تواند در محیط جدید با سرعت بهتری فرامین رسیده از طرف کلاینت‌ها را پردازش کرده و نتیجه را سریع‌تر به آن‌ها برگرداند و کارایی کلی این سیستم بانک اطلاعاتی را به نحو مطلوبی افزایش دهد. اصولاً برنامه‌های نوشته شده برای محیط‌های 32 بیتی با استفاده از رابطی به نام WOW64 قادر خواهند بود در محیط 64 بیتی اجرا شوند و از مزایای


دانلود با لینک مستقیم


تحقیق و بررسی در مورد مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص

تحقیق در مورد متالوژی پودر

اختصاصی از هایدی تحقیق در مورد متالوژی پودر دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 10

 

تاریخچه مختصر متالوژی پودر

استفاده از پودر فلزات ، در ازمنه قدیم و در نقاط مختلف دنیا معمول بوده است . مصری ها پودر آهن را در سه هزار سال پیش از میلاد مسیح بکار گرفته اند ، ستون شهر دهلی هندوستان نیز به به روش متالوژی پودر در سیصد سال بعد از میلاد بنا نهاده شده است این ستئن تقریباٌ 5/6 تن پودر آهن اسفنجی ساخته شده است .

دلایل استفاده از متالوژی پودر

سه مقوله هم پوش نحوه تقسیم بندی کاربردهای متالوژی پودر را معرفی می نماید . برخی از ویژگیها و ریز ساختارها فقط با روش متالوژی پودر قابل دستیابی می باشد. از آنجمله می توان به فلزات متخلخل ، آلیاژهای مستحکم شده با پخش اکسید ، سرمتها و کربورهای سمانته اشاره نمود ، عدم امکان تولید این ری ساختارهای منحصر به فرد با روشهای سنتی نیز در رشد متالوژی پودر سهم بسزایی داشته است .

دایره سوم نمودار ، مربوط به موادی است که تولید آنها به روشهای دیگر بسیار مشکل میباشد . بهترین مثال در این مورد تولید فلزات دیرگداز و فعال است که استفاده از روشهای مبتنی بر ذوب برای آنها کارا نمی باشد ، گروه دیگری از مواد که به سرعت متداول می شوند فلزات غیر بلوری ( شیشه ای را در بر میگیرد .

 

تولید آلیاژهای ویژه ، ریز ساختارهای ویژه ، مواد مرکب ، مواد متخلخل

اندازه

پودر

قطعه سازی

فراورش

آزمون

ویژگیها

ریز ساختار

شکل

ویژگیهای مرتبط با اصطکاک

روش تولید

فشردن

تف جوشی

نورد

آهنگری

روزن رانی

پرس گرم

چگالی

استحکام

شکل پذیری

رسانایی

ویژگیهای مغناطیسی

ریزساختار

کاربرد

نوع پودر ( نام فلز )

برخی از موارد استفاده

سایاها

Fe,Sn,Zn

سمباده ، صیقل دهنده ها

کشاورزی

AI,Fe,Mn

کودهای شیمیایی ، پوشش دانه های کاشتنی ،خوراک

دام

هوا ، فضا

AI,Be,Nb

موتورهای جت،حفاظ های گرمائی

خودروسازی

Cu,Fe,W

دنده ،بوش ،شاتون

صنایع شیمیائی

Cr,Ni,pt

رنگ دانه ،فیلتر ،کاتالیزر

روکش داری

Cd,Cr,Ti

رنگ ،سخت کردن سطوح فلزات

صنایع ساختمانی

AI,Cu,Fe

روسازی آسفالت ، بطانه کاری

صنایع الکتریکی والکترونیکی

Ag,Au,Mo

اتصالات ،چاهک گرمائی

یراق آلات

Cu,Fe

آچار،قفل وضامن

عملیات حرارتی

Mo,Pt,W

قطعات کوره ها، ترموکوپل

صنعتی

Co,Pb,W

جذب کننده صدا،ابزارهای برشی

جوشکاری واتصال

Cu,Fe,Sn

لحیم ، الکترود

روان سازی

Cu,Fe,Sn

گریس

صنایع مغناطیسی

Co,Fe,Ni

رله ،مگنت

صنایع مختلف

Cu,Mn,W

قالب ،ابزار،یاتاقان

پزشکی و دندانپزشکی

Ag,Au,W

قطعات ترمیمی ارتوپدی،آمالگام


دانلود با لینک مستقیم


تحقیق در مورد متالوژی پودر

داملودتحقیق درمورد اشاره ای مختصر به تحول باستان شناسی در ایران 16ص

اختصاصی از هایدی داملودتحقیق درمورد اشاره ای مختصر به تحول باستان شناسی در ایران 16ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

اشاره ای مختصر به تحول باستان شناسی در ایران

دکتر صادق ملک شهمیرزادی

مقدمه

از زمان تشکیل اداره کل باستان شناسی که خود تغییر نام یافته اداره عتیقات بوده است و امروز به عنوان «مرکز باستان شناسی ایران» یکی از سازمان های تابع وزارت فرهنگ و آموزش عالی است بیش از نیم قرن نمی گذرد.

قدمت تأسیس گروه آموزشی باستانشناسی در دانشگاه تهران حتی به نیم قرن هم نمی رسد. این دو نهاد فرهنگی، تحقیقاتی و پژوهشی به عنوان دو تشکیلات سازمان یافته ایرانی به آن اندازه جدید هستند که احتمالاً تدوین تاریخ چگونگی تغییرات و تحولات آن نیاز به زمان بیشتری دارد تا مدارک و اسناد رویدادهای درون سازمانی آنها را بتوان به راحتی در اختیار داشت. به همین جهت می توان عنوان اشاره مختصر بر تحول تشکیلات باستان شناسی در ایران را برای این بررسی انتخاب نمود و هدف از چنین بررسی را نظری بر فعالیت های تحقیقاتی و پژوهشی در زمینه مطالعات باستان شناسی و تشیلاتی آن در ایران و توسط ایرانیان دانست. جدید بودن تشکیلات باستان شناسی در ایران با نهادهای مشابه در سایر نقاط جهان را با یک مقایسه ساده می توان روشن نمود. مثلاً «با مقایسه با موطه لوور (Luvro) در پاریس که در سال 1793 میلادی (برابر 1172هـ.ش) 4 سال بعد از پیروزی انقلاب کبیر فرانسه از طرف انقلابیون به ملت فرانسه اهدا شد و رسماً» موزه جمهوری فرانسه که گاهی نیز به نام موزه ملی فرانسه نامیده می شد افتتاح گردید، در ایران فکر تأسیس یک موزه ملی 123 سال بعد از آن پدید آمد. اگر در کشور انگلستان در سال 1882 میلادی لایحه حفظ میراث فرهنگی توسط یک بانکدار عضو پارلمان به نام جان لوباک به مجلس ارائه و از تصویب مجلس انگلستان گذشت در ایران مجلس شورای ملی در سال 1306 هـ . ش (برابر 1927 میلادی) موفق شد امتیاز انحصار حفاری و کاوش های باستانی در تمام ایران را که رسماً در سال 1900 میلادی (1279 هـ . ش) به دولت فرانسه واگذار شده بود فقط به طور مشروط لغو نماید (به این موضوع در آینده بیشتر خواهیم پرداخت).

در 1750 میلادی جان وینکلمن آلمانی وقتی کتاب معروف خود به عنوان «تاریخ هنر قدیم» را نوشت در آن میزان و ملاکی برای تغییر سبک های مختلف هنری ارائه نمود. به عنوان پدر علم باستانشناسی نامیده شد و یا هنگامی که جنس جاکوب آسموسن وارسا درس سال 1884 میلادی کتاب معروف خود را تحت عنوان «ادوارد باستانی دانمارک» منتشر نمود و در آن درباره تقسیم ادوار مختلف باستانی به سه گروه سنگ و برنز و آهن که قبلاً توسط استادش کریستین جورگنسن تامسن پیشنهاد ارائه شده بود مفصلاً توضیحاتی داد و ضمن آن برای جلوگیری از انهدام میراث فرهنگی ترقی را ارائه نمود رسماً به عنوان اولین باستانشناس در تاریخ مطالعات باستانی شناخته شد و بعدها به مقام استادی بخش باستان شناسی در دانشگاه دانمارک در کپنهاک رسید و همچنین مدرسه مطالعات و تحقیقات باستانی در پاریس که قسمتی از تشکیلات موزه لوور بود وبه نام مدرسه لوور در سال 1882 میلادی رسماً به کار آموزش باستانی و تربیت باستان شناسان پرداخت. اولین گروه دانشجویان باستانی دانشگاه تهران حدود سال 50 - 1949 میلادی فارق التحصیل شناخته شدند.

برای پیگیری چگونگی تکوین و تطور تکاملی تشکیلات باستان شناسی در ایران که گاهی با وقفه و سکته همراه بوده و زمانی نیز به طور طبیعی و جبری مسیر خود را طی می نموده است ابتدا به خلاصه ای از جدول زمان بندی تحولات سازمانی تشکیلات باستان شناسی نظر می افکنیم و سپس به شرح مختصری از نکات برجسته آن بسنده می نماییم.

توجه ایرانیان به میراث فرهنگی

قبل از ورود به بحث اصلی که چگونگی تکوین و تکامل تشکیلات باستانشناسی در ایران است، چگونه توجه ایرانیان را در ابتدای امر نسبت به میراث فرهنگی و آثار باستانی باید به اختصار مورد مطالعه قرار داد. بر اساس مدارک موجود چنین به نظر می رسد که در ابتدای توجه ایرانیان به آثار باستانی از حد یک تفنن زودگذر و موقت که اکثر اوقات با انهدام و ویرانی آنها نیز همراه بوده است تجاوز نمی شود. 1) در این باره بهترین شاهد مدعای اعترافات محمد حسن خان اعتماد السلطنه است که ضمن خاطرات روز شنبه 12 جمادی الاول سال 1303 هـ . ق که مطابق است با بهمن ماه 1264 هـ .ش چنین نوشته شده است:

« ... بعد از نهار خانه آمدم. تا عصر مشغول خواندن مسکوکات کهنه شدم. تازه به این خیال افتادم. سکه کهنه جمع می کنم» (اعتماد السلطنه 407)

« ضمن خاطرات روز دوشنبه 24 جمادی الاول همان سال می نویسد «صبح خواستم لباس نپوشم تمام روز خانه باشم، مشغول خواندن سکه کهنه که حالا به این خیال افتادم سکه کهنه جمع می کنم شوم باز نشد. خانه ظل السلطان رفتم. خیلی صحبت شد. به خانه آمدم. کاغذ سختی به نایب السلطنه (نوشتم) استعفا از احتساب نمودم. بعد تا عصر با شیخ مهدی و عارفخان سکه های قدیم را که تازه خریده ام خواندیم ... ) اعتماد السلطنه 413 .

این تفنن خرید و فروش آثار باستانی بیشتر در میان طبقه اعیان و اشراف جامعه در اواخر عهد ناصری رواج بوده است . آثار فرهنگ ایران به مرور و طریق مختلف وارد مجموعه های خصوصی می شده است. یکی از


دانلود با لینک مستقیم


داملودتحقیق درمورد اشاره ای مختصر به تحول باستان شناسی در ایران 16ص

وکالت مختصر امور ثبتی

اختصاصی از هایدی وکالت مختصر امور ثبتی دانلود با لینک مستقیم و پر سرعت .

وکالت مختصر امور ثبتی


وکالت مختصر امور ثبتی

وکالت مختصر امور ثبتی

تعداد صفحات : یک صفحه


دانلود با لینک مستقیم


وکالت مختصر امور ثبتی

دانلود تحقیق کامل درباره مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص

اختصاصی از هایدی دانلود تحقیق کامل درباره مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 13

 

مقایسه مختصر بین پردازنده های 32-بیت و 64-بیت

مقدمه

محدودیتی که در دامنه پردازش‌های 32 بیتی وجود دارد، همواره باعث کندشدن سرعت انجام عملیات پیچیده و سنگین اطلاعاتی در سیستم‌های مختلف می‌گردد. به همین‌منظور بسیاری از شرکت‌های سازنده نرم‌افزار و خصوصاً آن‌هایی که در زمینه سیستم‌عامل فعالیت دارند از دیرباز رقابتی را برای تحت پوشش قراردادن تعداد زیادتری CPU و مقدار بیشتری حافظه RAM نسبت به یکدیگر آغاز کرده‌اند. به عنوان مثال رقابتی که بین ویندوز 2000 سرور با سولاریس یا انواع یونیکس و لینوکس بر سر امکان استفاده از 8 یا 16 تا 32 پردازنده به همراه چند گیگابایت حافظه RAM و امثال آن وجود داشت همواره یکی از جالب‌ترین و پرسروصداترین زمینه رقابت بین چند سیستم‌عامل به‌شمار می‌رفت. اما تمام این عوامل چندی پیش تحت‌الشعاع واژه جدیدی به نام پردازش 64 بیتی قرار گرفت. این فناوری جدید که به لطف به بازار آمدن دو محصول جدید از دو شرکت معتبر سازنده پردازنده یعنی اینتل و AMD شکل گرفت، در مدت کوتاهی توانست توجه سازندگان سیستم‌عامل را به شدت معطوف کارایی بی‌نظیر خود کند .پردازنده‌های Xeon و ایتانیوم از سوی اینتل و پردازنده Opteron از طرف AMD طی مدت کوتاهی توجه تمام سازندگان مشهور سرورهای Enterprise و همچنین تولیدکنندگان سیستم‌عامل را به خود جلب کرد. در این میان مایکروسافت نیز بلافاصله اقدام به طراحی نسخه‌ای از ویندوز 2003 سرور برمبنای انجام پردازش‌های 64 بیتی و با استفاده از پردازنده‌های جدید نمود. این نسخه جدید 64 بیتی از چند نظر بر نسخه پیشین خود برتری داشت. اول این‌که از میزان حافظه فیزیکی و مجازی بیشتری پشتیبانی می‌کند .دوم‌ این‌که در مقایسه با نسخه 32 بیتی از کارایی و سرعت بالاتری در مدیریت حافظه، رجیسترها و عملیات I/O برخوردار است. نکته سوم در مورد امنیت است. نسخه 64 بیتی قابلیت محافظت بیشتری در برابر کدهای مخرب(Malicious Code) از خود نشان می‌دهد. طبق پیش‌بینی‌های انجام گرفته تا پایان سال 2005 میلادی کلیه کامپیوترهایی که قرار است نقش سرور را در مراکز بزرگ اقتصادی داشته باشند به سمت ریزپردازنده و سیستم‌عامل 64 بیتی سوق پیدا خواهند کرد. همین پیش‌بینی حاکی از تمایل شدید کامپیوترهای دسکتاپ به سمت استفاده از تکنولوژی 64 بیتی تا پایان سال 2006 میلادی است .براین‌اساس به تدریج نه تنها سازندگان سیستم‌عامل مثل مایکروسافت سیستم‌عامل 64 بیتی مختص کامپیوترهای دسکتاپ (Windows XP 46 bit) را به بازار عرضه می‌کنند، بلکه سایر تولیدکنندگان نرم‌افزارهای مختلف هم با وارد شدن به دنیای پردازش‌های 64‌بیتی، کارایی و سرعت جدیدی را به کاربران خود ارایه می‌دهند . مقایسه در یک سیستم‌عامل 32 بیتی مثل نسخه‌های 32 بیتی ویندوز 2003 از یک حافظه مجازی (Virtual memory) برای انجام پردازش‌های مختلف استفاده می‌شود. این حافظه مجازی که حداکثر 4 گیگابایت می‌تواند ظرفیت داشته باشد به دو قسمت تقسیم می‌شود. یک قسمت 2 گیگابایتی آن به وسیله برنامه در حال اجرا اشغال شده و 2 گیگابایت دیگر در اختیار سیستم‌عامل قرار می‌گیرد. تا اینجا همه ‌چیز بسیار عادی به نظر می‌رسد اما مشکل زمانی پیش می‌آید که 2 گیگابایت سهم برنامه‌های در حال اجرا به مرز پرشدن نزدیک می‌شود. به عنوان مثال یک بانک اطلاعاتی SQL Server را در نظر بگیرید که برای اتصال هر کاربر به سرور و انجام عملیات موردنظر وی 20 مگابایت حافظه مجازی را در نظر می‌گیرد. با رسیدن تعداد کاربران به مرز یکصد نفر، کل حافظه مجازی 2 گیگابایتی در اختیار SQL Server قرار می‌گیرد و این به معنای نزدیک شدن سیستم به یک نقطه بحرانی در عملیات سرویس‌دادن به کاربران است .در نسخه‌های 32 بیتی یکی از راه‌هایی که برای این مساله در نظر گرفته می‌شد، اختصاص 3 گیگابایت از حافظه مجازی به برنامه‌های درحال‌اجرا بود. این روش که با استفاده از دستکاری در فایل boot.ini انجام می‌گرفت، یک گیگابایت از حافظه مجازی در اختیار سیستم‌عامل را به سهمیه حافظه مجازی برنامه‌های در حال اجرا واگذار می‌کرد و تا حدودی مشکل کمبود حافظه مجازی را رفع می‌کرد. اما خود این عمل هم عوارض جانبی خاص خود را دارد و آن محدود شدن کرنل سیستم‌عامل به یک گیگابایت حافظه مجازی برای انجام عملیات cache است . این محدود شدن باعث افت سرعت انتقال اطلاعات از سرور به کلاینت‌ها می‌شود. ضمن این‌که باز هم در نهایت با زیادترشدن تعداد کاربران یا پردازش‌های موردنظر آنان، این 1 گیگابایت الحاق‌شده نیز به مرز اشتغال شدن کامل نزدیک می‌شود و مدیران سیستم را به ناچار مجبور به افزایش تعداد سرورها برای رفع مشکل می‌کند. با آمدن ویندوز 2003 نسخه 32 بیتی، قدرت آدرس‌دهی سیستم‌عامل برای حافظه‌های فیزیکی (RAM) به 32 گیگابایت برای نسخه Enterprise و 64 گیگابایت در نسخه DataCenter افزایش یافت و این به معنای نیاز کمتر سیستم به استفاده از حافظه مجازی و در نتیجه کمتر شدن مشکل مربوط به محدودیت حافظه‌های مجازی بود. اما به هر حال استفاده از حافظه مجازی برای پردازش اطلاعات امری گریزناپذیر است و به‌همین دلیل توجه سازندگان سیستم‌عامل همواره معطوف به پیدا کردن راه‌حلی برای عبور از این مشکل بود. سرانجام با مطرح شدن و تولد سیستم‌عامل 64 بیتی ویندوز 2003 که با استفاده از قدرت پردازنده‌های 64 بیتی جدید قادر بود از یک سیستم آدرس‌دهی 40 بیتی استفاده کند، میزان حافظه مجازی قابل دسترسی سیستم از 4 گیگابایت به 40 2 یعنی 16 ترابایت (هزار گیگابایت) افزایش یافت.بدین‌ترتیب 8 ترابایت از این ظرفیت در اختیار برنامه‌های در حال اجرا و 8 ترابایت دیگر در اختیار سیستم‌عامل قرار گرفت. مهم‌ترین سوالی که در این‌جا می‌توانست مطرح شود این است که آیا برنامه‌های سابق محیط 32 بیتی که برای استفاده از حداکثر 3 گیگابایت حافظه مجازی کامپایل شده‌اند قادر به بهره بردن از این 8 ترابایت فضای جدید هستند یا خیر. پاسخ این سوال هم می‌تواند مثبت باشد و هم منفی. بدین‌صورت که برخی برنامه‌های کامپایل‌شده در محیط‌های 32 بیتی که به صورت صریح قدرت استفاده از حداکثر 3 گیگابایت حافظه مجازی را دارند، با ورود به محیط 64 بیتی هیچ تغییری را احساس نخواهند کرد .اما برخی دیگر که با تکنولوژی Large Addressware کامپایل شده‌اند قادر خواهند بود تا 4 گیگابایت از حافظه مجازی را در محیط جدید مورد استفاده قرار دهند. از لحاظ سرعت انجام عملیات نیز برخی برنامه‌های کامپایل شده در محیط 32 بیتی (مثلاً برنامه‌های نوشته شده با ASP.NET که از تکنولوژی Multithreading برای اجرای موازی چند دستورالعمل در آن واحد استفاده می‌کنند)، به دلیل قدرت بی‌نظیر پردازنده‌های 64 بیتی در انجام این کار می‌توانند از مزایای محیط جدید اجرا استفاده کرده و سرعت اجرای خود را افزایش دهند .اما اگر برنامه‌ای (مثلاً یک فایل Exe) در محیط توسعه‌ای مثل ویژوال بیسیک نسخه ششم برای دسترسی به یک پایگاه داده و کار با آن بدون استفاده از مکانیسم پردازشی موازی و به صورت ساده نوشته شده باشد، این برنامه حتی اگر برروی یک سرور 64 بیتی هم اجرا شود نمی‌تواند از قابلیت‌های محیط جدید سودی ببرد. بنابراین اگر قرار است این برنامه برروی کلاینت نصب شده و پایگاه داده موردنظر که SQL Server است برروی یک سرور باشد، بهتر آن است که کلاینت در همان وضعیت 32 بیتی باقی بماند و سرور به نسخه 64 بیتی ویندوز 2003 ارتقاء داده‌شود. در این صورت موتور بانک‌اطلاعاتی SQL Server که در تمام نسخه‌های خود از شیوه Multithreading برای انجام دستورات موردنظر کاربران استفاده می‌کند، می‌تواند در محیط جدید با سرعت بهتری فرامین رسیده از طرف کلاینت‌ها را پردازش کرده و نتیجه را سریع‌تر به آن‌ها برگرداند و کارایی کلی این سیستم بانک اطلاعاتی را به نحو مطلوبی افزایش دهد. اصولاً برنامه‌های نوشته شده برای محیط‌های 32 بیتی با استفاده از رابطی به نام WOW64 قادر خواهند بود در محیط 64 بیتی اجرا شوند و از مزایای ارتقاء سیستم عامل و دسترسی به حافظه بیشتر بهره ببرند.


دانلود با لینک مستقیم


دانلود تحقیق کامل درباره مقایسه مختصر بین پردازنده های 32 بیت و 64 بیت 13 ص