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

بن بست در سیستم های تک برنامه

ارسال:
  

jafarir پرسیده:

بن بست در سیستم های تک برنامه

سلام
چرا در سیستم های تک برنامه بن بست رخ نمی دهد؟
اینو من هیچ جا ازش توضیح ندیدم ، فقط گفتن که بن بست نداره!
لطفا راهنمایی کنید
ممنون Smile

۱
ارسال:
  

mfXpert پاسخ داده:

بن بست در سیستم های تک برنامه

بن‌بست زمانی ممکنه رخ بده که تعدادی برنامه برای به دست آوردن منابع با هم رقابت داشته باشن. وقتی تنها یک برنامه وجود داره دیگه رقابتی وجود نداره و بنابراین ‌بن‌بستی هم وجود نخواهد داشت.

۱
ارسال:
  

esi پاسخ داده:

بن بست در سیستم های تک برنامه

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

۰
ارسال:
  

jafarir پاسخ داده:

بن بست در سیستم های تک برنامه

سلام
کسی نیست راجع به سوالم چیزی بدونه؟؟؟؟؟
HuhHuh

۰
ارسال:
  

jafarir پاسخ داده:

بن بست در سیستم های تک برنامه

مرسی ،من فکر کردم تک برنامه می تونه شامل چندین فرایند باشه یا یه برنامه شامل چند نخ باشه ،‌اینجوری احتمال بن بست هست ولی اگه تک برنامه باشه و یه نخی باشه یا یه فرایندی باشه ،‌خب اونوقت مسلمه هیچ وقت بن بست رخ نمی ده.
ممنون از جواباتون



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  اسلایدهای درس سیستم های قابل بازپیکربندی انرژی مثبت ۰ ۱۷۲ ۲۹ مرداد ۱۴۰۳ ۱۱:۳۱ ب.ظ
آخرین ارسال: انرژی مثبت
  کمک برای شروع برنامه نویسی seyed ehsn ۲۱ ۱۶,۳۴۶ ۲۴ بهمن ۱۴۰۲ ۰۵:۱۰ ب.ظ
آخرین ارسال: maryamjafari63
  جزوه اسکن شده " سیستم های توزیع شده " دکتر پدرام arash691 ۸ ۱۵,۱۰۵ ۱۰ آذر ۱۴۰۱ ۰۲:۵۵ ق.ظ
آخرین ارسال: negarrah
  رودمپی برای برنامه نویسی Doctorwho ۱ ۲,۱۵۸ ۲۵ آذر ۱۴۰۰ ۰۳:۰۲ ق.ظ
آخرین ارسال: one hacker alone
  سلام بچه های کدهای سیستم تهویه هوا رو کسی داره فاطمه دیبا ۰ ۱,۴۴۳ ۱۲ آبان ۱۴۰۰ ۰۹:۱۲ ق.ظ
آخرین ارسال: فاطمه دیبا
  استخدام برنامه نویس یا کارآموز برنامه نویسی سی شارپ Hesitant_Girl ۰ ۱,۸۲۱ ۲۰ شهریور ۱۴۰۰ ۱۲:۰۲ ب.ظ
آخرین ارسال: Hesitant_Girl
  رودمپی برای یادگیری برنامه نویسی Doctorwho ۰ ۱,۸۴۷ ۲۳ اردیبهشت ۱۴۰۰ ۱۱:۲۲ ق.ظ
آخرین ارسال: Doctorwho
  حل تمرین کتاب سیستم های فازی و کنترل فازی neo.st ۲۳ ۴۱,۴۶۱ ۳۰ فروردین ۱۴۰۰ ۰۹:۳۵ ق.ظ
آخرین ارسال: mahdiyehbakhshi
  درخواست برنامه برای اردینو در iot seokheiry ۱ ۳,۴۴۱ ۱۳ بهمن ۱۳۹۹ ۱۲:۵۵ ب.ظ
آخرین ارسال: iot-programer
  کدام زبان برنامه‌نویسی بهترین انتخاب است؟ elecomco ۲ ۳,۱۸۹ ۱۰ شهریور ۱۳۹۹ ۰۵:۱۶ ب.ظ
آخرین ارسال: kilookiloo

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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