همگام‌سازی با استفاده از سمافورها
همگام‌سازی با استفاده از سمافورها
🔒
محتوای دوره
مشاهده ویدیو قفل است

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

اگر قبلاً این دوره را خریداری کرده‌اید، وارد حساب خود شوید.

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

توضیحات

در جلسه بیست و هفتم فیلم آموزشی (آموزش مجازی) سیستم عامل دکتر حقیقت ویژه کنکور کارشناسی ارشد مهندسی کامپیوتر و کنکور کارشناسی ارشد مهندسی فناوری اطلاعات و کنکور دکتری مهندسی کامپیوتر و نیز امتحانات دانشگاهی و آزمون‌های استخدامی، ادامه فصل مهم چهارم سیستم عامل با عنوان «همگام‌سازی با استفاده از سمافورها» ارائه می‌شود. ديديم كه سمافور يک راه حل تقريباً بی‌نقص برای انحصار متقابل است. اما قدرت سمافور به اين مسئله ساده! محدود نمی‌شود. در این جلسه توانايی سمافور را در حل مسائل گوناگون همگام‌سازی (Synchronization Problems) خواهيد ديد و به قدرت اين ابزار پي خواهيد برد. ابتدا مسئله توليدكننده ـ مصرف‌كننده (Producer Consumer Problem) با استفاده از سمافور حل می‌شود. سپس مسئله غذا خوردن فيلسوف‌ها (Dining Philosophers Problem) مطرح شده و سه راه حل مبتدیانه با مشکلات بن‌بست، Livelock و قطحی و نیز کارایی پایین ارائه می‌شود. سپس راه‌حل بی‌نقص این مسئله با استفاده از آرایه‌ای از سمافورها ارائه و تشریح می‌گردد.

دسترسی محدود
برای مشاهده کامل این قسمت، دوره را تهیه کنید

پس از خرید، به همه قسمت‌های این دوره دسترسی خواهید داشت.

هزینه دوره40٪ تخفیف
2,200,000 تومان1,320,000 تومان
فهرست دوره

سیستم عامل

74 ساعت و 41 دقیقه
47 قسمت