×

  یک سوال بپرس
گزارش تخلف

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود مقاله با موضوع "چند برنامگی" – ۱۷ صفحه”

نشانی ایمیل شما منتشر نخواهد شد.

اطلاعات فروشنده

  • نام فروشگاه: soha
  • فروشنده: soha
  • آدرس:
  • هنوز امتیازی داده نشده است!

درخواستهای عمومی

هیچ درخواستی وجود ندارد.

دانلود مقاله با موضوع "چند برنامگی" – ۱۷ صفحه

6948
تومان

  یک سوال بپرس
گزارش تخلف
  • دریافت آسان و دسترسی همیشگی به آپدیت ها
  • نظارت شده و دارای گارانتی، همراهی کامل با خریداران
  • دو نوع پشتیبانی (کاملا رایگان) از سوی فروشگاه و فروشنده ها Products@fil-e.com

دانلود مقاله با موضوع “چند برنامگی” – ۱۷ صفحه

بخشی از فایل Word :

چند برنامگی
مقدمه اي به سيستم هاي عامل
در پروژه بعدي شما پشتيباني مناسب براي چند برنامه نويسي را طراحي و اجرا خواهيد كرد. شما فرمان هاي سيستم را طوري توسعه خواهيد داد كه اصول ارتباط درون فرايندي و مديريت فرايند را انجام دهد. شما اين را به پروژه اول داراي كد مي افزاييد. اطمينان حاصل كه قبل از شروع پروژه دوم تمام نواقص در پروژه اول را اصلاح كرده ايد. اين راه حل براي پروژه يك به عنوان بخشي از جلسه هفته بعد مورد بررسي قرار خواهد گرفت.
ناكوس در حال حاضر يك محيط تك برنامه نويسي است. ما مجبوريم ناكوس را تغيير دهيم به طوري كه هر فرايند در مسير سيستم خود حفظ شوند. ما بايد تخصيص حافظه و واپس گيري آن توجه داشته باشيم. هم چنين تمام داده ها و وابستگي هاي همزمان سازي بين رشته ها را مد نظر قرار مي دهيم. شما ابتدا قبل از كد گذاري راه حل را طراحي مي‌كنيد جزئيات در زير آورد است:
۱- استثنائات كلي (استثنائات تماس غير سيستمي) براي به اتمام رساندن رشته به جاي متوقف كردن سيستم را تغيير دهيد. اين كار مهم خواهد بود زيرا يك استثناي زمان اجرا نبايد باعث شود كه سيستم عامل خاموش شود. قبل از تكميل پروژه احتمالاً‌مجبور خواهيد بود كه چندين بار به اين كد سر بزنيد. چند موضوع مربوط به همزمان سازي وجود دارد كه بايد در طي خروج از رشته به آن ها بپردازيد.
۲- چند برنامه نويسي را اجرا كنيد. كدي كه به شما داده ايم محدود به اجراي يك برنامه كاربرد در هر بار مي باشد. براي تغيير سيستم از تك برنامه نويسي به چند برنامه نويسي بايد چند تغيير در addrspace.h و addrspace.cc انجام دهيد. بايد كارهاي زير را انجام دهيد: الف) به شيوه اي براي تخصيص فريم هاي حافظه فيزيكي برسيد به طوري كه چندين برنامه را بتوان به يكباره در حافظه بارگذاري كرد.
ب) شيوه اي براي كپي كردن داده ها به هسته يا از هسته و از فضاي آدرس مجازي كاربر يا به آن فراهم كنيد.
ج) وقتي يك برنامه كاربر پايان مي‌يابد به طور مناسب‌آزادسازي فضاي آدرس انجام شود.
د) تغيير الگوريتم بارگذار برنامه كاربر به طوري كه فريم هاي اطلاعاتي را جابجا كند بسيار مهم است. در حال حاضر تخصيص فضاي حافظه با اين فرض است كه يك فرايند در يك بخش مجاور حافظه بارگذاري شده است. وقتي چند برنامه نويسي فعال شد، حافظه ديگر ماهيتاً مجاور محسوب نمي شود اگر برنامه را اصلاح نكنيد احتمال دارد كه بارگذاري ديگر برنامه كاربر سيستم عامل را خراب كند.




نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود مقاله با موضوع "چند برنامگی" – ۱۷ صفحه”

نشانی ایمیل شما منتشر نخواهد شد.

محصولات مرتبط با این محصول

پاورپوینت اخبار و تکنولوژی های جدید دنیای موبایل

دانلود مقاله با موضوع "بافت اسکلرانشیم" – ۵ صفحه

دانلود مقاله با موضوع “بافت اسکلرانشیم” – ۵ صفحه   بخشی از فایل Word: بافت اسکلرانشیم اسکلرانشیم بافتی است که […]

تومان4,875
پاورپوینت اخبار و تکنولوژی های جدید دنیای موبایل

دانلود داکیومنت روشهای ثبت هزینه دستمزد ایام مرخصی – ۱۶ صفحه

دانلود داکیومنت روشهای ثبت هزینه دستمزد ایام مرخصی – ۱۶ صفحه بخشی از فایل : روشهای ثبت هزینه دستمزد ایام […]

تومان6,830
پاورپوینت اخبار و تکنولوژی های جدید دنیای موبایل

دانلود مقاله با موضوع "کوره های القایی" – ۱۰ صفحه

دانلود مقاله با موضوع “کوره های القایی” – ۱۰ صفحه   بخشی از فایل Word: کوره های القایی کوره های […]

تومان6,945
پاورپوینت اخبار و تکنولوژی های جدید دنیای موبایل

دانلود داکیومنت شرکت تولیدی پارس پلاستیک – ۵۴ صفحه

دانلود داکیومنت شرکت تولیدی پارس پلاستیک – ۵۴ صفحه بخشی از فایل Word : توصیف پروژه در این پروژه طرح […]

تومان6,900
تمامی حقوق محفوظ است

طراحی : وب1