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

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

ارسال:
  

jafarir پرسیده:

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

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

۱
ارسال:
  

mfXpert پاسخ داده:

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

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

۱
ارسال:
  

esi پاسخ داده:

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

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

۰
ارسال:
  

jafarir پاسخ داده:

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

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

۰
ارسال:
  

jafarir پاسخ داده:

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

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



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

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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