زمان کنونی: ۳۱ فروردین ۱۴۰۳, ۰۳:۴۸ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال سیستم عامل آی تی ۸۰ - مبحث بن بست

ارسال:
  

احسان مومنی پرسیده:

سوال سیستم عامل آی تی ۸۰ - مبحث بن بست

سلام دوستان

واسه این سوال راه حلی دارید ؟ من جواب پارسه رو درک نمیکنم ...


آی تی ۸۰ ) سیستمی را که شامل ۴ پردازنده همزمان و ۲ منبع قابل استفاده مجدد است در نظر بگیرید. به شرط این که هر پردازه حداکثر به ۲ منبع نیاز داشته باشد ، تعداد وضعیت های بن بست در این سیستم حداکثر چندحالت است ؟


شبیه این سوال تو سال ۸۴ آی تی اومده که تو اون سوال ما ۵ فرایند همروند و ۲ منبع یکسان قابل استفاده مجدد داریم به شرط آن که حداکثر به ۲منبع نیاز داشته باشد ، تعداد وضعیت های بن بست در این سیستم حداکثر چند حالت است ؟ (البته در صورت سوال چون گفته منابع غیر انحصاری هستند بن بست نداریم ولی سوال من اینه با فرض انحصاری بودن به چه صورت میشه ؟ با راه حل پارسه که برای سوال بالا ارائه داده چجوری میشه حلش کرد ؟ )

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

۰
ارسال:
  

Elena_71 پاسخ داده:

RE: سوال سیستم عامل آی تی ۸۰ - مبحث بن بست

سلام
واضحه؛ببینید ۴تا فرایند داریم دوتا منبع؛
وقتی n فرایند ، m منبع رو اشتراکی استفاده کنن گرفتن وازاد کردن منبع یک به یکه ...
حالا دوتا منبع رو باید ب ۴تا فرایند اختصاص بدیم ؛مثلا به ۱و۳ یا ۲و۴ یا ۱و۴ به همین ترتیب...
پس میشه ترکیب ۲از ۴ ک اگه حساب کنی میشه ۶تا
نقل قول این ارسال در یک پاسخ

ارسال:
  

احسان مومنی پاسخ داده:

RE: سوال سیستم عامل آی تی ۸۰ - مبحث بن بست

(۲۸ آبان ۱۳۹۳ ۰۷:۰۳ ب.ظ)Elena_71 نوشته شده توسط:  سلام
واضحه؛ببینید ۴تا فرایند داریم دوتا منبع؛
یعنی دوتا منبع رو باید ب ۴تا فرایند اختصاص بدیم ؛مثلا به ۱و۳ یا ۲و۴ یا ۱و۴ به همین ترتیب...
پس میشه ترکیب ۲از ۴ ک اگه حساب کنی میشه ۶تا

مرسی
یعنی واسه سوال دوم میشه ۲ تا از ۵ تا ؟
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

Elena_71 پاسخ داده:

RE: سوال سیستم عامل آی تی ۸۰ - مبحث بن بست

(۲۹ آبان ۱۳۹۳ ۱۲:۰۰ ق.ظ)x86 نوشته شده توسط:  
(28 آبان ۱۳۹۳ ۰۷:۰۳ ب.ظ)Elena_71 نوشته شده توسط:  سلام
واضحه؛ببینید ۴تا فرایند داریم دوتا منبع؛
وقتی n فرایند ، m منبع رو اشتراکی استفاده کنن گرفتن وازاد کردن منبع یک به یکه ...
حالا دوتا منبع رو باید ب ۴تا فرایند اختصاص بدیم ؛مثلا به ۱و۳ یا ۲و۴ یا ۱و۴ به همین ترتیب...
پس میشه ترکیب ۲از ۴ ک اگه حساب کنی میشه ۶تا

وقتی میگید ترکیب ۲ از ۴ یعنی اینکه هر فرایند حداکثر میتونه یه منبع در اختیار داشته باشه ولی هر فرایند میتونه دو تا منبع رو هم در اختیار بگیره. بنابراین برای منبع اول ۴ تا فرایند داوطلب داریم و برای منبع دوم هم ۴ فرایند داوطلب. بنابراین در کل ۴*۴=۱۶ حالت برای تخصیص منابع وجود خواهد داشت. ولی اینکه چند حالت بن بست داریم رو حقیقتش خیلی وقته از این مباحث دور بودم. اگر درخواست کننده توی حالت بن بست تاثیری نذاره، یعنی اینکه چه فرایند یک به بند بست بخوره چه فرایند های دیگه، پس همین ۱۶ حالت خواهد بود ولی اگه درخواست کننده تاثیر داشته باشه وضعیت فرق میکنه:

مثلا توی ۱۲ حالت از این ۱۶ حالت دو تا از فرایند ها یک منبع دارن و بقیه چیزی ندارند، و با درخواست هر کدوم از اینها به بن بست میخوریم بنابراین ۱۲*۴ حالت بن بست اینجا وجود داره. تو ۴ حالت از اون ۱۶ تا حالت ۱ فرایند دو تا منبع در اختیار داره و سه تای بعدی چیزی دستشون نیست. اون فرایندی که دو تا رو در اختیار داره دیگه نمیتونه درخواست بده ولی اون سه تا می تونن در خواست بدن و اگه بدن به بن بست میخورن و اینجا هم ۴*۳ حالت بن بست وجود داره. پس در کل ۴*۱۲+۳*۴ حالت بن بست وجود داره. (مطمئن نیستم فقط تحلیل کردم) حالا جواب رو بگید ببینیم چی گفتن.

Big GrinBig GrinBig Grinنه استاد، بچمونو گیج نکن من با اون قسمت که اضافه کردم درست شد

(۲۸ آبان ۱۳۹۳ ۰۹:۵۱ ب.ظ)احسان مومنی نوشته شده توسط:  
(28 آبان ۱۳۹۳ ۰۷:۰۳ ب.ظ)Elena_71 نوشته شده توسط:  سلام
واضحه؛ببینید ۴تا فرایند داریم دوتا منبع؛
یعنی دوتا منبع رو باید ب ۴تا فرایند اختصاص بدیم ؛مثلا به ۱و۳ یا ۲و۴ یا ۱و۴ به همین ترتیب...
پس میشه ترکیب ۲از ۴ ک اگه حساب کنی میشه ۶تا

مرسی
یعنی واسه سوال دوم میشه ۲ تا از ۵ تا ؟

بله برا غیر انحصاری صفره برا انحصاری میشه ۲از ۵ ک میشه ۱۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۷۱۹ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۵۱۵ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال در مورد صفحه بندی در سیستم عامل Azadam ۱ ۱,۵۴۴ ۱۳ دى ۱۴۰۰ ۱۱:۰۴ ق.ظ
آخرین ارسال: Azadam
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۱,۸۱۹ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۷۱۰ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  خواص محیط برای عامل سیستم تحلیل تصاویر پزشکی Ali1991khe ۶ ۵,۲۱۳ ۰۴ مهر ۱۳۹۹ ۰۸:۳۲ ق.ظ
آخرین ارسال: Ali1991khe
  تغییرات کتاب سیستم عامل جدید سیستم عامل sima84 ۱ ۲,۵۲۵ ۱۶ اردیبهشت ۱۳۹۹ ۰۹:۴۳ ب.ظ
آخرین ارسال: marvelous
  سیستم های عامل(دکتر نقیب زاده) y.zare64 ۵ ۹,۰۷۶ ۱۶ اسفند ۱۳۹۸ ۰۸:۵۱ ب.ظ
آخرین ارسال: slayermind
  نشر فایل در بستر شبکه ZOLFAGHAR ۰ ۱,۴۹۴ ۱۵ اسفند ۱۳۹۸ ۰۲:۲۵ ق.ظ
آخرین ارسال: ZOLFAGHAR
  سیستم عامل سیلبرشاتز marvelous ۱ ۲,۰۹۳ ۲۵ دى ۱۳۹۸ ۰۸:۵۴ ب.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close